小马

现在是零将来是无限

导航

2005年12月9日

NHibernate Mapping文件中如何指定类的字节数组属性

摘要: 对于字节数组类型的属性映射,可以用Byte[]指定其Type,但是这中类型只能保存8000个字节(虽然你可以指定超过8000的Length属性,而且生成的表字段类型也为Image)。 如果要保存任意长的字节数据,需要用到BinaryBlob类型。 举个例子,如果Employee类有一Photo属性为字节数组: public class Employee { //其他略去 public by... 阅读全文

posted @ 2005-12-09 00:48 mahope 阅读(1565) 评论(1) 推荐(0) 编辑

2005年11月28日

NHibernate.ADOException : Unable to perform find

摘要: 在NHibernate的 mapping xml 文件中有些字段加了方括号引起来后,会引起错误xxx.Framework.TestCase.TestNHibernate : NHibernate.ADOException : Unable to perform find ----> System.IndexOutOfRangeException : [TargetID0_] ... 阅读全文

posted @ 2005-11-28 22:28 mahope 阅读(1186) 评论(0) 推荐(0) 编辑

对于事件不能调用BeginInvoke,可改用另外一层包装

摘要: 事件类型: 错误事件来源: WISP CmppRelay事件种类: 无事件 ID: 38日期: 2005-11-28事件: 18:54:45用户: N/A计算机: SERVER1描述:调用类"Sinosky.Cmpp.CmppSubmitHandler"的方法"System.IAsyncResult BeginInvoke(Sinosky.Cmpp.Message.CmppSubmit, S... 阅读全文

posted @ 2005-11-28 19:14 mahope 阅读(1820) 评论(0) 推荐(0) 编辑

2005年9月29日

IBM面试题试解(关于50条狗、50个人、病狗)

摘要: 题目:村子里有50个人,每人有一条狗,在这50条狗中有病狗(这种病不传染),于是人们要找出病狗。 每个人可以观察其他49条狗,以判断他们是否生病,(如果有病一定能看出来),只有自己的狗不能看,观察后得到的结果不得交流,也不能通知病狗的主人。主人一旦推算出自己家的狗是病狗就是枪毙自己的狗(发现后必须在一天内枪毙),而且每个人只有权利枪毙自己的狗,没有权利打死其他人的狗。 第一天大家全看完了,但枪没有... 阅读全文

posted @ 2005-09-29 15:40 mahope 阅读(1723) 评论(1) 推荐(0) 编辑

2005年9月17日

Einstein's Riddle 爱因斯坦出的智力题?

摘要: 现有题号称爱因斯坦出的智力题全世界只有2%能够做出。------------------------------------------------1、在一条街上,有5座房子,喷了5种颜色。2、每个房里住着不同国籍的人3、每个人喝不同的饮料,抽不同品牌的香烟,养不同的宠物问题是:谁养鱼?提示:1、英国人住红色房子2、瑞典人养狗3、丹麦人喝茶4、绿色房子在白色房子左面5、绿色房子主人喝咖啡6、抽Pa... 阅读全文

posted @ 2005-09-17 14:42 mahope 阅读(4647) 评论(14) 推荐(1) 编辑

2005年9月16日

Artificial intelligence: Solving problems for the real world

摘要: By BILLY DEFRAIN / Daily NebraskanMarch 21, 2005 Editor’s note: This is the second part in an occasional series in which the fantastic realms of science fiction are compared to those of real world sc... 阅读全文

posted @ 2005-09-16 01:09 mahope 阅读(751) 评论(0) 推荐(0) 编辑

2005年9月8日

一些面向对象的设计法则

摘要: 一些 面向对象的设计 法则 Bob Tarr 著 outmyth 译 mahope 校 n 法则#1:将类和成员的可访问性最小化 [Minimize The Accessibility of Classes and Members] 抽象的含义 n Tony Hoare: “抽象起源于对真实世界中的对象、事态、过程之间的相似性的认识... 阅读全文

posted @ 2005-09-08 02:28 mahope 阅读(841) 评论(2) 推荐(0) 编辑

2005年9月4日

重构、分支语句、虚函数、抽象函数与多态--《重构:改善既有代码设计》之读书心得

摘要: 最近在读 Marting Fowler 所著的 Refactoring Improving the Desgin of Existing Code 一书。身体力行地完成了" a First Exmaple"--从一个现有代码的重构过程。 我是用VS.NET 2005 beta2 来做的。虽然这个版本已经实现了不少重构的工具,诸如 Rename、Encapsulate field、E... 阅读全文

posted @ 2005-09-04 21:32 mahope 阅读(1553) 评论(1) 推荐(0) 编辑

2005年5月21日

NHibernate 执行内嵌类(Nested Class)查询

摘要: 为了使用NHibernate执行内嵌类查询,我修改了NHibernate的源代码,增加了两个语句。 /*SessionFactoryImpl.cs*//// /// /// /// /// public string[ ] GetImplementors( System.Type clazz ) { ... 阅读全文

posted @ 2005-05-21 15:36 mahope 阅读(609) 评论(0) 推荐(0) 编辑

2005年5月19日

为内嵌类(Nested Class)配置NHibernate的O/R Mapping文件

摘要: 对于内嵌类的hibernate-mapping,如果用MyParentClass.MyNestedClass指定类名将会引发如下的异常: NHibernate.MappingException : associated class not found ----> System.TypeLoadException : 未能从程序集 MyAssembly 中加载类型 MyParentClass.M... 阅读全文

posted @ 2005-05-19 00:11 mahope 阅读(736) 评论(0) 推荐(0) 编辑