- 博客(14)
- 收藏
- 关注
原创 guava学习-Joiner
//实现join方法,appendable为StringBuilder,保证join时高效复制空间public extends Appendable> A appendTo(A appendable, Iterator parts) throws IOException { Preconditions.checkNotNull(appendable); //如果join元素个
2017-03-01 19:46:14 312
原创 Java环境配置
1. 环境变量变量名 变量值 说明JAVA_HOME /home/q/java/jdk1.7.xJDK 根目录CLASSPATH .:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarJava 类库路径PATH $JAVA_HOME/bin:$PATHJava 可执行程序路径, 如 java, javac 等2. 加
2016-10-12 10:55:33 296
原创 Linux命令
1. 文件操作(1)查看当前工作目录pwdpwd表示print working directory(2)查找文件find / -name file #在根目录下查找名为file的文件whereislocate(3)显示文件详细信息llls -l#sizell -h
2016-09-29 15:58:12 252
原创 Java-JVM编译与垃圾收集
1. 编译JIT(Just in Time)编译,即时编译。Java字节码并不会运行时全部、马上被编译成机器码,而是根据编译级别、代码调用次数,决定某段代码是否编译成机器码。编译级别分为:client编译、server编译、分层编译采用client编译的通常是一些客户端程序,为了启动响应时间而做的编译优化。采用server编译的通常是一些服务器端程序,为了长
2016-09-29 15:56:29 304
原创 Maven学习&使用记录
1. Maven 目录Maven本地仓库目录默认为:.m2/repository所有maven下载的包都能在repository目录中找到2. 命令(1)mvn clean compile(2)mvn clean test(3)mvn clean package(4)mvn clean install3. Tips(1)包冲突解决
2016-08-03 16:37:03 361
原创 Spring 中有用的配置
1. 定位静态资源要定位静态资源,Spring中提供了一个配置用于定位静态资源:当访问地址为:http://abc.com/js/... 时,Spring就会将该资源地址定位到 WEB-INF/static目录之下
2016-08-03 16:31:36 267
原创 ES基本概念
1. 索引(Index)相当于数据库实例2. 类型(Type)相当于SQL中的数据库表,相当于MongoDB中的集合3. 文档(Document)相当于SQL数据库表中的一行记录,相当于MongoDB中的文档4. 节点(Node)一个ES实例即为一个节点。主节点由选举产生。节点名配置:#elasticsearch.yml#node.name: "Franz K
2016-08-03 16:19:52 693
原创 Nginx location配置规则
location配置分两种:(1)普通location配置(2)正则表达式location配置#普通location例子1location / {}#普通location例子2location /static/ {}#普通location例子3location ^~ /video {}#普通location例子4location = / {}
2016-08-03 15:56:44 1083
原创 Nginx二次开发(2)进程
2.1Nginx的进程模型图2-1 nginx的进程模型如图所示,nginx的进程模型是由一个master进程,多个worker进程组成。要想以单进程模型运行,可以通过修改nginx.conf配置文件,添加“master_process off”指令。调试时,多以单进程模型运行。其中master进程主要工作是启动、管理、监控worker进程,worker进程才是真正干活的,
2015-03-06 22:14:13 1754
原创 Nginx二次开发(1.2)安装调试
1.2 安装调试1)安装依赖库zlib(gzip模块)、pcre(rewrite模块)、openssl(ssl功能)sudo apt-get install libpcre3 libpcre3-devlibpcrecpp0 libssl-dev zlib1g-dev2)下载后解压,重命名为nginxtar xzvf nginx-1.2.2.tar.gz3)修改nginx/aut
2015-03-06 22:00:14 2321
原创 Nginx二次开发(1.1)初解目录
1.1nginx的目录构成图1-1nginx目录结构auto:自动编译安装相关目录conf:相关配置文件等目录,包括nginx的配置文件、fcgi相关的配置等html:网页存放位置,如index.html、50x.htmlsrc:源码目录编译时,configure脚本会引用auto目录下面的脚本文件,如在configure文件中有如下几行代码:引用的就是au
2015-03-06 21:46:54 3511
原创 web压力测试中常见错误
本文在于解决在web压力测试中经常遇到的错误提示。1. 硬件级别1) 网卡丢包使用命令 ifconfig –a 可以看到网卡dropped掉的包。使用命令 ethtool –S eth* 可以看到丢包具体原因,如 ethtool–S eth0得到:n rx_no_buffer_count: 2954164If you see this error, most prob
2015-03-06 20:48:25 2174
原创 用汇编实现格雷码与二进制数的转换
格雷码,又称反射二进制码、循环二进制码。将二进制码转换成格雷码,是编码,反过来,是解码。下面阐述的是解码。先来说一下它的解码过程。 假设内存中有20个八位无符号格雷码,转换方法是:二进制码的最高位D7与格雷码的最高位G7相同,二进制码的其余位Dk(k=6,...,0)是二进制码的Dk+1(k=6,...,0)与格雷码Gk(k=6,...,0)异或的结果。 G7 =
2011-04-06 13:04:00 1767
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人