- 博客(13)
- 收藏
- 关注
原创 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 696
原创 使用Memcached、Spring AOP构建数据库前端缓存框架
开启memcached服务器端服务如果已经安装了memcached服务器端程序,请确认服务器端服务已开启。引入jaralisoft-xplatform-asf-cache-2.5.1.jarcommons-logging-1.0.4.jarhessian-3.0.1.jarlog4j-1.2.9.jarstax-api-1.0.1.jarwstx-asl-2.0.2
2015-07-09 11:13:58 440
原创 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
原创 JVM 性能监控工具
在 java 的 bin 目录下,jdk 提供了很多使用的工具,下面学习一些监控和故障处理的工具。名称作用jpsJVM process status tool,显示指定系统内所有的 HotSpot 虚拟机进程jstatJVM statistics monitoring tool,用于收集 HotSpot 虚拟机各方
2015-07-08 14:40:49 491
转载 Java内存与垃圾回收调优
要了解Java垃圾收集机制,先理解JVM内存模式是非常重要的。今天我们将会了解JVM内存的各个部分、如何监控以及垃圾收集调优。Java(JVM)内存模型正如你从上面的图片看到的,JVM内存被分成多个独立的部分。广泛地说,JVM堆内存被分为两部分——年轻代(Young Generation)和老年代(Old Generation)。年轻代年轻代是所有新对象产生
2015-07-08 10:14:43 352
原创 JDK自带的native2ascii工具揭密
背景:在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码常常是GBK等编码。需要将系统的编码转换为java正确识别的编码问题就解决了。 1、native2ascii简介:native2ascii
2015-07-08 09:31:47 414
原创 Android 调用市场软件实现软件评分
android 实现这个功能很简单,代码如下:Uri uri = Uri.parse("market://details?id=" + getPackageName()); Intent go_to_market = new Intent(Intent.ACTION_VIEW, uri);go_to_market.addFlags(Intent.FLAG_ACTIVITY_NEW_
2015-07-07 17:53:26 476
原创 测试Mysql的最大连接数
以前工作的时候由于Oracle8i数据库经常出现用户过多的错误,由于数据量大,经常出现ORA:12500错误,但主要原因是访问过多而引起的,后来就用Java写了个简单的用JDBC连接来测试Oracle最大连接数的程序.现在常用MySQL,所以又写了一个简单的测试其最大连接数的程序,在此介绍给大家: import java.sql.Connection; import java.sql.Dri
2015-07-05 20:11:53 560
原创 MD5超强加密
package com.test.test;/************************************************ *************************************************/import java.io.File;import java.io.FileInputStream;import java.io.FileNo
2015-07-05 20:11:09 425
原创 使用Java程序来实现HTTP文件的队列下载
使用Java程序来实现HTTP文件的队列下载 序言 许多用户可能会遇到这样的情况:在网站上发现一个很好的资源,但是这个资源是分成了很多个文件存放的,如果想把它保存到本地,只有靠用户点击另存来完成保存,如果资源分了几百甚至上千上万,那简直是个灾难。 在Internet上很多的资源分成多个文件存放时,它的文件命名是有一定的规则的;正因如此,我们就可以用程序来完成这
2015-07-05 19:21:13 494
原创 android加载网络图片
线程启动加载图片new Thread(new Runnable() { @Override public void run() { Bitmap bmp = getURLimage(CommonConstant.imageUrl+carPic); Message msg = new Message(); msg.what =2; //对应handle下的
2015-07-05 19:17:40 439
原创 MongoDB BSON 远程拒绝服务漏洞
已确认被成功利用的软件及系统 2.4.12, 2.6.7, 3.0.0-rc8 漏洞描述mongod服务端无法验证一些畸形的BSON用例导致预认证出现故障。畸形的BSON消息可以在服务端触发异常导致服务宕机。 建议修补方案 建议升级至最新版本 2.4.13, 2.6.8, 3.0.0-rc9, 3.1.0 MongoDB官网已发布补丁,补丁下载地址:
2015-07-05 12:54:16 918
原创 MongoDB数据库未授权访问漏洞
1、漏洞危害开启MongoDB服务时不添加任何参数时,默认是没有权限验证的,登录的用户可以通过默认端口无需密码对数据库任意操作而且可以远程访问数据库!2、漏洞成因 在刚安装完毕的时候MongoDB都默认有一个admin数据库,此时admin数据库是空的,没有记录权限相关的信息!当admin.system.users一个用户都没有时,即使mongod启动时添加了--auth参数,如果
2015-07-05 12:52:56 5839 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人