排序:
默认
按更新时间
按访问量

SpringBoot使用笔记

其实也是参考官方的:http://spring.io/guides/gs/rest-service/1.建立java应用程序起一个Maven的java应用程序,注意不要再起Web应用程序了:2.maven配置文件pom.xml: 4.0.0 com.xxx spring-...

2017-01-01 14:13:47

阅读数:3734

评论数:1

MySQL常用性能分析方法-profile,explain,索引

1.查版本号无论做什么都要确认版本号,不同的版本号下会有各种差异。>Select  version();2.执行状态分析显示哪些线程正在运行>show processlist;下面是完整的信息3.show profileshow profile默认的是关闭的,但是会话级别可以开启这个功...

2016-10-26 21:17:30

阅读数:3623

评论数:0

事务隔离机制原理分析以及是否可以防止订单超卖

事务的隔离机制是指:Read Uncommitted(读取未提交内容)Read Committed(读取提交内容)Repeatable Read(可重读)Serializable(可串行化)具体的解释最经典的MySQL书《高性能MySQL(第3版)》以及有了就不在其他地方再引用了:隔离机制的比较其...

2016-10-18 18:59:38

阅读数:3286

评论数:1

Spring4实战学习笔记

《Spring4实战 第4版》2016年4月新出版的,之前的第三版看起来还是不错的,所以看到新版就直接买下来。英文版源码地址:Spring in Action, Fourth Edition Covers Spring 41.IOC装配Bean参考【Spring实战4 2.2】,作者提倡无XML配...

2016-05-12 18:42:40

阅读数:13602

评论数:2

调试JDK源码-ConcurrentHashMap实现原理

调试JDK源码-一步一步看HashMap怎么Hash和扩容调试JDK源码-ConcurrentHashMap实现原理调试JDK源码-HashSet实现原理调试JDK源码-调试JDK源码-Hashtable实现原理以及线程安全的原因 ConcurrentHashMap线程安全的总结是我从源码分析出来...

2016-03-18 12:13:49

阅读数:3079

评论数:2

PHP数据库连接池SQL Relay安装使用

SQL Relay按照其官网http://sqlrelay.sourceforge.net/index.html上所说是:A powerful database connection management solution.翻译为中文也就是说SQL Relay是一个开源的数据库池连接代理服务器。目...

2016-03-01 18:25:57

阅读数:4388

评论数:0

深入浅出理解Paxos算法

Paxos算法是莱斯利·兰伯特(英语:Leslie Lamport,LaTeX中的「La」)于1990年提出的一种基于消息传递且具有高度容错特性的一致性算法。Paxos算法一开始非常难以理解,但是一旦理解其实也并不难,之所以难理解其实是因为作者讲的故事难理解。Paxos算法维基百科https://...

2016-02-19 20:09:40

阅读数:20339

评论数:3

PHP网站首页打不开的原因讲起

最近有个网站首页打不开,偶尔报504错误,如图所示,这是nginx直接返回的。今天下午16:00多又出现了,看了下阿里云数据库连接,其实在晚上2:00也出现了一次。这个图是后来问题已经解决了获取的,数据库连接的请求数已经降下来了。现在似乎是数据库压力很大,由于我们的数据库服务器同时有好几个库在线上...

2016-02-18 19:09:15

阅读数:6908

评论数:1

Memcached安装使用和源码调试

memcached官网:http://memcached.org/一.安装下载# wget http://www.memcached.org/files/memcached-1.4.25.tar.gz解压# tar xzvf memcached-1.4.25.tar.gz#cd memcached...

2016-02-04 15:33:56

阅读数:4301

评论数:0

使用xdebug分析thinkphp框架函数调用图

开发中需要性能调优,使用xdebug分析thinkphp框架函数调用图。 关于xdebug的安装参考这2篇NetBeans配置Xdebug 远程调试PHPphp扩展xdebug安装以及用kcachegrind系统分析 1.安装xdebug需要先去http://www.xdebug.org看看一些文...

2015-10-27 18:07:23

阅读数:4715

评论数:0

