`
mozhenghua
  • 浏览: 326772 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
在安装otp时遇到了一点问题,整体的安装过程比较简单。
用惯了java的我,习惯于使用java来处理统计服务器上生成的报表文件,其实可以用shell脚本来出来日志文件,这样效率更高,而且能满足多变的需求,例如有以下一个日志文件,为了演示demo,以下这段内容只是真是环境中的日志文件的一小段: IP: 10.246.133.165 corename:search4newecrmonline-113,indexsize:4647684,indexNum:13546485,timesum:1076306,querycount:9624 IP: 10.246.133.165 corename:search4newecrmonline-114,ind ...
实现比较简单,说简单是因为有现成的控件可以依赖,要是从头开始实现这个控件的话确实比较麻烦,以前我做过一个做好的时候虽然勉强可以用,但是还是存在不少问题。   这个控件堪称完美,是利用jquery框剪实现的,废话少说,直接上代码吧。   主页面 index.jsp   <html> <head> <script type="text/javascript" src="jquery-1.3.2.min.js"></script> <script type="text/javasc ...
    熟悉ssh框架的朋友在使用struts2作为mvc框架时候,会在action类上设置成员属性对应页面上提交的参数,当程序启动的时候struts2会将request中的parameter通过反射的机制自动设置到action上。struts框架会负参数责转型等问题的处理,这样一来可以大大减少web开发过程中的重复劳动,大大降低出错的概率。       如果能将该机制底层的实现流程搞清楚,将来可以将这个功能模块移植到其他框架中,那无疑会提升整体代码的优雅性。     import java.lang.reflect.Field; import ognl.OgnlRuntime; ...
写了一个读文件最后一行的算法,主要思想是利用RandomAccessFile 这个类一开始先将文件的游标移动到文件最后一个字符,然后逐渐向文件头推进,一旦找到'/r'或者‘/n’的时候就将当前的游标记录下来,这个游标的位置就是文件最后一行的起始位置。    这个方法的优点是在处理大文件的时候,效率会高一些。     /** * 打印文件的最后n行内容 * @param monitorFile * @param n * @param lineProcess */ private void readLastNLine(File monitorFile, ...
1问题: 手上在做一个历史遗留项目,整个项目有N个模块,我只负责其中一个子模块的功能的维护工作,项目的各个模块是通过spring来将各个模块耦合起来的。 启动项目已经有一个配置文件,并且已经打入了jar包。 为了精简我所描述的场景,避免引入不必要的复杂性。我将不介绍每个模块中的具体实现,重点只描述各个模块之间的依赖关系。 假设我所维护的模块是A,模块A运行需要依赖模块B,模块B是其他人开发的。这个项目在前期是是基于接口开发的,这是一个非常好的前提,这样,我轻而易举就能做些小动作了。以下是这个系统的类图(虽然简单,但是能说明问题) Spring的配置文件“application-co ...
上线一个基于solr的基于rest的搜索应用服务的过程中,启动tomcat,后台抛出了两个异常   第一个异常   java.lang.RuntimeException: java.lang.ExceptionInInitializerError at com.taobao.terminator.manage.common.IndexBuilder.initialize(IndexBuilder.java:111) at com.taobao.terminator.manage.common.IndexBuilder.(IndexBuilder.java:59) a ...
今天在服务器上运行一个程序,抛出了一个异常   java.lang.ClassFormatError: com.taobao.terminator.pubhook.servlet.EncodeFilter (unrecognized class file version) at java.lang.VMClassLoader.defineClass(libgcj.so.7rh) at java.lang.ClassLoader.defineClass(libgcj.so.7rh) at java.security.SecureClassLoader.defineCla ...
百岁的2011年总结 现在是2011年12月29日,晚上22点42分,再过两天2011年将会成为历史,2011年对我来说是不同寻常的一年,今年做了很多事,但是有很多事都没有结果。从年初为了提高口碑卡激活量和使用量指标,而搞了很多活动 ...
周五在通用产品部的年终总结会上,黎华说的一句话我特别赞同 “好的框架需要能够让用户有选择的使用,用户如果要是要这个框架,用户必须是有选择性地使用,如果有哪个功能不满足自己的需要,能够overwrite,不能好坏全收“   在说到框架的发展史,框架就像java的开发模式一样,是前人的优秀的经验的总结,使用了框架可以极大的提高工作效率。 但是,开发框架的人总是避免不了一个头痛的问题,他们开发的框架总是在解决一个特定领域的问题,场景稍有变化,先前开发的框架就会水土不服。 导致使用者不得不放弃使用当前的框架,而寻找下一颗银弹。   所以聪明的框架设计师终于发现,其实可以退一步,不关注 ...
 dig -x ip +short  这个命令可以查看服务器主机名称
JSP资源在TOMCAT默认实现中的作用域只能是context级别的,比如:在当前jsp页面中需要include一个jsp页面,可以通过动态应用 <jsp:include/> 和动态引用<%@include%> 这两种方式,但是无论怎样,只能引用当前同一个web应用下面的jsp页面,A应用中不能include B应用中的jsp资源。   然而,在实际的业务场景中,比如像淘宝或者口碑这样的大型网站,其中会有N个子网站,例如:口碑有fang.koubei.com store.koubei.com coupon.koubei.com.每一个域名都是一个独立的web应用。对于 ...
http://blog.csdn.net/riag/article/details/1630819
写了一个main函数 public static void main(String[] arg) throws Exception { HSFContainerDelegator.start("D:\\j2ee_solution\\hsf-plugin"); System.out.println(Thread.currentThread().getContextClassLoader()); Class<?> clazz = Class .forName("com.taobao.hsf.app.spring.uti ...
   柬埔寨对我来说一直是一个比较神秘的地方,在高中的时候,就听政治老师提起过柬埔寨的红色高棉,当时解放军给了他们很多粮草辎重。那边很乱,连他们的国王西哈努克也被打跑,来中国避难了。那边有,世界七大奇迹之一的吴哥窟 这些都是听别人说的印象,具体怎么样也不知道,所以这次为了还原一下印象中的柬埔寨和lp商量了报团参加了这次神秘之旅。      这次旅行团团员只有18个人,人数是不多,这样也好行动迅速,不会因为要等谁而耽误时间。集合地点是上海机场,飞机是下午5点的飞机。我们,中午十二点就从杭州火车站坐高铁到上海虹桥机场,然后再坐机场大巴,到上海机场。   哎第一次坐高铁,坐高铁的感觉就是 ...
Global site tag (gtag.js) - Google Analytics