`
lionlx
  • 浏览: 287600 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
原地址:http://blog.sina.com.cn/s/blog_7121a6bc01013h14.html 记录一下自己常用的linux系统命令,方便以后查阅,发觉记忆越来越不行了找到最耗CPU的java线程 ps命令   命令:ps -mp pid -o THREAD,tid,time或者ps -Lfp pid 结果展示:   这个命令 ...
转自:http://www.libertyvps.com/thread-275-1-1.html nginx提供了$upstream_cache_status这个变量来显示缓存的状态,我们可以在配置中添加一个http头来显示这一状态,达到类似squid的效果。 location / { proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remot ...
在用redis的list的时候,发现没有可以以设置过期时间的push方法。 最后采取了用expire设置的方法,也可以达到定时删除的目的。 jedis.rpush("list", "a"); jedis.rpush("list", "b"); jedis.rpush("list", "c"); jedis.expire("list", 10);//设置过期时间为10秒
客户端: <html> <head> <meta http-equiv="content-Type" content="text/html;charset=UTF-8"> <title>跨域</title> <script type="text/javascript" src="../jquery1.4.2.js"></script> <script language="JavaScript" type=&q ...
转自:http://bbs.linuxtone.org/home.php?mod=space&uid=17551&do=blog&id=3163 用ttserver,存放的数据量太大了,使用的是hash的存储模式,启动参数中对数据文件做过压缩,做过分片,但是目前的database.tch目录下的文件差不多140G了,最近 ...
省市区(县)三级联动代码: <html xmlns="http://www.w3.org/1999/xhtml"> <head>     <title>New Document </title>     <meta name="Generator" content="EditPlus" />     <meta name="Author" content="" />     <meta name="Keywo ...
原帖:http://blog.chinaunix.net/uid-52437-id-3064714.html 目前现状:只有1个机器能上网(web),其他机器不能 方法:能上网的做一个代理web服务器中转,其他机器连接它即可。采用nginx Nginx配置如下: server{         resolver x.x.x.x;         listen 82;         location / {                 proxy_pass http://$http_host$request_uri;         } } 注意项: 1. 不能有hostname 2. ...
ps命令常用用法(方便查看系统进程) 1)ps a 显示现行终端机下的所有程序,包括其他用户的程序。 2)ps -A 显示所有进程。 3)ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。 4)ps -e ...
设计模式:一个设计模式描述了一个被证实可行的方案。这些方案非常普遍,是具有完整定义的最常用的模式。一般模式有4个基本要素:模式名称(pattern name)、问题(problem)、解决方案(solution)、效果(consequences)。    ...
并不是每次进入getInstance方法都需要同步,而是先不同步,进入方法过后,先检查实例是否存在,如果不存在才进入下面的同步块。 双重检查加锁机制的时间会使用一个关键字volatile,他的意思是:被volatile修饰的变量的值,将不会被本地线程缓存,所有对该变量的读写都是直接操作共享内存,从而确保多个线程能正确的处理该变量。 public class Singleton { private volatile static Singleton instance= null; private Singleton(){} public st ...
jstack -- 如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的java stack和native stack的信息,从而可以轻松地知道java程序是如何崩溃和在程序何处发生问题。另外,jstack工具还可以附属到正在运行的java程序中,看到 当时 ...
第一步:生成一个全局WeakHashMap变量 private static WeakHashMap<String, Object> lockMap = new WeakHashMap<String, Object>(50); 第二步:从MAP中取对象。如果有就取出,如果没有就新建放到MAP中 /** * 得到同步锁,用完丢弃即可 * * @param key * @return */ protected static Object getSynLockObject(String key) { synchronized ( ...
Java具有使用Runtime.exec对本地程序调用进行重定向的能力,但是用重定向或者管道进行命令调用将会出错。解决这一问题的办法是通过命令shell运行命令。在Java中调用本地程序会破坏平台独立性规则,但是经常需要这么做才行。 ...
由于我们的系统是GBK编码,在使用jquery ajax传递中文时,在后台action中乱码(该原因是由于jquery编码为UTF-8产生的),使用encodeURI等均在后台中无法转成正常中文。使用escape解决此问题,但是需要自行在后台解码(重写js unescape方法),解码方法如下的unescape方法。 jquery: function applySecKill() { var userName = $("#userName").val(); var mobile = $("#mobile").val(); $.ajax({ ...
对于一个存在于Java虚拟机中的对象来说,其内部的状态只保持在内存中。JVM停止之后,这些状态就丢失了。在很多情况下,对象的内部状态是需要被持久化下来的。提到持久化,最直接的做法是保存到文件系统或是数据库之中。这种做法一般涉及到自定义存储格式以及繁琐的数据转换。对象关系映射(Object-relational mapping)是一种典型的用关系数据库来持久化对象的方式,也存在很多直接存储对象的对象数据库。对象序列化机制(object serialization)是Java语言内建的一种对象持久化方式,可以很容易的在JVM中的活动对象和字节数组(流)之间进行转换。除了可以很简单的实现持久化之外,序 ...
Global site tag (gtag.js) - Google Analytics