- 浏览: 64672 次
- 性别:
- 来自: 杭州
最新评论
文章列表
1、需要监控的web应用web.xml里添加HystrixMetricsStreamServlet
<servlet>
<display-name>HystrixMetricsStreamServlet</display-name>
<servlet-name>HystrixMetricsStreamServlet</servlet-name>
<servlet-class>com.netflix.hystrix.contrib.metrics.eventstream. ...
Raft 为什么是更易理解的分布式一致性算法
转自:
http://mp.weixin.qq.com/s?__biz=MzAxMTEyOTQ5OQ==&mid=402638002&idx=1&sn=68f6a3bc19b67627a8607fb94ac6a043
java并发编程:线程池使用
转自:
http://www.importnew.com/17820.html
加盐hash保存密码的正确方式
转自:
http://drops.wooyun.org/papers/1066
问题:
spring mvc找不到view时,返回http 500错误。
不是应该是404错误么?
后来查源码发现,是因为项目里用了多个HandlerMapping,其中包含了SimpleUrlHandlerMapping,而且设置了defaultHandler=UrlFilenameViewController,因此即使模板文件不存在,也会继续执行下去,直到抛出javax.servlet.ServletException: Could not resolve view with name 'xxx' in servlet with name 'springServlet',否则的话,spr ...
jdk8之jstat命令使用说明
- 博客分类:
- jvm
转自:
http://blog.csdn.net/maosijunzi/article/details/46049117
kafka深度解析
http://www.jasongj.com/2015/01/02/Kafka%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90/
一、Kafka背景及架构介绍
http://www.infoq.com/cn/articles/kafka-analysis-part-1/
二、Kafka High Availability (上)
http://www.infoq.com/cn/articles/kafka-analysis-part-2
三、Kafka High Availability (下)
http://www.infoq.com/cn/ ...
Google工程师教你编写垃圾回收器
http://www.iteye.com/news/30842
2进制 源码、反码、补码、移码
- 博客分类:
- java
源码、反码、补码、移码
http://blog.csdn.net/bbirdsky/article/details/8962538
java浮点数运算精度问题
- 博客分类:
- java
浮点数精度问题
http://blog.csdn.net/abing37/article/details/5332798
mysql隔离级别
转自
http://www.cnblogs.com/zemliu/archive/2012/06/17/2552301.html
这篇文章,貌似说update时,用到了共享锁(因为能select),其实从官网文档来看是不正确。update用的是排它锁,而select时,没用到锁。
msql-proxy实现:
http://blog.csdn.net/justdb/article/details/17331569
amoeba实现:
https://www.centos.bz/2012/05/amoeba-for-mysql/
IO - 同步,异步,阻塞,非阻塞
- 博客分类:
- network
转自
http://blog.csdn.net/historyasamirror/article/details/5778378
总结:
一、io操作分两阶段:
对于一个network IO (这里我们以read举例),它会涉及到两个系统对象,一个是调用这个IO的process (or thread),另一个就是系统内核(kernel)。当一个read操作发生时,它会经历两个阶段:
1 等待数据准备 (Waiting for the data to be ready)
2 将数据从内核拷贝到进程中 (Copying the data from the kernel to the proce ...
因为有些git服务只支持高版本的git 客户端,而有些linux版本,默认安装的是低版本的git,因此只能升级。
http://blog.csdn.net/ljianhui/article/details/23888269
1、创建用户
可以在任何地方登陆
CREATE USER test IDENTIFIED BY 'test123';
或
CREATE USER 'test'@'%' IDENTIFIED BY 'test123';
在本地登陆
CREATE USER 'test'@'localhost' IDENTIFIED BY 'test123';
2、授权
将test库所有权限授权给本地登陆的test用户
GRANT ALL PRIVILEGES ON test.* TO test@'localhost';
将test库所有权限授权给其他地方登陆的test用户
GRANT ALL PRIVIL ...