自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

如何从0到1设计一个MQ消息队列

摘要:消息队列作为系统解耦,流量控制的利器,成为分布式系统核心组件之一。 如果你对消息队列背后的实现原理关注不多,其实了解消息队列背后的实现非常重要。 不仅知其然还要知其所以然,这才是一个优秀的工程师需要具备的特征。 消息队列作为系统解耦,流量控制的利器,成为分布式系统核心组件之一。 如果...

2019-04-11 14:32:36

阅读数 82

评论数 0

SQL解析之硬解析和软解析

当客户端进程,将SQL语句通过监听器发送到Oracle时, 会触发一个Server process生成,来对该客户进程服务。Server process得到SQL语句之后,对SQL语句进行Hash运算,然后根据Hash值到library cache中查找,如果存在,则直接将library cach...

2017-06-14 15:31:33

阅读数 273

评论数 0

oracle性能调优之--Oracle硬解析与软解析

oracle性能调优之--Oracle硬解析与软解析   Oracle 硬解析与软解析是我们经常遇到的问题,什么情况会产生硬解析,什么情况产生软解析,又当如何避免硬解析?下面的描述将给出  www.2cto.com   软硬解析的产生,以及硬解析的弊端和如何避免硬解析的产生。     ...

2017-06-14 15:27:34

阅读数 951

评论数 0

微信支付与微信转账的区别

目前在市场上,经常看到一些小的店铺,收银台那里贴着一张微信或支付宝的二维码,很多商家可能就已经认为自己开通微信支付、支付宝支付了;其实这大部分只是微信和支付宝的转账功能; Tips 很多商家并不清楚这两种方式的区别,都不懂官方的服务商去接入的微信支付、支付宝支付和自己贴一张二维码,让顾...

2017-05-05 18:37:26

阅读数 1541

评论数 0

类加载器深入理解

虚拟机设计团队把类加载阶段中“通过一个类的全限定名来获取描述此类的二进制字节流”这个动作放到Java虚拟机外部去实现,以便让应用程序自己决定如何去获取所需要的类。实现这个动作的模块称为“类加载器”。 类加载器在类层次划分、OSGI、热部署、代码加密等领域大放异彩,成为了Java技术体系中一块重要...

2017-04-13 13:47:55

阅读数 786

评论数 0

static方法和非static方法的区别(java)

虽然知道,但是实际用起来时候还是不是特别清楚,这里转载两篇。 http://joe5456536.blog.163.com/blog/static/8537477320117136658629/ ● 生命周期(Lifecycle): 静态方...

2017-03-30 11:27:40

阅读数 304

评论数 0

linux下搭建redis并解决无法连接redis的问题

以前公司在开发阶段连接的redis一直是正式环境中的,最近老大让我在搭建一个局域网内的redis用于开发阶段时连接使用,搭建过程中也遇到了一些问题,还好已经解决了,在这里记录一下。 首先是搭建redis,这个比较简单。 1、检查安装依赖程序 yum install gcc-c++ yum i...

2017-03-02 16:55:19

阅读数 825

评论数 0

Linux系统下安装rz/sz命令及使用说明

1.软件安装 (1)编译安装 root 账号登陆后,依次执行以下命令: 1 cd /tmp 2 wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz ...

2017-03-02 14:18:40

阅读数 125

评论数 0

Linux下通过命令行创建和设置一个MySQL用户

问题:我想要在MySQL服务器上创建一个新的用户帐号,并且赋予他适当的权限和资源限制。如何通过命令行的方式来创建并且设置一个MySQL用户呢? 要访问一个MySQL服务器,你需要使用一个用户帐号登录其中方可进行。每个MySQL用户帐号都有许多与之相关连的属性,例如用户名、密码以及权限和资源限制。...

2017-02-28 15:08:57

阅读数 263

评论数 0

CentOS 7.0防火墙设置

