- 博客(34)
- 资源 (4)
- 收藏
- 关注
原创 Eclipse变量插件问题
Eclipse变量插件问题 最近在研究JDT的源代码,因为首先感兴趣的是调试相关的功能,所以在查看JDT的源代码之前,首先看到Eclipse上的两篇比较不错的文章:《We Have Lift-off The Launching Framework in Eclipse》和《How to Write an Eclipse Debugger》前面一篇讲解了Eclipse的”启动框
2014-04-10 17:45:13 1804
原创 python中模块的__name__属性
在python中,模块也是个对象,它有__name__属性。这个属性保存的是模块的名称。如果模块是被其他模块导入,则,__name__属性等于模块的文件名(不包含后缀),如果是启动运行的模块,则是__main__例如a.py#a中导入了bimport bprint(__name__)b.pyprint(__name__)b
2012-11-08 16:26:17 1017
原创 python中修改类定义的有趣现象
最近在学习python,写下一些心得,作为以后的回顾。 都说python是动态语言,以前一直没理解动态的真正含义。。。在学了几天python后,结合自己对javascript的理解。。。终于开始慢慢体会到“动态”的意思了。动态的主要体现是在类型的动态上面,也就是类型是在“运行的时候定义,并且可以动态改变定义的”。这是我的理解和体会,不知道真正的动态性定义是怎样。例如,c++/C#/
2012-11-01 17:20:52 2045 1
原创 DotNet Framework源代码调试问题
DotNet Framework源代码调试问题/*****************************************************************//** 本人原创文章,转摘请保留本段内容,万分感谢!/** microdreamsoft(Lin Shaohua):/** 由于本人水平有限,欢迎各位高手指正。/** 本人所有原创文章将发
2012-02-08 10:23:04 2320
原创 VS中调试时不能关联源代码问题
VS中调试时不能关联源代码问题/*****************************************************************//** 本人原创文章,转摘请保留本段内容,万分感谢!/** microdreamsoft(Lin Shaohua):/** 由于本人水平有限,欢迎各位高手指正。/** 本人所有原创文章将发布在
2012-02-08 10:17:26 7693 2
原创 奇怪的回车换行问题
奇怪的回车换行问题一直对回车换行问题没有怎么注意,只知道,在windows中,回车换行是\r\n (0x0D,0x0A)。在类unix中,是\n (0x0A)。以为没有什么大的问题,没想到,这次开发一个小程序,却让我对这个问题大为头痛。首先发现这个问题是这样的:我的这个程序采用的是Extjs+php的方式,通过ajax进行通讯。其中有个页面,如图:两个文本框,一个text,
2011-11-23 15:35:03 1595
原创 安装自己开发的DNN模块时提示版本不符合
安装自己基于4.8.2开发模块到4.8.4的版本后出现的错误Warning Install aborted - The module being installed is not compatible with your host application version ( an upgrade is required ) 但是同时开发了几个模块,其他却行追踪了下代码,发现DNN比较模块与框架之间
2008-07-17 16:29:00 734
原创 在DNN中集成ICTCLAS中文分词功能
DNN中默认的分词功能是根据空格来分词,不支持中文和其他语言的分词功能。具体解释可以参看:DNN搜索引擎研究 http://www.cnblogs.com/Athos/archive/2007/01/19/624979.html 我这里不多说,因为时间关系,我通过简单的修改DNN中的Provider.Search.DataStore工程中的Split处为ICTCLAS的分词功能来实现中文分
2008-07-11 10:00:00 1523 4
原创 怎样将dnn默认安装下的App_Data中的Database.mdf文件附加到SqlExpress实例中
发现一个现象,就是我有时候在VS2005中打开App_Data下的数据时,DNN就连接不上数据库,单是有时候又行,不知道是什么原因。希望知道的能帮助解释一下。另外就是在VS2005中查看表中的数据时,界面总是很模糊,感觉窗口刷新不够。十分不好用,于是今天试着将App_Data下的Database.mdf文件附加到SqlExpress实例当中,这是dnn网站运行时出现用户登录失败提示。只要把
2008-07-08 10:15:00 1501
原创 奇怪的Dotnetnuke网页乱码问题
用dnn做的一个网站,前一天还很正常,第二天访问时有时出现乱码,有时下载的的页面只显示出一部分,查看源代码,发现html文件没有下载完。很是奇怪,因为没有做其它什么操作,怎么会出现这个问题呢?刚开始怀疑是不是文件编码或者皮肤编码的问题,经过检查发现全部采用的UTF-8编码,没有问题。使用HttpLook抓取数据包,发现Content-Type中的编码也是UTF-8,也没有问题。奇怪的是采用
2008-06-19 21:01:00 1235 2
原创 DotNetNuke 出现 CryptographicException
今天安装完DNN后,访问主页,然后点击登录页面,输入Host和密码后,突然发生错误。在事件日志中发现一下错误: Exception information: Exception type: CryptographicException Exception message: Bad Data. Thread information: Thread ID:
2008-06-18 17:25:00 1868 1
原创 DNN建立子Portal的bug
今天实验dnn建立子portal的时候,发现建立了子portal后,却没法访问。经过分析源代码后确认是dnn的bug。在选择建立子portal的时候,如下:默认情况下dnn会在Portal Alias中把端口也加上去。当按这种默认方式建立好子portal后,访问localhost:10018/DotNetNuke_Maintenance/Portal2的话会提示找不到服务器。需
2008-05-03 20:26:00 1715 1
原创 在企业管理器中操作出现"未找到提供的程序,该程序未正确安装"的解决办法[Lin Shaohua原创]
昨天特别郁闷,打开SQL Server 企业管理器,在表上右击返回所有行的操作出现“未找到提供的程序,该程序未正确安装” 的对话框,点确定后没有返回任何数据。于是去网上搜索,发现很多人碰到了这个问题,但是却没有比较有效的解决办法。有建议重装sql server的,有重装系统的。在经历了几个小时的baidu,google后,没有找到比较有效的办法!于是卸载sql server,为了卸载干
2007-11-29 11:14:00 9621
原创 无法定位程序输入点ldrlockloaderlock于动态链接库ntdll.dll上的解决办法
最近在网上下个了软件,在安装的时候提示是否覆盖系统文件,点确认后重起,发现系统出现很多问题。不得已,只好把它卸载了,但是每次启动的时候都弹出“无法定位程序输入点ldrlockloaderlock于动态链接库ntdll.dll上 。”是启动ctfmon.exe时候弹出来的。而且在启动其它一些程序时 也会弹出这个对话框,十分烦人。开始怀疑是ntdll.dll文件被替换,于是运行sfc /scann
2007-11-23 11:19:00 11980
原创 iframe自适应高度
在设计新闻浏览网站的时候,有个需求就是将内容显示在嵌套的iframe中。可是有个问题就是,当内容过长时候,会出现iframe有竖直滚动条,ie也有竖直滚动条的问题,这样就造成了用户要拖动内外滚动条的问题。十分不便,刚开始的解决方法是将iframe的height设置的非常大,这样就只有一个滚动条了,可是这样就会造成ie的滚动条非常小,当iframe中内容特别长时,也是这样,还是不爽!于是想到用脚
2007-11-02 09:56:00 1430
原创 nutch学习笔记(慢慢补充)
1。fetcher线程的循环逻辑1)如果有严重错误,则中断2)从FetchList获得下一个fetch条目,如果没有,则退出3)从fetch条目中提取URL信息4) 如果没有被标记为抓取,就调用this.handleNoFetch(),并置状态为status=1,接着执行: 1,获得URL的MD5 摘要 2,创建一个FetcherOutput(fle, hash, status)
2006-09-01 23:25:00 1145
原创 [数据结构]自己推导的任意完全K叉树的一些公式
1。节点从1开始编号2。 第x层(层满)最右端的节点的编号为:1+k+k+...+k^(x-1)=(1-k^x)/(1-k) {注意:等比数列求和}3。第i个节点的第1个孩子(如果有)的编号为:(i-1)k+2,最后一个孩子的编号为:ik+14。第i个节点的双亲节点的编号为:取不小于(t-1)/k的最小整数5。第i层的节点个数k^(i-1)(i>=1)6。第i号节点所在的层数为
2006-07-29 16:33:00 1838
原创 [数据结构]自己推导的任意完全K叉树的一些公式
1。节点从1开始编号2。 第x层(层满)最右端的节点的编号为:1+k+k+...+k^(x-1)=(1-k^x)/(1-k) {注意:等比数列求和}3。第i个节点的第1个孩子(如果有)的编号为:(i-1)k+2,最后一个孩子的编号为:ik+14。第i个节点的双亲节点的编号为:取不小于(t-1)/k的最小整数5。第i层的节点个数k^(i-1)(i>=1)6。第i号节点所在的层数为
2006-07-29 16:05:00 2240
转载 在Java中应用设计模式--Singleton
在Java中应用设计模式--Singleton 作者:刘湛 来自:IBM 本文介绍了设计模式中 Singleton 的基本概念,对其功能和用途进行了简单的分析,列出了通常实现 Singleton 的几种方法,并
2006-06-23 14:34:00 814
转载 全世界所有程序员都会犯的错误-蔡学镛
当年,国际巨星成龙的「龙种」曝光,众人指责他对不起娇妻林凤娇,逼得他出面召开记者会,向世人自白他犯了「全世界所有男人都会犯的错误」。从来没犯过这种错误的我,也因此常常认为自己不是个男人。虽然没犯过「全世界所有男人都会犯的错误」,但是我倒是曾经犯了「全世界所有程序员都会犯的错误」。不管使用何种语言,全世界所有程序员都一定犯过这种错误,那就是:太依赖编译器,却不知道编译器做了哪些事。一般来说,越高阶的
2006-06-07 15:49:00 805
转载 java多线程设计模式
java语言已经内置了多线程支持,所有实现Runnable接口的类都可被启动一个新线程,新线程会执行该实例的run()方法,当run()方法执行完毕后,线程就结束了。一旦一个线程执行完毕,这个实例就不能再重新启动,只能重新生成一个新实例,再启动一个新线程。Thread类是实现了Runnable接口的一个实例,它代表一个线程的实例,并且,启动线程的唯一方法就是通过Thread类的start()实
2006-06-07 15:32:00 671
转载 java多线程设计模式
java语言已经内置了多线程支持,所有实现Runnable接口的类都可被启动一个新线程,新线程会执行该实例的run()方法,当run()方法执行完毕后,线程就结束了。一旦一个线程执行完毕,这个实例就不能再重新启动,只能重新生成一个新实例,再启动一个新线程。Thread类是实现了Runnable接口的一个实例,它代表一个线程的实例,并且,启动线程的唯一方法就是通过Thread类的start()实
2006-06-07 15:31:00 656
转载 Java类加载内幕
作者:Binildas Christudas 01/26/2005翻译:purplerain版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:Binildas;purplerain原文地址:http://www.onjava.com/pub/a/onjava/2005/01/26/classloading.html中文地址:http://www.matri
2006-06-07 09:51:00 858
转载 字符,字节和编码
字符,字节和编码[原创文章,转载请保留或注明出处:http://www.regexlab.com/zh/encoding.htm]级别:中级摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内容涵盖了“中文问题”,“乱码问题”。
2006-06-06 16:50:00 736
转载 如何在JSP中处理中文
如何在JSP中处理中文 在一个Web应用中经常需要向服务器传递一些参数,一般通过form向服务器发送一个POST请求。在参数中有可能包含中文信息,如用户信息登记、购物定单中的地址信息等等。参数字符串一般用本地字符集进行编码,如中文采用GB2312或GBK字符集,英文或西欧文字采用ISO8859_1字符集,但在Java程序中一律采用Unicode处理字符串,这就需要有一个编码转换的过程。不幸的是,现
2006-06-05 20:53:00 1096
原创 Nutch数据组成(2)
段的组成:每个段由5个文件夹组成,如果建立了索引的话就是六个文件夹。其中每个文件夹是一个ArrayFile对象。包括:文件夹名 保存内容 对应代码对象 对应保存的值对象content 抓取回来的网页内容,包括http头信息和其它元信息。默认情况下,protocol
2006-06-03 16:27:00 1152
原创 Nutch数据的组成
Nutch由以下数据组成:1,爬行数据库(crawdb):包含所有nutch已知的url,这个url是否被爬过,如果被爬过,是什么时候。2,链接数据库(linkdb):这里面包含的信息是每个url已知的链接信息。包括每个链接的锚点文本和源url。3,一组段。段信息另篇再说。4,索引库,用的是lucene的。(参见lucene)1和2组成了webdb。webdb包含4个文件(在物理视图上是文件夹):
2006-06-02 19:00:00 955
原创 一些站点收藏
http://www.dbanotes.net/1。编程站点:http://www.codeproject.com/E文站点,主要是面向VS, .net 的站点。2。安全方面的站点http://www.eviloctal.com 邪恶八进制
2006-05-30 11:56:00 740
原创 开始接触nutch,lucene,并做些开发了
这段时间一直在看nutch和lucene的资料。准备作个应用。相比而言,lucene的资料要多的多,但nutch的文档还十分欠缺,只能是一边在nutch的wiki上游荡,一边摸索着看代码了。
2006-05-30 11:55:00 960 2
转载 UML程序的一个列表
以下是UML程序的一个列表免费/开源程序 ArgoUML - 一个功能非常完整的基于Java的UML开发工具。 Dia - 一个基于GTK/GNOME的图形绘制工具,同时支持UML。 Eclipse建模框架 (Eclipse Modeling Framework) FUJABA - UML和Java开发平台;同时提供Eclipse插件
2006-04-21 10:50:00 1128
网络封包分析器(analyzer_3)
2007-09-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人