- 浏览: 378588 次
- 性别:
- 来自: 北京
-
最新评论
-
0372:
感谢以后去火车站就知道郑州的代号了哈哈!谢谢!
火车站编码(名称-代号) -
tanliansheng:
感谢分享,学习了.其实开头就该说有pdf版的...这排版不好看 ...
Nginx关于location的匹配规则详解.docx -
mineral:
感谢中英对照地讲解,非常清楚了。登录表示感谢
Nginx关于location的匹配规则详解.docx -
首席拧螺丝:
好文章要顶!
Nginx关于location的匹配规则详解.docx -
duzc2:
hardPass 写道MMap是Direct Buffer 的 ...
JAVA NIO之Direct Buffer 与 Heap Buffer的区别?
文章列表
安装apache httpd后,修改 C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf ,在其中增加如下:
Alias /C/ "C:/"
<Directory "C:/">
Options Indexes FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
</Directory>
Alias /D/ "D:/&quo ...
JVM设置Young Gen的大小疑问
设置年轻代的3组参数有优先级区别
设置Young Generation的大小(假设设为1024m),似乎有很多参数,大概分为3组:
(1)-XX:NewSize=1024m和-XX:MaxNewSize=1024m;
(2)-Xmn1024m;
(3)-XX:NewRatio=2; (假设Heap总共是3G)
很奇怪,为什么hotspot的JVM设置Young Gen会冒出这么多组参数呢?难道是历史原因么?如果这样的话,我们3组混合着用,谁覆盖谁呢???
笔者找了些资料,也做了些实验,得出一下结论:
(1)最高优先级: -XX:NewSize=102 ...
Mysql有很多系统变量可以设置,系统变量设置不同,会导致系统运行状态的不同。因此mysql提供两组命令,分别查看系统设置和运行状态。
1、系统设置:
SHOW [GLOBAL | SESSION] VARIABLES [like_or_where]
SHOW VARIABLES shows the values of MySQL system ...
Missing artifact com.sun:tools:jar:1.5.0
在eclipse中使用maven插件m2eclipse,总是提示:Missing artifact com.sun:tools:jar:1.5.0
网上找了些资料,原因主要是因为eclipse启动的时候使用的javaw.exe虚拟机是JRE中的,而tools.jar是在JDK下的,因此第一个解决办法是让eclipse指定JDK的虚拟机。
网上关于这个问题有两个解决方案:
1、指定eclipse的javaw.exe于JDK目录;
2、在pom.xml中增加tools.jar在1.5版本的依赖关系。
详见附件 ...
PPT内容:
1.应用层并发控制?不是重点
2.Lost Update?乐观锁与悲观锁
3.隔离级别:脏读Dirty Read+幻读Phantom Read
4.InnoDB锁与多版本控制?
5.意向锁?
6.事务传播行为?
PPT地址: http://www.slideshare.net/tenebaul/ss-11681968
Redis入门简介
深入了解redis请阅读官方文档:redis documentation
http://redis.io/documentation
再深入了解redis阅读源代码分析:redis under the hood
http://pauladamsmith.com/articles/redis-under-the-hood.html
1、认识redis
http://redis.io/
Redis is an open source, advanced key-value store. It is often referred to as a data str ...
技术人员也应懂艺术~~:不要把“老年代”叫成“Old Generation”
JAVA GC为了针对不同存活率场景采用不同的算法进行高效回收,采取了分代策略,通常是:“新生代(Young Generation)”和“老年代(Tenured Generation)”。但是看 ...
@bjb|北京北|VAP|
0@bjd|北京东|BOP|
1@bji|北京|BJP|
2@bjn|北京南|VNP|
3@bjx|北京西|BXP|
4@gju|革居|GEM|
5@gmc|光明城|IMQ|
6@hme|虎门|IUQ|
7@qsh|庆盛|QSQ|
8@szb|深圳北|IOQ|
9@xyc|西阳村|XQF|
10@cqb|重庆北|CUW|
11@cqi|重庆|CQW|
12@cqn|重庆南|CRW|
13@sha ...
概述:输出结构和输出控制
Top命令输出主要分4部分信息:
1、系统负载(load average);
2、CPU使用情况(CPU utilization);
3、内存使用情况(Mem utilization),包括交换区(SWAP);
4、进程列表:默认列出进程号(PID),进程所属的用户(USER),占CPU情况(%CPU),占内存情况(%MEM),从运行到现在总共占用多长时间的CPU(TIME+),进程对应的程序(COMMAND)。
top - 22:09:08 up 14 min, 1 user, load average: 0.21, 0.23, 0.30
Tas ...
技术细节之SimpleDateFormat线程安全问题
博客分类:
Java
SUN
thread
Access
Date formats are not synchronized. It is recommended to
create separate format instances for each thread. If multiple threads
access a format concurrently, it must be synchronized externally.
...
原文: http://stackoverflow.com/questions/3135804/types-in-mysql-bigint20-vs-int20-etcc
http://dev.mysql.com/doc/refman/5.1/en/numeric-types.html
Types in MySQL: BigInt(20) vs Int(20) etcc
See http://dev.mysql.com/doc/refman/5.1/en/numeric-types.html
INT is a four-byte signed integer. ...
BerkeleyDB
是一种
KEY-VALUE
的存储容器,跟
memcached
有些类似。但是
BerkeleyDB
相对于
memcached
的不同在于:(
1
)
BerkeleyDB
不是分布式的,你可以简单的把
BerkeleyDB
理解为本地的一个磁盘文件,只不过
BerkeleyDB
会负责组织这个文件,并从这个文件中快速检索出数据;而
memcached
是可以通过简单的文本协议网络访问的,因此
memcached
数据是存放在
memcached
服务器上的,其他应用程序无论
C,PHP,JAVA
还是
Ruby
...
Nginx
虚拟主机
Nginx
的虚拟主机既可以支持“基于域名的”,又可以支持“基于
IP
的”。
备注:2012-02-16更新本BLOG,有时我们还需要基于URL前缀(不是域名)的虚拟主机。比如: 我们集团公司 www.example.com很大,有很 ...
Nginx
关于
Rewrite
执行顺序详解
第一篇:
break
和
last
的区别
Rewrite
模块概述
REFER:
http://wiki.nginx.org/NginxHttpRewriteModule#rewrite
If the directives of this module are given at the server level,
then they are carried out before the location of the request is deter ...
Nginx
关于
location
的匹配规则详解
http://iteye.com/eyesmore/
有些童鞋的误区
1、
location
的匹配顺序是“先匹配正则,再匹配普通”。
矫正:
location
的匹配顺序其实是“先匹配普通,再匹配正则”。我这么说 ...