- 博客(87)
- 收藏
- 关注
转载 CrackZ的文章:FLEXlm--愚人的商业许可证管理器
原作者:CrackZ原文出处:http://www.woodmann.com/crackz/Flexlm.htm标题:FLEXlm--愚人的商业许可证管理器翻译:sln申明:感谢Flexlm群,看雪上的朋友,新年将至,作为礼物送给大家。特别注意:考虑到未涉及技术,该部分不加以翻译,文中有说明。译文:在2005年2月7日,Macrovision公司再次成功地攻击我的主机关闭了这个页
2009-11-07 17:07:00
5650
转载 借助‘暴力登录’大智慧走上垄断之路!
借助‘暴力登录’大智慧走上垄断之路!盗版Windows挤垮了苹果,我从用盗版开始,十年后用的是正版WIN,因为现在笔记本都是带系统的,就是再装上个盗版的,我那正版的钱也给了微软了!但我决不会买苹果笔记本,很简单,我不会用!大智慧很聪明,对暴力登录睁一眼、闭一眼,我相信这服务器的漏洞是故意留在那的,暴力登录程序也是他们放出来的。因为从技术上讲,对这样的漏洞,只需要打个很简单的补丁就可以修复。因为大智
2009-07-12 20:51:00
2727
原创 最后一届NEC杯围棋赛
周五晚和段理小聚的时候,接到姚侃的电话,他要来上海电子所面试,正巧能搞到NEC杯的门票,邀请我们前去。这次是NEC杯的决赛,对阵双方分别是古力和孔杰,我和NEC似乎比较有缘,看过的2次围棋比赛都是NEC杯的,上一次看已经是04年的事情了。 这次比赛在上海的戏剧学院剧场举行,来了很多人,大部分是家长带着小孩来了,主持人依然是王元八段,讲棋的是王汝南和徐莹,这盘棋其实没有太多的悬念
2009-03-01 16:08:00
970
原创 我的2个专利下来了。
今天联合星通的同事通知我,我的专利下来了,给我发来了扫描件,不禁想起在联合星通那段激情燃烧的时光,想起一起战斗着的同事。
2009-02-26 17:35:00
846
1
原创 DevPartner8.2初探
第一次用Numega的工具,应该是在97年,那个时候使用他的soft ice来调试一些软件,DevPartner应该是他的重头产品了。他的前身是BoundsChecker,2年前用了他的6.5版本,如今再次使用,发现功能强大了很多。 DevPartner主要是代码错误分析、代码覆盖率分析、代码性能分析,代码错误分析能定位到具体的行数,包括内存检测、api调用错误等。主要是通过在代码里插入h
2009-02-18 10:57:00
1256
转载 Windbg 用法
转帖自:http://www.cnblogs.com/xzp/articles/1171348.html如何手工抓取dump文件在生产环境下进行故障诊断时,为了不终止正在运行的服务或应用程序,有两种方式可以对正在运行的服务或应用程序的进程进行分析和调试。首先一种比较直观简洁的方式就是用WinDbg等调试器直接attach到需要调试的进程,调试完毕之后再detach即可。但是这种方式有个缺点
2009-02-14 10:41:00
2160
原创 发现一款强大的自动采集软件myspider
这几天试用了一下哥们的一个自动采集软件myspider,发现很好用,功能非常强大,具体介绍如下: MySpider介绍 信息采集是利用计算机软件技术,针对定制的目标数据源,实时进行信息采集、抽取、处理,从而为各种信息服务系统提供数据输入的整个过程。 MySpider自动采集系统是一款功能强大,使用方便的信息采集与监控软件。可以实现对各种不同类型的网站进行信息的采集整
2009-02-12 09:46:00
3230
原创 GetTickCount引起的一个诡异bug
话说有日公司一台服务器上运行的系统的一个功能突然不work了,而同样的程序在别的服务器都非常正常,无论如何重启这个程序都不管用。在本地调试,这个方法一点问题都没有,代码也看不出有任何问题,没办法,加了很多log在代码里,到服务器上去跑。 这个功能大致是这样,进行一项比较耗时的计算,为了提高性能,将计算结果缓存住,如果请求时间在5s内,直接返回,否则重新计算。
2009-01-12 22:43:00
4695
转载 流川枫和仙道
湘北的流川枫在神奈川的名声很响,一半是因为篮球打得好,另一半是因为该人实在是太酷了。此君对所有人一视同仁不假辞色,不要说笑容难得奉送一个,便是说起话来也是能用两个字就坚决不用三个字。。 一日在英语课上新来的老师误打误撞要流川同学起立朗读课文一篇,流川同学一看课文,怕有上百字之多,这如何了得,便摇了摇头:“不会。”年轻老师想起念过的教育心理学,亲切鼓励:“没关系,大胆的念。”流川不耐烦起来,
2008-11-10 10:33:00
4579
转载 几首有趣的诗
《三个苹果》 一个苹果 一个苹果 一个苹果 三个一个苹果 《3和7》 在10的面前 3和7 是一对组合 或者说 3和7互补 论先后 3在先 7在后 论多少 7多 3少 无论如何 3还是3 7还是7 乌青2首
2008-10-16 00:58:00
2688
原创 spring与junit
昨天的项目增加了Hibernate以及annotation支持,今天继续加上spring支持,首先使用myeclipse增加spring capabilities,生成applicationcontext.xml文件,同时修改单元测试里的基类,继承自AbstractDependencyInjectionSpringContextTests。 这是一个依赖spring的测试类。生成后,需要实现
2008-01-23 23:30:00
897
1
原创 hibernate的Annotation配置
hibernate3.2后增加了annonation,极大方便了hibernate的配置。基本上实现了零配置。不过在使用annonation的时候,要有几点需要注意的。1. 构建sessionFactory的时候,不能使用 Configuration,而应该使用AnnotationConfiguration,也就是使用sessionFactory = new AnnotationConfigu
2008-01-23 00:47:00
972
原创 第一次误了火车
昨夜接到章博电话,让我第二天到北京,时值春运,正是一票难求的时候,费了九牛二虎之力,总算搞到了一张卧铺。有句话叫做好奇害死猫,我说思维定势害死人。。我一脑子的定势,认为车票是9点30的,8:50晃悠到了候车室,看到那么多人在等,也看到了z74已经开始检票的字样,依然一点不急不躁。过了一会儿,一抬头,发现已经提示z74 停止检票了。立马掏出票来看看,才发现是9:08的车。立马慌了,抱着
2008-01-18 21:58:00
933
3
转载 ubuntu下VMTools的安装
Mware Tools for Linux Guests Power on the virtual machine. After the guest operating system has started, prepare your virtual machine to install VMware Tools. Choose File > Install VMware Tools
2007-10-04 15:40:00
2825
转载 程序员的素养
1、“一切从名字开始”。无论是开发大的项目、写学习代码或打Patch,都要注意给项目、变量、函数起一个好的名字。2、“不要Copy第二次”,当一个常量要用到第二次的时候,就立刻给他做预定义。比如起一个常量名,或用一个变量赋值。3、“不以误小而为之”。“这点儿小错无所谓”的态度对自己百害无一利。4、“不以善小而不为”。 你有下面的情况吗?“修个小BUG没意思”,“随便起个名字无所谓”,“
2007-06-26 23:33:00
1195
1
原创 项目管理百宝箱
以下是我的项目管理中使用的工具:SVN:我把svn放在所有项目管理的首位,足以看出它的重要性,很难想象一个没有svn的项目会是什么样的,对于svn提交的频度,我基本上是控制在method级别,完成一个method以及对应的testcase,就应该提交,完成一次小的集成。Jira:jira作为bug跟踪,项目管理等在项目开发过程具有极其重要的意义,甚至可以代替msproject来分配任务,跟踪进度,
2007-06-17 16:30:00
1209
原创 发现一个小巧的建模工具Jude
现在的建模工具,rose、together等,一个比一个强悍,一个比一个吃内存,“每一个都能照亮半个宇宙”,昨天用together画usercase的时候,我酷睿2,2.0双核,2G内存的本本居然都跑的很吃力,着实让我诧异。实在终于发现java下面一个小巧的建模工具,体积真是小巧,只有2m左右,能画uml中的大部分图,也能import java和export java.效果很不错,不过遗憾的是i
2007-06-17 14:49:00
2110
1
原创 Seven Days
Craig David Seven Days (You know what, what, what got something to sayyeah Craig David 7 Days check it out yeah) On my way to see my friendsWho lived a couple blocks away from me (owh)As I walked thro
2007-06-15 13:49:00
1088
1
原创 Together2006初探2
昨天一直没明白together怎么逆向工程,今天知道了,新建里选择model project from java project,导入后生成完整的类图。层次关系表示的很明确。together2006有个很大的问题,就是不支持eclipse3.2,只支持到3.1,让人很郁闷。
2007-06-03 21:11:00
916
原创 Together2006初探
一直想找一款能和eclipse结合紧密的uml作图工具,基本要求就是能和代码同步,试用了rose,myecipse都不满意,rose和eclipse结合不紧密,而且用起来太麻烦了,myeclipse做出来的图实在是太丑了,而且居然不支持中文。。。汗一个。together很早也就试过了,奈何那个时候机子配置不够,只好放弃,呵呵,现在换了超强劲的机子,又开始试用它了。 第
2007-06-02 22:04:00
1222
转载 61条面向对象设计的经验原则
你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起。-----Arthur J.Riel (1)所有数据都应该隐藏在所在的类的内部。p13 (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。p15 (3)尽量减少类的协议中的消息。p16 (4)实现所有类都理解的最基本公有接口[例如,拷贝操作
2007-01-22 21:32:00
1151
2
原创 使用工厂类模式构建的数据库访问层
一个项目用到驱动Access数据库,MySql数据库,定义一个IDBManager接口。然后分别定义了TAccessManager和TMySqlManager,分别实行该接口。然后定义一个TDBFactory来创建这个接口。为了做到通用,采用从配置文件中读取字符串,然后转换为类名,TDBFactory的CreateDBMgr方法,根据传递的参数创建不同的数据驱动。unit untDBFacto
2006-11-13 21:40:00
1415
转载 追MM与设计模式
追MM与设计模式 要学习的话建议你看一下《java与模式》这本书。创建型模式1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消
2006-11-13 11:23:00
1068
原创 Unicode,UTF-8,GB2312编码的识别
在UCS编码中有一个叫做"ZERO WIDTH NO-BREAK SPACE"的字符,它的编码是FEFF。而FFFE在UCS中是不存在的字符,所以不应该出现在实际传输中。UCS规范建议我们在传输字节流前,先传输字符"ZERO WIDTH NO-BREAK SPACE"。这样如果接收者收到FEFF,就表明这个字节流是Big-Endian的;如果收到FFFE,就表明这个字节流是Little-Endia
2006-11-12 16:36:00
2281
1
转载 should it matter
look at you 我凝视着你 Please don’t walk away 请你不要走开 I see you’re about to 我看到你闪躲的眼神 There is just something I’d really like to say 正想把心中的话说出来 So please don’t walk away 所以,请你不要走开 I know that you’re ther
2006-11-11 11:57:00
1195
1
转载 正则表达式详细介绍
正则表达式的基本语法: 一个正则表达式,分为三个部分:分隔符,表达式和修饰符。 分隔符可以是除了特殊字符以外的任何字符(比如"/ !"等等),常用的分隔符是"/"。表达式由一些特殊字符(特殊字符详见下面)和非特殊的字符串组成,比如"[a-z0-9_-]+@[a-z0-9_-.]+"可以匹配一个简单的电子邮件字符串。修饰符是用来开启或者关闭某种功能/模式。下面就是一个完整的正则表达式的
2006-11-09 15:56:00
1640
转载 [ZZ]Java虚拟机类装载:原理、实现与应用
Java虚拟机类装载:原理、实现与应用 By jorren 发表于 2005-12-21 15:13:00一、引言 Java虚拟机(JVM)的类装载就是指将包含在类文件中的字节码装载到JVM中, 并使其成为JVM一部分的过程。JVM的类动态装载技术能够在运行时刻动态地加载或者替换系统的某些功能模块, 而不影响系统其他功能模块的正常运行。本文将分析J
2006-11-04 13:25:00
667
原创 NULLSoft 真是个好东西
第一次用nullsoft做安装包,大有相见恨晚的感觉,之前用过installshield,wise installer, install vise等工具,installshield功能倒是很强大,但是太庞大了,wise我用的最多,可是总觉得不爽。nullsoft很不错,基于脚本的系统,支持多语言,界面也漂亮。 下面一段是根据用户选择的多语言,写到配置文件里。 StrCmp $LANGU
2006-10-28 19:51:00
1602
原创 凹凸
喜欢一首歌,凹凸。 凹凸曲/词:简胜 你说你好孤独 日子过得很辛苦 早就忘了如何 寻找幸福 太多的包袱 显的更加无助 在没有音乐的时候 很想一个人跳舞 跟不上你的脚步 干脆就说迷了路 干脆就继续麻木 对你有没有帮助 可以笑也可以哭 不一定要别人保护 不要让现实残酷 把你赶上绝路 你说你的感触 已经变的很模糊 想走的路 还是有点凹凸 放弃的依附 一切都不在乎 眼看着 别人的幸福 还能怎么忌妒
2006-10-22 17:56:00
1163
2
原创 国庆快乐
明天就是国庆了,可以好好的休息一下,这段时间里很疲惫,觉得自己的状态很不好。希望可以通过这个假期,好好的休整一下,忘掉程序,忘掉不快乐和不开心。
2006-09-30 16:14:00
1024
原创 ModelMaker8的注释功能
之前总苦恼与modelMaker与Qdocuments的不兼容。用 Qdocuments添加的注释总是被modelMaker刷新掉。后来才发现原来modelmaker支持Qdocuments的xml格式的注释功能。在方法上双击,然后再document页选择default template,这样做后,还需要去options里的project options里设置一下,设置好后,就可以用m
2006-09-19 09:09:00
1390
原创 我被死神撞了一下腰
2006年8月20日晚11点多的时候,我经历了人生中难忘的一刻,险些驾鹤西去了。当时的情形是这样的:我一个人在出租车里,很奇妙的坐在了后排。快到家的时候,突然感到汽车紧急煞车了。煞的特别急,还没反应过来,就听到砰的一声巨响,然后整个人扑倒在副驾驶的椅背上。爬起来的时候,全身是血,右手很痛,也几乎动弹不得,第一反应是我的右手断了。接着,马上感到周围来了很多围观的人,有人拨打120,有人拨打12
2006-09-17 14:10:00
1648
4
转载 System.getProperty()参数大全
System.getProperty()参数大全 java.version Java Runtime Environment version
2006-07-21 19:07:00
2374
原创 jsp+mysql乱码问题的解决
jsp页面乱码的问题,很多文章都有说了,加上页面page标志,一个小测试程序里,使用mysql缺省的安装、新建数据库,插入的表后用link查看正常显示,但是在页面里却显示乱码。连接字符串使用了characterEncoding=gb2312,依然是乱码,怀疑是mysql数据库的问题。修改my.ini里default-character-set=gb2312。然后重新新建数据库,新建的时候选择g
2006-04-14 13:53:00
2511
3
原创 struts编译Action的路径问题
使用struts做个小例子,发现编译MyAction.jsp的时候总是出现编译错误,说找不到org.apache.struts.action类,我仔细检查了系统变量里的classpath,发现加入了struts.jar的路径,可是依然没法编译,最后我用javac -classpath struts.jar路径的方式解决了这个问题,但是依然不得其解。
2006-04-14 12:58:00
2345
2
原创 一个jsp+tomcat+struts项目的配置
首先配置好classpath,然后是app path,我是直接复制到webapps目录下。在ie里输入http://localhost:8080/myapp/ 却出现NullPointerException,看错误应该是零指针错误,很可能是对象初始化出错,跟踪bean的代码,发现连接数据库的类的构造函数里有连接数据库,原来这一步出错了。配置好数据库连接,搞定。
2006-04-13 19:43:00
1754
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人