- 博客(10)
- 资源 (19)
- 收藏
- 关注
原创 数据库事务隔离级别
READ UNCOMMITED(未提交读)在READ UNCOMMITED级别,事务中的修改,即使没有提交,对其他事务也都是可见的。事务可以读取未提交的数据,这也被称为脏读。这个级别会导致很多问题,从性能上来说,READ UNCOMMITED不会比卡级别好太多,但缺乏其他级别的很多好处,除非真的有非常必要的理由,在实际应用中一般很少使用。READ COMMITED(提交读)大多数数据库...
2019-04-15 19:27:28
200
原创 jmeter响应数据为空的问题
最近做一个接口测试,上送的数据比较大,在查看结果树里面发现虽然请求成功了,但是响应数据为空,后台log也发现报了java.lang.NullPointerException的空指针错误。对比从jmeter上送的报文和服务器接收的报文发现,上送报文中所有的+都变成了空格。原来是jmeter加密以后再传输经常会出现转码问题,需要把编码?这项勾选上。问题就解决了。...
2019-04-02 11:04:59
14428
4
原创 CentOS7安装Redis4.0集群
环境CentOS 7, Redis 4.0.6, Oracle VM VirtualBoxRedis集群要求最少3主3从,主机使用虚拟主机(192.168.1.81 - 192.168.1.86)备注:使用redis-trib安装reids4.0.6集群需要ruby版本>2.2.2,但是yum源默认是2.0版本,所以需要修改yum源安装2.3版本配置一台虚拟机IP:192.168.1.81安装 g
2018-01-18 13:41:52
726
转载 【大型网站技术实践】初级篇:借助LVS+Keepalived实现负载均衡
转自:https://www.cnblogs.com/edisonchou/p/4281978.html一、负载均衡:必不可少的基础手段1.1 找更多的牛来拉车吧 当前大多数的互联网系统都使用了服务器集群技术,集群即将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是Web应用服务器集群,也可以是数据库服务器集群,还可以是分布式缓存服务器集群等等。
2017-12-28 19:46:19
337
原创 Java基于Spring Boot、RabbitMQ实现事件驱动模式
开发环境Maven,JDK8, SpringCloud(Dalston.SR1),RabbitMQ3.6.12,MySQL优势采用事件驱动模式可以降低系统间耦合,利于系统伸缩。事件模型事件模型包含事件和任务,事件首先入库,然后定时任务轮询发布到MQ;接收到消息之后入库,定时任务轮询处理。事件类型事件类型即对应的业务操作,比如创建用户、创建订单等事件状态NEW(新建),PUBLISHED(已发布),R
2017-12-28 15:08:15
2387
原创 CentOS 7 安装RabbitMQ
添加Erlang库到/etc/yum.repos.d/rabbitmq-erlang.repo[rabbitmq-erlang]name=rabbitmq-erlangbaseurl=https://dl.bintray.com/rabbitmq/rpm/erlang/20/el/7gpgcheck=1gpgkey=https://www.rabbitmq.com/rabbitmq-release
2017-12-28 09:57:01
218
原创 Java基于String Boot、Thrift、Zookeeper实现RPC
Thrift的优势是支持异构系统,相对于http协议效率较高,之前项目一直用的是dubbo,最近想了解一下thrift相关内容,以下是尝试工程中的一些内容,做一些记录代码基于JDK8、spring/boot实现,注册发现采用zookeeper,Thrift Sockect连接池使用commons-pool2实现代码实现分为服务端(provider)和客户端(consumer),实际使用过程中一个项目
2017-12-18 14:03:49
1645
转载 理解MySQL——索引与优化
文章转自 http://www.cnblogs.com/hustcat/archive/2009/10/28/1591648.html读过了高性能MySQL(第三版)这本书,但是对有些内容理解不是很透彻,无意间发现这篇文章对理解索引有很大帮助。文章里讲的比较易懂,能体现作者对这方面知识的理解深度。
2017-11-03 09:28:06
328
原创 Java虚拟机规范 JavaSE8版读书笔记
第二章 Java虚拟机结构数据类型原始类型与值数值类型整数类型类型长度范围byte8位-27~27-1short16位-215~215-1int32位-231~231-1long64位-263~263-1
2017-10-24 16:39:45
849
原创 CentOS7使用kubeadm安装 kubernete v1.8
准备三台机器(虚拟机)192.168.1.40 k8s-master192.168.1.41 k8s-node1192.168.1.42 k8s-node2关闭防火墙systemctl stop firewalldsystemctl disable firewalld创建/etc/sysctl.d/k8s.conf文件,添加如下内容:net.brid
2017-10-19 14:38:58
4670
1
PMBOK 指南 第 6 版
2018-03-23
分布式服务架构.原理、设计与实战
2018-02-27
Netty权威指南
2017-12-29
大型网站技术架构:核心原理与案例分析
2017-12-29
大型分布式网站架构设计与实践
2017-12-29
Java虚拟机规范 Java SE 8版
2017-12-26
2017阿里技术精选下册
2017-12-20
2017阿里技术精选上册
2017-12-20
Java基于Spring Boot、Thrift、Zookeeper实现的RPC框架
2017-12-18
收集的一些技术书籍
2017-12-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人