- 博客(56)
- 资源 (10)
- 收藏
- 关注
原创 使用websocket做了个服务器状态监控小工具,代码可以运行了。
使用websocket做了个服务器状态监控小工具,代码可以运行了。原理如下:1、在jetty上开发做个websocket的服务。2、定制一个被监控服务器(tomcat)log4j的Appender , 这个appender使用xlightweb连接jetty的websocket服务,将日志写过去。3、定制一个连接jetty的html,显示日志信息。另外打算在jetty上扩展一些
2012-06-13 22:26:19 4438
原创 2011年快过去了,我非常怀念她
自从开始创业,就没有过几天舒心日子,一直在绝望与崩溃中。 回顾自己这几年的blog,都荒芜了,还好自己的信念一直还在坚持。2011年虽然依然艰难,但是曙光初现了。
2011-12-22 11:35:31 587
转载 oracle中SQL查询重复的语句
1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from people where peopleId in (select peopleId from people group by peopleId having count(peopleId) >1) 2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有row
2011-12-22 11:31:03 2170
原创 java编写病毒的可行性分析
java编写病毒的可行性分析 最近心情十分郁闷,查阅一些病毒的资料消遣一下,居然发现这样的论调讲java语言不可能编写病毒,在此特地反驳一下。1 可执行论调1:java需要依赖jre,无法在无jre系统下产生作用。java的可执行程序需要依赖jre,你可以将jre打包进去,当然你如何对jvm很有研究你也可以搞出一个自已的jvm.不过理论上你使用jvm.dll和libjvm.so就可以构
2008-08-22 15:49:00 8688 2
原创 velocity 的资源加载方式
#resource.loader = file#file.resource.loader.description = Velocity File Resource Loader#file.resource.loader.class = org.apache.velocity.runtime.resource.loader.FileResourceLoader#file.resource.loade
2008-06-05 10:47:00 2507
原创 给美工写的一小段js
function check() { window.status=event.srcElement.id if(event.srcElement.id=="qq"){alert("你点了qq");alert("内容为"+event.srcElement.value)}else if(event.srcElement.id=="rr"){alert("你点了rr");alert("内容为"+e
2007-05-24 16:41:00 705
原创 UML是什么
以下是个人理解,希望能说服一些,讨厌UML的人士。 首先软件开发上从来没有捷径,如果你希望通过X,就可以立刻把大脑的东西变成系统,那是不可能的(限于公元2246前有效)。UML也不例外。UML讲白了就是 建筑行业的图纸,音乐的五线谱。看不懂的人士你给它这个也是白给。不可否认有不识五线谱的大师人物,当然都属于鬼才一类了。绝大多数人想混下去还得学习五线谱。但是。。但是。。软件行业不用UML
2007-05-16 09:33:00 1558 1
原创 oracle升级后exp出现oracle 942错误
出现该错误的原因是:由于exp的版本与数据库的版本不相同,虽然9.2.0.7的安装包已经安装成功,但是数据字典表中的相关信心并为更新,通过该语句查看 SQL> select comp_id,version from dba_registry;:/Documents and Settings/Administrator>sqlplus /nologSQL*Plus: Release 9.
2007-01-13 20:20:00 3402
原创 oracle 8080端口
使用sys登录Oracle,利用dbms_xdb修改端口设置SQL> call dbms_xdb.cfg_update(updateXML( 2 dbms_xdb.cfg_get() 3 , /xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text() 4 , 8081))
2007-01-13 11:05:00 1660
原创 北青网也会犯低级错误!
每次登录MSN,都会弹出 ynet.com,想必这小子与微软有一腿吧。废话少讲大家看看这个链接就知道低级错误在哪里了http://comment.ynet.com/comments.jsp?url=http://msn.ynet.com/view.jsp?oid=&oid=18388852&publish=yes&newstitle=%3cscript%3ealert%28%22%BF%E
2007-01-09 09:11:00 1147
原创 开源软件害中国数代程序员
从事软件开发与招聘数年近几年招聘j2ee的WEB开发人员清一色是会struts spring hibernate,并能熟练使用工具开发一个增、删、改。并非常狂地期望8K 9K的待遇。测试一下基础知识,发现这些人几乎是没有任何程序概念。毫无算法的思想。难道这就是新一代程序员?--- 当然这个不是开源的错,开源的盛行"让一切来得太容易",很容易获得一些可供自已吹嘘得东西。很多人
2007-01-05 09:53:00 8787 23
原创 网络常见故障
XP系统网络不能互访七大解决之道 相信很多人都有和我一样的经历,由WIN XP构成的网络所有设置和由WIN 2000构成的完全一样,但还是出现了根本不能访问的情况,笔者认为这主要是因为XP的安全设置和2000不一样所导致。针对这个问题笔者在网上查了一些资料,并将各种网上提供的常见解决方法做了相应测试,现在整理介绍给大家,希望能对遇到此问题的网友有所帮助,并请高手继续指点。部分内容摘自网络,请
2006-12-06 11:17:00 1139
原创 javascript特殊用途
function getNote(){var note=document.getElementsByTagName("!");for(var i=0;ialert(note[i].outerHTML);} 将!改成html哈哈
2006-10-26 08:45:00 1059
原创 从“24”点算法想到程序的思维定式
一个好友发来一个问题“要实现1个算法,扑克牌中抽取4张,花与王都算1点,4张牌的点数要用四则运算组合起来,结果等于24。”google查了下 好象是“24点”算法,看看大家的解决方案大致是 将数字组合与计算符号组合穷尽找出答案除这个外没有看到其他思路 好象是个程序的思维定式,用穷尽的循环!我问问自已如果我没有计算机我是如何计算出来?我会用以下几个尝试1 将如果组合中有 2 、
2006-09-30 11:12:00 3051 8
转载 再转个文章 得道
过去有一位年轻和尚,一心求道,希望有日成佛。但是,多年苦修参禅,似乎没有进步。有一天,他打听到深山中有一破旧古寺,住持某老和尚修炼圆通,是得道高僧。于是,年轻和尚打点行装,跋山涉水,千辛万苦来到老和尚面前。两人打起了机锋。年轻和尚:请问老和尚,你得道之前,做什么?老和尚:砍柴担水做饭。年轻和尚:那得道之后,又做什么?老和尚:还是砍柴担水做饭。年轻和尚于是哂笑:那何谓
2006-09-26 14:29:00 1223
转载 转给搞技术的人看看
我现在是自己做,但我此前有多年在从事软件开发工作,当回过头来想一想自己,觉得特别想对那些初学。搞技术的朋友说点心里话,希望你们能从我们的体会中,多少受点启发. 一。 在中国你千万不要因为学习技术就可以换来稳定的生活和高的薪水待遇,你千万更不要认为哪些从事 市场开发,跑腿的人,没有前途。 不知道你是不是知道,咱们中国有相当大的一部分软件公司,他们的软件开发团队都小的可怜,甚至只有
2006-09-17 00:05:00 3357 2
原创 ie问题
HTTP POST error with non-ISO-8859-1 chars and disabled controlsWhen entering text containing non-ISO-8859-1 chars into textarea controls in a HTML form declared as of method=POST, enctype=multipart/
2006-03-15 02:36:00 1202
转载 一、struts使用小贴士(mainly from《struts in action》)
一、struts使用小贴士(mainly from《struts in action》)1. 在actionForm中使用array以匹配重复的变量。例如在使用multibox时,相对应的可以在form中定义array。2.使用显示collection的记录总数。 eg:。如果resultList有两条记录,则显示2。3. 显示循环序号标记: 4.使用检查对象是否存在。使用检查属性是否存
2006-03-15 01:00:00 1332
转载 利用MS的CAPICOM控件与Java结合实现B/S系统中的数字签名
利用MS的CAPICOM控件与Java结合实现B/S系统中的数字签名 作者: 来自: 阅读次数: [大 中 小] -------------------------------------------------------------------------------- 功能描述:在前台利用CAPICOM读取USB盘中的证书与用户私钥,对明文求SHA1的摘要,并对摘要进行签名。
2006-02-27 23:28:00 2690 3
原创 jdom1.0
Java + XML = JDOM ! 这就是JDOM设计者的目标。如果你曾经使用过烦人的SAX或是DOM来处理XML,你就会知道为什么要有JDOM或者是JAXB。在今年(2002)的JavaOne会议上JDOM的主要创始人Jason Hunter有一篇精彩的演讲介绍了JDOM技术,题目就是JDOM Makes XML Easy。 获得并安装JDOM 在http://jdom.org可以下载JDO
2006-01-17 08:35:00 1267
原创 写于某日凌晨4:53分 我思故我在
看这身边号称“大系统”的软件垃圾,实在是无语。没有基本的需求分析与设计,没有基本的软件测试没有基本的安全常识。 (加点压力就当机 暴力破解密码漏洞)我的软件开发6大忧和4个解决方案1 框架选择 (接触spring appfuse 后知道aop ioc 基本可应付目前碰到的系统)2 系统需求分析与设计建模 (uml 正在试用相关软件 学习相关规范 有个中文的trufun plato不错 再找机会试试
2005-03-31 03:00:00 973
原创 用了2周在改造ibati的jpetstore
添加了 velocity 和 spring.基本上是一个比较满意的框架了AppFuse也是不错的框架有时间再研究还有 JonAs 好东西太多 可惜没时间
2005-03-30 00:33:00 768
原创 ca
static boolean validate(License license1) throws Exception { //生成公钥 String s = "308201b......d06d854a"; byte abyte0[] = StringUtils.decodeHex(s); X509EncodedKeySpec x509encodedkeyspec = new X509En
2005-03-08 12:59:00 949
原创 CA与KEY
忙了将近2个月终于将手头上的key都能用java来调用了不对CA都对自已的key做了一些手脚。最后还是自已去买key 自已做个小CA(ejbca), 自发证书最好用。经历了这个过程,对 jcom ,pkcs#11 ,iaik,ibm pkcs#11 for java,jni,等技术有了个初步了解。 有所得 有所得
2005-02-21 11:06:00 1571
转载 新同事对我们开发模式不熟悉,转贴这个文章希望对他有点启发
J2EE 开发人员使用数据访问对象(Data Access Object DAO)设计模式,以便将低级别的数据访问逻辑与高级别的业务逻辑分离。实现 DAO 模式涉及比编写数据访问代码更多的内容。在本文中,Java 开发人员 Sean C. Sullivan 讨论了 DAO 编程中三个常常被忽略的方面:事务界定、异常处理和日志记录。 在过去 18 个月中,我参加了一个由有才华的软件工程师组成的小组,
2005-01-26 17:16:00 981
原创 程序开发流程
程序开发流程一、前期规划:我理解的前期规划是:在市场人员们汇总一个需求提交给产品专家带领的产品经理团队,然后经过这个团队根据公司具体情况再次分析和规划出一个最终需求文档。 这个需求文档应当首先提交给技术研发部门的负责人以及核心开发人员。由开发团队对其进行技术和风险分析。如果对此需求统一有异议的地方,需要返回给产品团队,重新修正需求。反复如此,直至需求完善准确,细致,清晰
2005-01-21 08:43:00 2489
原创 tomcat中文问题
解决在tomcat5。0下编写web应用的中文问题 一、 JSP页面乱码(中文显示为问号) 现象:JSP页面生成的中文数据在浏览器端显示为乱码,但是静态HTML代码中文则显示正常。 原因:TOMCAT5。0中JSP页面的默认编码方式是ISO-8859-1,在动态生成的HTML代码时按照ISO-8859-1(西欧字符)编码,所以显示中文时全部为问
2005-01-12 16:56:00 2380
原创 经过一个项目原型的制做终于对xml有了比较深的了解。现在开始看CA了
1年前,我对xml认识还局限于做了一个简单的基于PRC的webservices的小程序。现在了解了 dtd schame xpath xlink namespace 后才知道 xml 能这么用。本世纪最有创意的发明我相信就是这个 01 世界的通俗语言 xml
2005-01-05 10:50:00 1312 1
原创 终于明白了Document Exchange vs. RPC models
Document Exchange vs. RPC models 使用 RPC-encoded 还是 document-style 进行交互是在创建体系结构的过程中首先要决定的事情之一。这个选择会影响到体系结构中的耦合级别。 RPC (remote procedure call)实际上是对一个远程方法的调用,尽管Web services是基于XML的,但你仍然可以采用类似RPC的方式来
2004-12-14 08:57:00 1133
原创 安全中间件与应用服务间如用session就点开看看吧
标题:Session详解 [评论]摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。目录:一、术语session二、HTTP协议与状态保持三、理解cookie
2004-12-02 10:30:00 2154
原创 (转)基于Weblogic Security Framework的J2EE通用访问控制系统的设计
标题:基于Weblogic Security Framework的J2EE通用访问控制系统的设计 [评论]摘要:一个实际的应用系统除了需要关注于功能需求之外,还需要考虑很多非功能性需求,安全性就是其中一个非常重要的方面。访问控制是几乎所有的应用系统都不可缺少的一部分。虽然J2EE架构提供了一套安全机制来帮助应用程序实现访问控制,然而过于粗糙的控制粒度使得其使用价值几乎为零,为此各个应用
2004-12-02 10:24:00 1708
原创 昨晚去吃了顿日本料理
虽然本人比较讨厌小鬼子,不过领导做东。就去奢侈了一下。座着吃不觉得,等我想站起来时,就发现吃的太多。有点撑。只好转了几圈消化一下 ,呵呵。不过小鬼子的东西第一次吃感觉还是蛮奇特的。开始寿司吃的太多,占了地方 .搞的后来好东西没吃多少。失败
2004-11-22 17:37:00 1259
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人