-
MySQL之SQL优化实战记录
MySQL之SQL优化实战记录 背景 本次SQL优化是针对javaweb中的表格查询做的。 部分网络架构图 业务简单说明 N个机台将业务数据发送至服务器,服务器程序将数据入库至MySQL数据库。服务器中的javaweb程序将数据展示到网页上供用户查看。 原数据库设计 windows单机主从分离 已分表分库,按年分库,按天分表 每张表大概20w左右的数据 原查...
时间:2018-10-11点击:315收藏
-
Jenkins 解决Git插件不兼容问题的方案
简介 Jenkins 解决Git插件不兼容问题的方案,很多时候由于项目打包需求的插件版本不同,导致jenkins加载插件失败或者配置经常丢失。今天我们主要解决Git插件不兼容或者版本问题。当然方案很多种,这里我们使用的是不依赖Git插件的方式。 服务器环境 主机系统:CentOS 7 i5 4核心 4GB内存 服务器:Tomcat + Jenkins 项目...
时间:2018-10-11点击:415收藏
-
python通过web3py链接以太坊区块链节点的几种方式
通信服务提供接口是web3如何与区块链交互的关键。接口接受JSON-RPC请求并返回响应。这通常通过将请求提交给基于HTTP或IPC套接字的服务器来完成。 如果你已经愉快地连接到你的以太坊节点,那么你可以跳过这部分内容。 选择如何连接到你的节点 大多数节点都有多种连接方式。如果你尚未确定要使用哪种节点,请转到如何选择要使用的节点? 连接节点的最常用方法是: ...
时间:2018-10-11点击:352收藏
-
白话SpringCloud | 第八章:分布式配置中心的服务化及动态刷新
前言 上一章节,简单介绍了分布式配置中心Spring Cloud Config的使用。同时,我们也遗漏了一些问题,比如如何配置实时生效,当服务端地址变更或者集群部署时,如何指定服务端地址?回想,在服务注册章节,服务提供者和服务消费者,同时往注册中心进行注册和获取服务地址,而本身注册中心又支持高可用配置。所以,对于配置中心,我们也可以将Server端和Clie...
时间:2018-10-11点击:399收藏
-
微软宣布已加入 OIN:保护 Linux 免受专利风险的伤害
Open Invention Network 于今天宣布微软已成为 OIN 社区的成员。 北京时间10月11日消息,微软宣布已正式加入Open Invention Network (“OIN”) 社区。 可以把 Open Invention Network理解为是一个共享的防御性专利池,它成立于2015年,旨在保护 Linux 及其相关的开源项目。OIN 已...
时间:2018-10-11点击:391收藏
-
谷歌已对欧盟的 50 亿美元反垄断罚款提起上诉
今年 7 月,欧盟以谷歌违反反垄断法为由对其处以创纪录规模的反垄断罚款,金额高达 43.4 亿欧元(50亿美元)。 欧盟认为谷歌从 2011 年起对 Android 设备制造商和移动网络运营商施加了非法的限制,强化其在搜索市场的垄断地位。比如安卓系统设备把 Google 搜索设为默认搜索引擎,预装了相当一部分的自家软件,同时禁止制造商销售搭载竞争对手基于 A...
时间:2018-10-11点击:317收藏
-
从源码分析如何优雅的使用 Kafka 生产者
前言 在上文 设计一个百万级的消息推送系统 中提到消息流转采用的是 Kafka 作为中间件。 其中有朋友咨询在大量消息的情况下 Kakfa 是如何保证消息的高效及一致性呢? 正好以这个问题结合 Kakfa 的源码讨论下如何正确、高效的发送消息。 内容较多,对源码感兴趣的朋友请系好安全带(源码基于 v0.10.0.0 版本分析)。同时最好是有一定的 Kafka...
时间:2018-10-11点击:324收藏
-
Springboot应用缓存实践之:Ehcache加持
注: 本文首发于 博客 CodeSheep · 程序羊,欢迎光临 小站! 本文共 851字,阅读大约需要 3分钟 ! 本文内容脑图如下: 概述 在如今高并发的互联网应用中,缓存的地位举足轻重,对提升程序性能帮助不小。而3.x开始的 Spring也引入了对 Cache的支持,那对于如今发展得如火如荼的 Spring Boot来说自然也是支持缓存特性的。当然 S...
时间:2018-10-10点击:338收藏
-
老司机巧删巨量文件
作者:田逸(sery@163.com) 因为审查的原因,大量的app包需要删除。这些包位于不同的目录下,不能直接清空目录,因此要删除这些文件,还是比较麻烦的。有关部门给了一个完整的删除列表,我检查了一下,共有324130,这些文件小的几个KB,大的数百兆。起初我吩咐小弟去干,干了一阵,反馈说文件太多,rm不起作用。我抽空去看了一下他写的脚本,内容截取如下: ...
时间:2018-10-10点击:236收藏
-
这可能是把Docker的概念讲的最清楚的一篇文章
Docker 是世界领先的软件容器平台,本文主要来介绍下关于Docker的那些事儿,主要包含以下内容: 容器 什么是Docker? Docker思想、特点 Docker容器主要解决什么问题 容器 VS 虚拟机 Docker基本概念: 镜像(Image),容器(Container),仓库(Repository) 一 先从认识容器开始 1.1 什么是容器? 先来...
时间:2018-10-10点击:200收藏
-
Docker容器加载宿主机的hosts解析
前言 公司一直在用传统的tomcat下丢war包的架构体系,随着项目的增多、服务器数量的增多、需要为此花费很多时间在不同服务器的系统环境问题上。为了技术的与时俱进和工作的运维效率等方面,笔者引入docker容器部署方式,通过Gitlab+Jenkins+Harbor体系,通过Dockerfile生成自定义镜像并放置Harbor仓库,Jenkins加上自定义S...
时间:2018-10-10点击:318收藏
-
MongoDB、Hbase、Redis等NoSQL优劣势、应用场景
NoSQL的四大种类 NoSQL数据库在整个数据库领域的江湖地位已经不言而喻。在大数据时代,虽然RDBMS很优秀,但是面对快速增长的数据规模和日渐复杂的数据模型,RDBMS渐渐力不从心,无法应对很多数据库处理任务,这时NoSQL凭借易扩展、大数据量和高性能以及灵活的数据模型成功的在数据库领域站稳了脚跟。 目前大家基本认同将NoSQL数据库分为四大类:键值存储...
时间:2018-10-10点击:252收藏
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS关闭SELinux安全模块
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,CentOS8安装Elasticsearch6.8.6