- 博客(54)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
原创 基于ASP.NET的comet简单实现
我潜水很多年,今天忽然出现。很久没写过博客了,不是因为不想写,而是因为没有什么感想,不知从何写起。前天看到一篇博文《一步一步打造自己的WEBIM》,觉得COMET这个概念很有意思,但博主使用了自己的一套较为复杂的框架,看起来颇为费劲,故而我想通过简单的“jQuery+两个类”来实现一个简单的comet模型,并附上源码,请大家拍砖。效果图如下: 一、概念借用横刀天笑的解释这个
2010-04-30 14:46:00
2024
1
原创 [求助] 不显示删除回复显示所有回复显示星级回复显示得分回复 操作系统Swap分区2G,Weblogic却还偶尔报swap分区不够的异常,导致生产偶尔宕机...
不显示删除回复显示所有回复显示星级回复显示得分回复 操作系统Swap分区2G,Weblogic却还偶尔报swap分区不够的异常,导致生产偶尔宕机# # An unexpected error has been detected by HotSpot Virtual Machine: # # SIGSEGV (0xb) at pc=0xf774c0a2, pid=5295, tid=...
2010-01-27 13:50:26
384
原创 基础知识提问:关于HashTable和List两个容器Add改变了属性的同一对象的问题
今天中午在北京博客园俱乐部中聊天时子秋同学的提问: 提问, 基础知识: 一个自定义类型t1, 一个集合list, list.add( t1 )后, 更改t1的属性name的值, 再list.add( t1 ). list中的两个值是否相等?此时list中是一个值还是两个值?脑袋兄马上给出了回答: 1.相等,2. 两个值且不说脑袋兄的答案是否正确,先摘录对话内容如下:
2009-06-03 17:45:00
1297
原创 基础知识提问:关于HashTable和List两个容器Add改变了属性的同一对象的问题
今天中午在北京博客园俱乐部中聊天时子秋同学的提问: 提问, 基础知识: 一个自定义类型t1, 一个集合list, list.add( t1 )后, 更改t1的属性name的值, 再list.add( t1 ). list中的两个值是否相等?此时list中是一个值还是两个值?脑袋兄马上给出了回答: 1.相等,2. 两个值且不说脑袋兄的答案是否正确,先摘录对话内容如下:
2009-06-02 16:24:00
1502
1
原创 再谈权限控制
一个系统的权限控制严不严格,控制的合理不合理,从很大程序上决定了系统的稳定性程度与系统内部数据合法性程度。 我们今天不谈复杂的权限控制模型,仅就简单的权限控制做一些讨论。 一般网站的权限控制模型是这样的:一张菜单表,一张用户表,再来一张用户与菜单映射表。在用户登录后台时,通过用户-菜单映射表来查询出该用户所拥有的权限菜单并展示给用户,同时将该用户登录信息保存至Session
2009-02-27 12:37:00
1787
1
让程序更健壮,用错误还是抛异常?
记得很久以前,以以C#为主要工作内容时,曾经和同事们以及在cnBlogs中不下数次讨论关于如何用好异常处理的问题,当时得到的结论是:异常处理在程序正常运行时并不会在效率上有太大的影响,仅仅在程序抛出并捕获了异常时效率上才会显得有那么一点点的影响。 今天我们不谈效率,仅就该如何提高程序的健壮性做一点讨论。依照以前的经验,异常处理应该遵守如下规则:1.在UI层捕获异常,...
2009-02-25 08:39:03
163
原创 让程序更健壮,用错误还是抛异常?
很久没有在优快云上活动过了,今日偶然有一小心得,便拿出与大家分享。 记得很久以前,以以C#为主要工作内容时,曾经和同事们以及在cnBlogs中不下数次讨论关于如何用好异常处理的问题,当时得到的结论是:异常处理在程序正常运行时并不会在效率上有太大的影响,仅仅在程序抛出并捕获了异常时效率上才会显得有那么一点点的影响。 今天我们不谈效率,仅就该如何提高程序的健壮性做一点讨论。依照以
2009-02-24 12:36:00
3658
1
原创 Java:重写equals()和hashCode()
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zhangjunhd.blog.51cto.com/113473/71571以下内容总结自《Effective Java》。1.何时需要重写equals()当一个类有自己特有的“逻辑相等”概念(不同于对象身份的概念)。2
2009-01-15 11:48:00
2132
3
我无法解释的问题,请您一并来解释
情景上这样的:我有一个重写了equals方法的类,该类源码如下。然后用一程序将此类多次循环put到HashMap中去,但每次put到1500次左右时,就会出现NullPointerException。 在map.put的方法中,会先去判断put进去的对象是否已经存在于map中,判断方法调用的就是该对象的重写的equals方法,如果说我写的equals有问题的话,为什么前1000多次左右不会...
2009-01-14 12:42:17
166
原创 NetBean6.5发布了!
NetBeans IDE 6.5 Release InformationThe NetBeans IDE is an award-winning Integrated Development Environment available for Windows, Mac, Linux, and Solaris. The NetBeans project consists of an open-s
2008-12-23 17:02:00
1351
原创 硬盘出现坏道的征兆与修复办法[转]
转自:http://topic.youkuaiyun.com/u/20081118/18/84080B31-CE0B-4A2C-9B39-B22CFEA9D2E9.html硬盘出现坏道的征兆 硬盘坏道分为逻辑坏道和物理坏道两种,前者为软坏道,通常为软件操作或使用不当造成的,可用软件修复;后者为真正的物理性坏道,它表明你的硬盘磁道上产生了物理损伤,只能通过更改硬盘分区或扇区的使用情况来解决。出现下列情况
2008-11-25 12:48:00
1624
原创 Oracle大批量数据导入,如何更快?[皱老大看到的话过来帮帮忙]
环境: oracle 9i 表rate中有4个字段:PayEndYear,InsureYear,AppYear,Amount 现在有一个大小为4.34MB的SQL文件,其中为大约2W条如下的插入语句: insert into rate(PayEndYear,InsureYear,AppYear,Amount) values(1,2,2,300.00); insert into rate(PayEn
2008-11-21 17:25:00
2228
2
原创 Oracle对数据类型控制
Select TO_CHAR(0.9,FM9999999999990.00) FROM DUAL; 结果为0.90Select TO_CHAR(0.9,FM9999999999999.00) FROM DUAL;结果为.90 前一种处理方式才应该是我们想要的,注:FM为起到去掉前导空格的作用 以下是Oracle的“数据格式说明文档”: PostgreSQL
2008-11-19 17:38:00
2187
3
原创 IEEE754标准规定的五种四舍五入方法
先看下如下Java代码:double dTest=82.545d; DecimalFormat format=new DecimalFormat("0.00"); System.out.println(format.format(dTest));你觉得会输出什么?82.55?还是82.54?再试下这段代码:double dTest=82.535d; DecimalFo
2008-11-17 16:51:00
2712
1
转载 MySpace的六次重构
在每个里程碑,站点负担都会超过底层系统部分组件的最大载荷 ,特别是数据库和存储系统。接着,功能出现问题,用户失声尖叫。最后,技术团队必须为此修订系统策略。 虽然自2005年早期,站点账户数超过7百万后,系统架构到目前为止保持了相对稳定,但MySpace仍然在为SQL Server支持的同时连接数等方面继续攻坚,Benedetto说,"我们已经尽可能把事情做到最好"。 里
2008-11-13 11:07:00
1346
原创 VBA 获取本周周一所在日期及周五所在日期
获取本周一所在日期Function FirstDayOfWeek() As String FirstDayOfWeek = DateAdd("d", -(Weekday(Date) - 2), Date)End Function 获取本周五所在日期Function LastDayOfWeek() As String LastDayOfWeek = DateAd
2008-11-12 08:17:00
3860
原创 写给还在大学的兄弟姐妹
看到软件专业毕业生之一个月攻略 这篇文章之后,忽然想起了自己两个多月前找工作时的写的一篇文章,便拿出来与大家分享。这仅是个人的一些看法,不正确之处还请各位指出,有砖尽管拍。 基础很重要 许多企业招聘,要求大学本科毕业生有一定的工作经验。而现实是,当今的大学教育使得有工作经验的本科生少之又少。从大学过来的人都应该清楚大学生活是什么样子:要么很努力的学习——这是考研一族,要么外出
2008-09-17 17:30:00
3771
15
原创 让你的MyEclipse像Visual Studio 2008一样拥有强大功能智能感知功能
MyEclipse6.5 智能感知配置包下载:myeclipse6_5_intelligense 适用版本:MyEclipse 6.5使用方法:下载压缩包,解压出myeclipse6_5_intelligense.epf文件,在MyEclipse中选择File→Import→Preferences→next→选刚解压出来的myeclipse6_5_intelligense.epf文件→F
2008-07-26 19:42:00
1975
3
原创 MyEclispe使用感觉
对于使用习惯了VS,尤其是VS2008的我来说,初次使用MyEclipse时感觉太不爽了!智能感知功能太差!而且有的时候反应特别慢,要是非法关闭它的话据说会导致整个项目的重新编译。
2008-07-14 10:39:00
897
原创 我一直在心酸——有感于512大地震
华夏大地的灾难在那一刻突然降临 天府之国的躯体突然在那一刻颤抖 于是,一个个活生生的孩子突然在那一刻被掩埋在地下或许,这是永远 还有抱负没有施展还有话语没有讲完还有恩情没有报答还有……可是—— 高楼在谄笑大地在沦陷就连讲台这最神圣的土地也开始变成最吓人的魔窟 那个孩子的躯体还在握着一支刚削的铅笔或许,口中还念着刚刚学会的诗心中还在充满着对未来的美好向往也许在想,长大后,我
2008-05-16 15:37:00
1192
原创 5点钟的闹钟-谨以此文祝父亲生日快乐!
前天往家打电话,妈跟我说:“过几天就是你爸的生日了”,我心头一震。我曾经无数次地思考,自己现在到过的到底是一种什么样的生活,而自己的理想,又在何方。这些思考使得我经常感觉身心疲惫——虽然,自己才刚二十出头。这种日子,使我对于亲情,对于友情变得麻木,以至于忘记了父亲的生日。为了能够在父亲生日这一天给他打个电话问候一下,我特地用手机定了一个今天早晨5:30的备忘录。我怕自己忘记,于是昨晚睡觉前
2008-05-05 10:48:00
1088
原创 微软免费图书Introducing to Microsoft LINQ翻译预告及目录结构 - 韩现龙[FoxInSky]的博客 - 博客园
本书翻译目的为个人学习和知识共享,其版权属原作者所有,如有侵权,请告知本人,本人将立即对发帖采取处理。允许转载,但转载时请注明本版权声明信息,禁止用于商业用途! 如果我做得不好,请您给我批评指正。如果通过我的翻译能使您学到一些东西,请您给我鼓励。 各位园友:经过几天的努力与意见征集,Introducing to Microsoft LINQ这本书的翻译终于决定要开始了。在此感谢
2008-04-29 16:47:00
935
原创 Vista和sp1,你能否不让我对你的期望打折?
我一直对Vista抱有很大的期望,它的华丽的外表,它人性化的操作,一切都似乎比XP更胜一筹,虽说有一些小小的兼容性的软件上的问题,可我一直对它还是抱有宽容的态度,因为我始终相信,MS会逐一解决这些问题。 可是今天,在安装SP1的过程中,我对它的不满终于上升到了一个不可原谅的程度。先说Vista自带的Windows Mail,其收发邮件的功能倒还是好用,可是较之其他的邮件客户端,比如Fo
2008-04-05 18:11:00
2210
3
原创 LINQ基础(一)
由于MS仅授权本人在博客园上发布Intruducing Microsoft LINQ的前两章内容,故其余部分译稿不再发布.接下来的部分将小弟将以自己的理解来继续介绍LINQ基础。 好在前三章的内容已经为我们学习LINQ打好了基础,相信我们接下来的学习也不会出现多大的障碍。 在进行本节之前,我们先进行一下准备工作:建立一个Customer类,基础部分的讲解均以此类为基础: 类定义
2008-04-03 14:16:00
1021
1
原创 一个精典asp程序引发的错误引起的思考
做了多年的asp.net,习惯于出错时就进行debug,调试器也不让人失望,给的提示还算详细。可是今天返回了asp时代,服务器上的一个运行的好好的asp程序忽然间运行不起来了,只说Microsoft JET Database Engine 错误 80004005 未指定的错误 起初怀疑是权限问题,于是按照如下步骤修改了一番: 将asp的access数据库所在的文件夹
2008-03-24 11:33:00
932
原创 程序员,我拿什么来拯救自己
不是想夸夸其谈,也不是想故意做作。只是在本文中写出了自己这几年的内心一点感受。如果您怕看此文浪费您的时间的话,就请您按下Alt+F4。又或者如果您没有真正读懂作者,请不要浪费您的时间去做一些无谓的评论,本博客不欢迎那些自高自大,骄傲浮夸的人。初次接触程序设计,大概是2005年6月份,大二那年暑假。是在学校的老师创建的一个专门用于培训我们学院学生的编程组织中,在一个不很小的机房中,摆上三十多台机
2008-03-20 11:12:00
7076
37
原创 话说地址栏的URL的最大长度
今天一个偶然的机会,忽然想起来看一下在地址栏中到底能输入多少字符,一个文件名称到底能有多长(即aaa.htm的aaa到底能有多长)。于是先随便写了几个字符,疯狂地Ctrl+C,Ctrl+V,粘着粘着,好像没动静了。然后回车。结果出现了下面这张截图:输入的地址为http://localhost:5277/HDGKOA_WebSite_Market/asdfasdfasdfasdfasdfasdfas
2008-03-18 17:24:00
6641
4
原创 [思考与讨论]您愿意在什么样的环境中工作?
作为程序员,作为项目经理,作为管理者,您希望自己工作在什么样的环境中? 在这个专为程序员服务的博客园大家庭中,我相信我们大家都有过做程序员的经历,或者至少应该与程序员打过交道。作为程序员,您在编码时是否希望自己能够工作在一个安静的环境中,以键盘的旋律作为自己思想上的乐曲?还是您习惯于边编码边与他人聊天,与他人交流心中的感受?抑或是习惯于工作在一个非常嘈杂的环境中,在嘈杂声中“磨炼”自己的忍耐
2008-03-14 11:42:00
3385
原创 最是难忘,兄弟手中情
久违了,这浓浓的手足情。 风风雨雨,走过了四年。如今,到了毕业的时候,才发现,原来一起走过的平凡日子是如此地 珍贵。 还记得刚入校园那段时光,兄弟几人每天每餐必同去,上课必同去,就连逃课,也是必同逃。那时以为,大学的生活还很长,日子还很多。所以,每天的打闹,每天的说笑,还有每天晚上的神侃,都让我们觉得大学生活是如此美好。 8 人,来自7个省份
2008-03-14 08:33:00
924
原创 微软免费图书《Introducing Microsoft LINQ》翻译Chapter2.1:C# 3.0 特性
本书翻译目的为个人学习和知识共享,其版权属原作者所有,如有侵权,请告知本人,本人将立即对发帖采取处理。允许转载,但转载时请注明本版权声明信息,禁止用于商业用途!博客园:韩现龙Introducing to Microsoft LINQ目录 C# 3.0 使 C# 走向函数式语言的方向,支持更多声明式编码。 LINQ 使得能广泛地使用所有新特性,它也让您在除了LINQ之外的其它代码中使用更高级的抽象。
2008-03-11 21:51:00
1201
原创 [转载]DIV CSS设计时IE6、IE7、FF 与兼容性有关的特性
转载自:http://hi.baidu.com/zhenghanzheng/blog/item/840e5501d2c71b0a7aec2c81.html 在网站设计的时候,应该注意css样式兼容不同浏览器问题,特别是对完全使用DIV CSS设计的网,就应该更注意IE6 IE7 FF对CSS样式的兼容,不然,你的网乱可能出去不想出现的效果! 所有浏览器 通用 height: 100px;
2008-03-10 09:27:00
1731
原创 叫我如何不想她
天上飘着些微云 地上吹着些微风 微风吹动我的头发 叫我如何不想她 空中奔驰着骏马 草原流动着细水 撕破那寂静而孤独的黑夜 叫我如何不想她 为雨而刮起的风 为风而降落的雨 为摆脱这人世间的孤独和凄凉的悲哀 叫我时时想着她! FoxInSky 2008年3月8日 09时24分03秒 于203
2008-03-08 09:27:00
914
原创 微软免费图书《Introducing Microsoft LINQ》翻译Chapter2.0:C# 语言特点
不必通过学习LINQ来全面理解C# 3.0语言的增强部分。例如,(LINQ)这个新的语言特性中没有一项涉及到CLR变更。LINQ需要新的编译器(C# 3.0 或是 Microsoft Visual Basic 9.0),这些编译器生成的中间代码可以很好的在Microsoft .NET 2.0 下运行,给您提供可以使用的LINQ库。 尽管如此,在这一章里,我们整理出您需要清楚理解并且在LINQ
2008-03-05 19:57:00
1029
原创 I had supper with her tonight
Haha,I invited Xiao Zuzi for a dinner this evening in this dinning hall of Area C,Heilongjiang U. During the dinner,we talked a lot,just like two friends who havnt seen each other for a long long tim
2008-03-03 22:04:00
1200
原创 微软免费图书《Introducing Microsoft LINQ》翻译-Chapter1.5 and Chapter1.6:LINQ的现状及前景
本书翻译目的为个人学习和知识共享,其版权属原作者所有,如有侵权,请告知本人,本人将立即对发帖采取处理。允许转载,但转载时请注明本版权声明信息,禁止用于商业用途!博客园:韩现龙 在本书编写的时候,LINQ仍处在Beta测试阶段。LINQ第一次作为技术预览出现时在2005年的9月。从那时候起,经历了作为Visual Studio 2005的一个插件,到被集成进将发布的下一代.Net
2008-03-01 07:44:00
788
原创 微软免费图书《Introducing Microsoft LINQ》翻译-Chapter1:语言集成(CDPlayer译)
本书翻译目的为个人学习和知识共享,其版权属原作者所有,如有侵权,请告知本人,本人将立即对发帖采取处理。允许转载,但转载时请注明本版权声明信息,禁止用于商业用途!博客园:韩现龙 语言集成 语言集成是LINQ最基本的特征。 最显而易见的部分就是在C#3.0和Visual Basi9.0中查询表达式的特征。它允许你书写像下面这样的代码︰ var query = from c in Cu
2008-03-01 07:41:00
624
原创 微软免费图书《Introducing Microsoft LINQ》翻译-Chapter1.3:LINQ调味料
本书翻译目的为个人学习和知识共享,其版权属原作者所有,如有侵权,请告知本人,本人将立即对发帖采取处理。允许转载,但转载时请注明本版权声明信息,禁止用于商业用途!博客园:韩现龙 LINQ调味料 LINQ 是一门涵盖多种数据领域的技术。其中一部分数据领域就包括在LINQ调味料中,微软将其作为.NET 3.5框架的一部分提供给大家,如下图 1-1 每种具体的LINQ调味料都是通过一系列扩展方法来
2008-03-01 07:41:00
653
原创 微软免费图书《Introducing Microsoft LINQ》翻译-Chapter1:LINQ工作原理,关系模型,XML操作
本书翻译目的为个人学习和知识共享,其版权属原作者所有,如有侵权,请告知本人,本人将立即对发帖采取处理。允许转载,但转载时请注明本版权声明信息,禁止用于商业用途!博客园:韩现龙 LINQ是如何工作的 假如你已经明白了将语法集成到一种语言中的概念,你可能就想看看它是如何工作的。当你写如下的代码时: Customer[] Customers = GetCustomers();var query
2008-03-01 07:40:00
964
原创 微软免费图书《Introducing Microsoft LINQ》翻译--LINQ概述
本书翻译目的为个人学习和知识共享,其版权属原作者所有,如有侵权,请告知本人,本人将立即对发帖采取处理。允许转载,但转载时请注明本版权声明信息,禁止用于商业用途!博客园:韩现龙 第一章LINQ简介 概述 通过上网,你可以找到一些关于语言集成查询(LINQ)的说明,比如下面这些: · LINQ 是针对任意一种数据的统一编程模型。LINQ使你可以通过某个独立于数据源的模型来查询和操纵数据。 ·
2008-03-01 07:39:00
730
原创 微软免费图书《Introducing Microsoft LINQ》翻译--版权声明及本书简介
本书翻译目的为个人学习和知识共享,其版权属原作者所有,如有侵权,请告知本人,本人将立即对发帖采取处理。允许转载,但转载时请注明本版权声明信息,禁止用于商业用途!博客园:韩现龙 Acknowledgement PUBLISHED BY Microsoft Press A Division of Microsoft Corporation One Microsoft Way Redmond, W
2008-03-01 07:37:00
842
WebLogic最大连接数监控工具(.NET Framework 2.0开发 Windows Form)
2008-12-23
Excel文件特定格式Sql生成器
2008-12-18
Java Socket最简单编程(实现单客户端聊天)
2008-11-14
我无法解释的问题,请您一并来解释
2009-01-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人