操作系统环境:CentOS Linux release 7.0.1406(Core) 64位 CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙步骤。 1、关闭firewall: systemctl stop firewalld.service #停止fir...

2017-02-28 10:03:27

阅读数 143

评论数 0

Linux配置支持高并发TCP连接(socket最大连接数)及优化内核参数

http://blog.chinaunix.net/uid-20205875-id-4891168.html Linux配置支持高并发TCP连接(socket最大连接数) 1、修改用户进程可打开文件数限制 在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最...

2017-02-24 15:33:52

阅读数 1393

评论数 0

徐汉彬:Web系统大规模并发——电商秒杀与抢购

http://www.kuqin.com/shuoit/20141203/343669.html 电商的秒杀和抢购,对我们来说,都不是一个陌生的东西。然而,从技术的角度来说,这对于Web系统是一个巨大的考验。当一个Web系统,在一秒钟内收到数以万计甚至更多请求时,系统的优化和...

2017-02-23 18:37:19

阅读数 526

评论数 0

shell脚本监控系统负载、CPU和内存使用情况

这篇文章主要介绍了shell脚本监控系统负载、CPU和内存使用情况,本文分别给出监控服务器系统负载情况、监控系统cpu使用情况、、监控系统内存情况、监控系统交换分区swap使用情况的脚本,需要的朋友可以参考下 在没有nagios监控软件的情况下,只要服务器能上互联网,...

2017-02-21 23:32:33

阅读数 325

评论数 0

linux 系统负载高 如何检查

1:load Average    1.1:什么是Load?什么是Load Average?    Load 就是对计算机干活多少的度量(WikiPedia:the system Load is a measure of the amount of work that a compute ...

2017-02-21 18:55:20

阅读数 274

评论数 0

ArrayList和Vector的扩容机制

ArrayList和Vector都是继承了相同的父类和实现了相同的接口。如下 Java代码   public class Vector      extends AbstractList      implements List, RandomAccess, Cloneable...

2017-02-21 14:01:28

阅读数 238

评论数 0

使用 JMeter 完成常用的压力测试

本文介绍了 JMeter 相关的基本概念。并以 JMeter 为例,介绍了使用它来完成最常用的三种类型服务器,即 Web 服务器、数据库服务器和消息中间件,压力测试的方法、步骤以及注意事项。 1 评论 胡 键 (jianhgreat@hotmail.com), 西安交通大学硕...

2017-02-20 18:02:57

阅读数 222

评论数 0

mysql qps tps一般多大

(1)QPS(每秒Query量) QPS = Questions(or Queries) / seconds mysql > show global status like 'Question%'; (2)TPS(每秒事务量) TPS = (Com_commit + Com_...

2017-02-16 15:43:10

阅读数 15155

评论数 1

MySQL 对于千万级的大表要怎么优化?

https://www.zhihu.com/question/19719997 作者:哈哈 链接:https://www.zhihu.com/question/19719997/answer/81930332 来源:知乎 著作权归作者所有,转载请联系作者获得授权。 ...

2017-02-12 19:19:59

阅读数 194

评论数 0

简析TCP的三次握手与四次分手

TCP是什么? 具体的关于TCP是什么,我不打算详细的说了;当你看到这篇文章时,我想你也知道TCP的概念了,想要更深入的了解TCP的工作,我们就继续。它只是一个超级麻烦的协议,而它又是互联网的基础,也是每个程序员必备的基本功。首先来看看OSI的七层模型: 我们需要知道TCP工作在网络OSI的...

2017-02-09 17:12:09

阅读数 122

评论数 0

InnoDB还是MyISAM 再谈MySQL存储引擎的选择

作为MySQL数据库的两种主要的存储引擎,MyISAM和Innodb各有长处,本文的作者探讨了MyISAM不只适合小型项目,它的稳定性、扩展性和高可用性让作者对它情有独钟。

2017-02-07 10:52:44

阅读数 5680

评论数 2

提示
确定要删除当前文章?
取消 删除