摘要:
1. src http://www.muneebahmad.com/index.php/archives/81package com.examples.htmlunit;import java.io.IOException;import java.net.URL;import java.util.List;import com.gargoylesoftware.htmlunit.BrowserVersion;import com.gargoylesoftware.htmlunit.Page;import com.gargoylesoftware.htmlunit.RefreshHandler;
阅读全文
posted @ 2013-11-28 18:03
一天不进步,就是退步
阅读(934)
推荐(0)
摘要:
1. 使用netstat查看端口 netstat -ano2. 查找特定端口号: netstat -aon|findstr "port"3. 查找该端口的进程 tasklist|findstr "port"
阅读全文
posted @ 2013-11-28 16:22
一天不进步,就是退步
阅读(232)
推荐(0)
摘要:
http://blog.nosqlfan.com/html/4007.htmlhttp://www.searchdatabase.com.cn/showcontent_62166.htm导读:本文分析源码基于Redis 2.4.7 stable版本,对Redis运行流程,命令处理的内部实现进行了深入讲解。关键词:Redis源码运行流程框架 概述 Redis通过定义一个 struct redisServer 类型的全局变量server 来保存服务器的相关信息(比如:配置信息,统计信息,服务器状态等等)。启动时通过读取配置文件里边的信息对server进行初始化(如果没有指定配置文 件,将使用默..
阅读全文
posted @ 2013-11-27 18:26
一天不进步,就是退步
阅读(795)
推荐(0)
摘要:
有些Java应用服务器是在控制台上运行,如Weblogic,为了方便获取threaddump信息,在weblogic启动的时候,会将其标准输出重 定向到一个文件,用"nohup ./startWebLogic .sh > log.out &"命令,执行"kill -3 ",Thread dump就会输出到log.out里。Tomcat的Thread Dump会输出到命令行控制台或者logs的catalina.out文件里。为了反映线程状态的动态变化,需要接连做三次以上thread dump,每次间隔10-20s。
阅读全文
posted @ 2013-11-25 15:58
一天不进步,就是退步
阅读(10093)
推荐(0)
摘要:
线程安全的三种:1. 不在线程之间共享可变的状态变量。2. 将共享可变的状态变量修改为不可变的变量。3. 在访问状态变量时使用同步。线程安全实现方式:1. 无状态对象一定是线程安全。如servlet不使用任何全局变量。2. 原子性,导致原子性的场景:竞态条件如计数器,延迟初始化;应用原子性的场景是少量原子变量且不相关。3.加锁机制,当在不变性条件中涉及到多个变量时,各个变量之间并不是彼此独立的,而是某个变量的值会对其它变量的值产生约束。 内置锁synchonized block来支持原子性,线程重入。
阅读全文
posted @ 2013-11-24 11:21
一天不进步,就是退步
阅读(304)
推荐(0)
摘要:
src:http://tuckey.org/urlrewrite/manual/2.6/ elementAn element that lets you choose conditions for the rule. Note, all conditions must be met for the rule to be run (unless "next" is set to "or" obvoiusly).Value can be any Regular Expression (Perl5 style).AttributePossible ValueE
阅读全文
posted @ 2013-11-21 16:27
一天不进步,就是退步
阅读(1459)
推荐(0)
摘要:
UNIX很简单。但需要有一定天赋的人才能理解这种简单。——Dennis Ritchie软件在能够复用前必须先能用。——Ralph Johnson优秀的判断力来自经验,但经验来自于错误的判断。——Fred Brooks‘理论’是你知道是这样,但它却不好用。‘实践’是它很好用,但你不知道是为什么。程序员将理论和实践结合到一起:既不好用,也不知道是为什么。——佚名当你想在你的代码中找到一个错误时,这很难;当你认为你的代码是不会有错误时,这就更难了。——Steve McConnell 《代码大全》如果建筑工人盖房子的方式跟程序员写程序一样,那第一只飞来的啄木鸟就将毁掉人类文明。——Gerald Wei
阅读全文
posted @ 2013-11-20 23:48
一天不进步,就是退步
阅读(755)
推荐(0)
摘要:
部署后一定要检查解压后的文件是否修改了。常常出现部署中存在缓存的情况。weblogic8.1可能出现没有删除缓存情况。血的教训。
阅读全文
posted @ 2013-11-20 17:42
一天不进步,就是退步
阅读(206)
推荐(0)
摘要:
问题:jdk版本不兼容方法:修改weblogic对应的jdk版本
阅读全文
posted @ 2013-11-19 14:21
一天不进步,就是退步
阅读(1120)
推荐(0)
摘要:
1.A Boy Can Do Everything For Girl2. He Is Just Kidding3. Love Must Need Our Patience
阅读全文
posted @ 2013-11-18 21:03
一天不进步,就是退步
阅读(174)
推荐(0)