Java
深圳小老虎
这个作者很懒,什么都没留下…
展开
-
nginx中,ip_hash和url_hash的区别
最近看nginx的负载均衡,发现为了解决nginx的session问题,有两种方法,就是ip_hash和url_hash,ip_hash是根据ip来维持session的,而url_hash是根据url地址的,url_hash的优点是能够提高后端缓存服务器的效率,比如提高squid的效率,但是缺点是当后端服务器宕机的时候,url_hash不会自动跳转的其他缓存服务器,而是返回给用户一个503错误,我原创 2015-07-09 11:04:31 · 7628 阅读 · 0 评论 -
JDK自带的native2ascii工具揭密
背景:在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码常常是GBK等编码。需要将系统的编码转换为java正确识别的编码问题就解决了。 1、native2ascii简介:native2ascii原创 2015-07-08 09:31:47 · 413 阅读 · 0 评论 -
Java内存与垃圾回收调优
要了解Java垃圾收集机制,先理解JVM内存模式是非常重要的。今天我们将会了解JVM内存的各个部分、如何监控以及垃圾收集调优。 Java(JVM)内存模型 正如你从上面的图片看到的,JVM内存被分成多个独立的部分。广泛地说,JVM堆内存被分为两部分——年轻代(Young Generation)和老年代(Old Generation)。 年轻代 年轻代是所有新对象产生转载 2015-07-08 10:14:43 · 352 阅读 · 0 评论 -
JVM 性能监控工具
在 java 的 bin 目录下,jdk 提供了很多使用的工具,下面学习一些监控和故障处理的工具。 名称 作用 jps JVM process status tool,显示指定系统内所有的 HotSpot 虚拟机进程 jstat JVM statistics monitoring tool,用于收集 HotSpot 虚拟机各方原创 2015-07-08 14:40:49 · 491 阅读 · 0 评论 -
使用Memcached、Spring AOP构建数据库前端缓存框架
开启memcached服务器端服务 如果已经安装了memcached服务器端程序,请确认服务器端服务已开启。 引入jar alisoft-xplatform-asf-cache-2.5.1.jar commons-logging-1.0.4.jar hessian-3.0.1.jar log4j-1.2.9.jar stax-api-1.0.1.jar wstx-asl-2.0.2原创 2015-07-09 11:13:58 · 440 阅读 · 0 评论 -
NGINX URL重写实例讲解
本文介绍nginx URL重写的相关知识,包括301重定向的内容等,希望对大家有所帮助。 nginx rewrite 实现二级域名跳转 当访问http://www.jbyuan.com跳转到http://www.jbyuan.com/nvxingjiankang/ 方法一: 这种方法浏览器地址会变www.jbyuan.com/nvxingjiankang/ 实现访问如下:原创 2015-07-09 12:34:26 · 694 阅读 · 0 评论 -
MD5超强加密
package com.test.test; /************************************************ *************************************************/ import java.io.File; import java.io.FileInputStream; import java.io.FileNo原创 2015-07-05 20:11:09 · 424 阅读 · 0 评论 -
使用Java程序来实现HTTP文件的队列下载
使用Java程序来实现HTTP文件的队列下载 序言 许多用户可能会遇到这样的情况:在网站上发现一个很好的资源,但是这个资源是分成了很多个文件存放的,如果想把它保存到本地,只有靠用户点击另存来完成保存,如果资源分了几百甚至上千上万,那简直是个灾难。 在Internet上很多的资源分成多个文件存放时,它的文件命名是有一定的规则的;正因如此,我们就可以用程序来完成这原创 2015-07-05 19:21:13 · 493 阅读 · 0 评论