Linux环境Nginx安装与调试以及PHP安装

linux版本:64位CentOS 6.4Nginx版本:nginx1.8.0php版本:php5.5.28 1.编译安装Nginx官网:http://wiki.nginx.org/Install下载# wget http://nginx.org/download/nginx-1.8.0.tar....

2015-08-17 15:06:15

阅读数:12372

评论数:1

Linux环境PHP7.0安装

PHP7和HHVM比较 PHP7的在真实场景的性能确实已经和HHVM相当, 在一些场景甚至超过了HHVM。HHVM的运维复杂, 是多线程模型, 这就代表着如果一个线程导致crash了, 那么整个服务就挂了, 并且它不会自动重启。另外它采用JIT, 那么意味着, 重启以后要预热, 没有预热的情况下,...

2015-08-16 22:53:14

阅读数:84099

评论数:6

从Nginx源码谈大小写字符转化的最高效代码以及ASCII码表的科学

说起大小写字母转换,大家很容易想起系统函数是不是,几乎所有的编程语言都提供了这种转换函数,但是你有没有想过这背后是怎么实现的?然你写怎么实现?我们都知道Nginx是目前用的最多的Http服务器,那么他的代码相信也是最高效率的,事实也是如此,最起码我找不到比他的处理方法更好的了,如果你有欢迎告诉我。...

2014-11-18 19:43:00

阅读数:4598

评论数:4

Redis安装与调试

最新版Redis安装与调试Redis安装与调试linux版本:64位CentOS 6.5Redis版本:2.8.17  (更新到2014年10月31日) Redis官网:http://redis.io/Redis常用命令:http://redis.io/commands1.安装Redis# wge...

2014-10-31 17:38:42

阅读数:11458

评论数:3

MyEclipse2014配置Tomcat开发JavaWeb程序JSP以及Servlet

史上最强大的Myeclipse入门教程

2014-03-23 12:42:51

阅读数:49063

评论数:19

分布式消息队列Kafka集群安装

kafka是LinkedIn开发并开源的一个分布式MQ系统,现在是Apache的一个孵化项目。在它的主页描述kafka为一个高吞吐量的分布式(能将消息分散到不同的节点上)MQ。在这片博文中,作者简单提到了开发kafka而不选择已有MQ系统的原因。两个原因:性能和扩展性。Kafka仅仅由7000行S...

2014-02-17 09:26:54

阅读数:23114

评论数:3

Linux环境HBase安装与使用

原文出自本人的Linux博客:http://blog.csdn.net/unix21/article/details/18776073Linux环境:CentOS6.5HBase版本:hbase-0.94.16HBase官网:http://hbase.apache.org1.下载解压安装文件# w...

2014-01-25 21:54:51

阅读数:27617

评论数:1

linux上使用strace查看C语言级别的php源码【一种方法】

如果你希望看到C语言级别的php代码就需要使用strace这个默认是安装了的,如果没有安装可以#yum install strace 查看httpd进程#ps auxw | grep httpd有多个,必须停止apache [root@localhost usr]# /usr/local/webs...

2012-11-18 00:06:04

阅读数:15005

评论数:3

虚拟机安装CentOS以及SecureCRT设置【完美无错版】

一、CentOS简介  CentOS是Linux的发行版之一,它安全、稳定、高效,是我最喜欢的Linux发行版之一。CentOS根据Red Hat Enterprise Linux开放源代码编译而成,与RedHat Linux并没有什么本质上的差别。但Red Hat Enterprise Linu...

2012-06-03 23:28:24

阅读数:22793

评论数:3

Linux进程间通信--进程,信号,管道,消息队列,信号量,共享内存

Linux进程间通信--进程,信号,管道,消息队列,信号量,共享内存参考:《linux编程从入门到精通》,《Linux C程序设计大全》,《unix环境高级编程》参考:C和指针学习 说明:本文非常的长,也是为了便于查找和比较,所以放在一起了Linux 传统的进程间通信有很多,如各类管道、消息队列、...

2012-04-19 22:43:28

阅读数:42898

评论数:7

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