- 博客(22)
- 资源 (2)
- 收藏
- 关注
原创 连接字符串到底哪个有效?一个小的测试
之前我曾经发帖子询问过这个问题,发完帖子后自己测试了一下,得出了答案,但是最近项目组又有人提出这个问题,有点怀疑自己当初的测试代码。重新测试一下问题: 项目中,给一个解决方案分层,在解决方案下,把数据库持久层(Persistence)作为一个项目。 在Persistence层中创建强类型的Adapter,会自动创建一个数据库的连结字符串,自动存放在app.co
2008-03-24 19:46:00
1216
原创 Castle.ActiveRecord 讲演的PPT以及一些感想
使用 Castle.ActiveRecord已经一年有余,其间和技术总工一起学习和研究,到在开发的模块使用,最后技术总工强行在项目组推广,上一个项目开始完全使用Castle.ActiveRecord构建持久层。窃自豪一下^@^ 年初项目开始的时候,应技术总工要求给同事做了一个Castle.ActiveRecord的讲座,做了一个PPT。PPT就Castle.ActiveR
2008-03-22 03:39:00
1288
5
原创 使用Castle.ActiveRecord的注意事项四:using (new SessionScope(FlushAction.Never))
使用ActiveRecord作为数据库持久层已经有一段时间,曾经发现这样一个现象,数据库中的一些Int,DateTime等字段被设置为了0,0001-01-01。期间我问技术总工,Hibernate在查询过程中会不会修改数据库?技术总工回答,绝对不可能!于是我以为是有同事在存入数据的时候没有初始化数据造成的。事实证明,这个我钦佩得五体投地的资深JAVA架构师错了
2008-03-22 02:53:00
1962
原创 使用Castle.ActiveRecord的注意事项三:继承
[ActiveRecord(DiscriminatorValue = "2")] public class BVO : BaseO ...{ } 学习继承,纯属意外,数据库的设计者硬要把A,B,C三个完全不同的对象存在同一张表中,并振振有词说A,B,C三个对象的内容比较类似,都有Name,Address等属性,加一个Type标识就可以了。事
2008-03-22 00:50:00
1616
原创 使用CASTLE的注意事项之二:级联
项目结束已经有段时间,一直想把这段时间的学习记录发上来,但总是有一些琐事缠身。 今天发了几分简历,顺便把这里补充下。这段时间有几位朋友加了我优快云好友,在此一并致谢了^_^ 根据数库的设计,有密切联系的对象的增加,删除,修改设置级联操作,在使用中会有很大的便利但是也有些需要注意的地方。之前的项目使用,为了避免不必要的麻烦,一律设置成了不级联操作。后面
2008-03-21 23:57:00
1440
1
原创 使用CASTLE.ActiveRecord的注意事项之一:总览
最近这个项目采用了我积极推荐的CASTLE ACTIVERECORD作为项目的持久层,项目实施过程中遇到了一些自己早期测试没有遇到的问题,加上其他的一些零零碎碎的问题,总结一下1、ACTIVE RECORD自带的代码生成器并不支持ORACLE。 我的做法是把数据库设置到SQL SERVER中,再生成的2、如果ORACLE的主键是自增序列,则采用下面的写法 [PrimaryK
2008-03-06 10:31:00
1223
原创 HQL中的一对多查询
情况:KAM中有一个department,department有多个IATA ,如果要按照KAM的Name或者department的Name来查,则很简单 from KAM as kam where kam.Name="**" and kam.Department.Name="***" 但是如果是按照IATA的名字呢? from KAM as kam where ka
2008-02-17 00:00:00
2840
原创 水晶报表在ASP.NET中的使用
2007年中有项目要求用到水晶报表,当时查了很多资料,感觉都良莠不齐,尤其是很多文章在水晶报表显示的推模式(push)和拉模式(pull)中反复纠缠,让人感觉明显的捡了芝麻丢了西瓜。而单看 两个名词和英文就知道又是哪个懒惰的前辈生硬翻译过来。写下此文给刚入门的新手一个指点,也是自己学习过程的一个笔记。 所谓的那些推模式、拉模式以及我看到的很多例程,都明显有一个微软公司的通
2008-01-11 16:36:00
1199
原创 .net Web系统的功能测试要点
经常要测试WEB系统,感觉WEB系统比较脆弱,需要整体系统的测试,不然还真四处都是毛病。本文主要在功能测试上容易遗忘的地方能够进行总结,也给新手提个醒。 半个苹果(appgqp)原创,转载请注明出处 1、表单的输入测试。 输入框中输入的数据要好好的验证,而且最好是客户端和服务器端的双重测试。因为JSVASCRIPT有
2007-12-10 10:21:00
900
原创 Ifame 页面的自动定时刷新
其实很简单,主要要解决一个IFAME的嵌套问题,如果没有操作好的话,会出现嵌套多次的问题 function refershWin(){ parent.headerInvoked(page.aspx) ; } var intLeft = 300;function leavePage() {if (0 == intLeft) {
2007-11-14 15:18:00
681
原创 Fade To Black
迄今为止,我最喜欢的一首重金属歌曲,今天才发现歌词这么绝望。怪不美国有学生听着这首歌进行校园枪杀,有人自杀前留下遗书要求自己的葬礼放这首歌曲。 不过话说回来,也有很多人说这首歌给了他们生活的勇气~ . Fade To Black 歌手:Metallica 专辑:Ride The Lightning Life it seems, will fade away
2007-10-24 12:59:00
660
原创 VS结合VSS的使用贴士
没有特殊说明以下VS==>visual studio,VSS==>VISUAL SOURCESAFE 今天有一个备份的项目,想放到VSS上去。因为这个备份的项目文件本身包含了VSS上的设置信息,使用路径不对,出了很多的问题,后来总算OK了1、断掉网线,点开项目,在连结VSS过程失败后选择永久断开与源代码管理的关系2、删除文件夹下所有的包含SCC文件,这些文件是配合VSS使用 的
2007-10-22 13:18:00
1011
原创 重金属音乐
大学时代收获很少,培养出了羽毛球和游泳的爱好是一大所得。但我以为更重要的是重金属~ 特别感谢对门的张睿和王昊同学,尤其是张睿,日复一日灌输的摇滚和重金属理念,让我开始沉迷其中。重金属的嘈杂之中总是充满了深刻的内容,而且几乎都要听了很多次才之后才觉得妙不可言,陶醉其中。也只有听重金属音乐的时候我才会想什么时候去买张正版的CD或者VCD。 最早用64M的U盘从张那里
2007-09-29 19:18:00
1157
原创 李开复:长尾效应带给媒体的不是威胁
《长尾理论》是2006年最畅销的书,阐述的是小众市场显露的种种商机。作者认为,所有非主流的市场累加起来就会形成一个比主流市场还大的市场,这些少量的需求会在需求曲线上面形成一条长长的“尾巴”,实现小众的极大数量。在长长的“尾巴”上,曾被大众流行挤压和忽略的“个性化”将被凸显出来。一个比较典型的例子就是互联网给书籍带来的机遇。在传统的出版模式中,书籍的排版、印刷和传播成本比较高。换句话说,把一本书
2007-09-03 10:12:00
601
原创 关于回发或回调参数无效问题原因的剖析
这个问题出现了多次,有很多次莫名其妙的出现,又莫名其妙的消失,上网搜索说是两种情况1、Form嵌套,一个页面只能有一个Form,仔细检查代码就可以解决。2、在下拉菜单中使用ajax,常见于联动菜单,可能是由于在aspx页面赋给了下拉菜单初始Item值,在事件回发时提示该错误,将下拉菜单初始Item值删除,在绑定事件中添加Item项。但是我遇到到的都不是这样。第一次是同事出现的:在页面有
2007-08-09 23:13:00
2417
3
原创 Asp.net ajax 使用CascadingDropDown以数据库数据建立三级联下拉框
Asp.net 的ajax 有ajax.net(ajaxPro),atlas等版本。Asp.net ajax 1.0 是Atalas的后续,功能强大,上手容易,建议学之。CascadingDropDown是其中的一个功能,为层叠下拉列表框。但是Samle是用XML作为数据源的,不符合我的要求(唉,什么时候我能掌握好XML啊),所以写了这个。希望能给大家带来帮助 数据库SQLSERVE
2007-08-07 15:58:00
2595
原创 理想的丧失和破灭
理想的丧失和破灭理想从何而来并不清楚 ,但是理想的丧失和破灭却在生活的点点滴滴中体现。因为短暂的安逸,因为短暂的困难,囿于其中,时间长了离目标越来越远而放弃
2007-08-02 22:35:00
654
原创 漫长的夜
前天睡眠不够,昨天9点就寝,半夜里醒来 我梦见了与一个熟悉女孩的恋爱…… 对女友的感情和责任是不曾忘怀的,萦绕于心中的只是儿时的梦想。是否我曾经陶醉于虚浮的铅华,而忘忽视了身边质朴的感人;是否我曾经陶醉于两情的欢悦,而忘却了曾经的理想;还是我已经步入人生的正轨,应该抛弃那些不切实际的幻想。或许爱情只是生活的调剂,而佐料的芬芳让我营养不良。 可以肯定的是在梦里我不是多情少年,我
2007-07-10 02:27:00
554
原创 关于ASP.NET AJAX调用WEBSERVICE的问题
成功运行SAMPLES,但是在自己的程序里面使用ASP.NET AJAX时候出了很多问题,总结如下 1.WebService 没有定义. Solution 1:using System.Web.Script.Services;在类名上加[System.Web.Script.Services.ScriptService()] Solution2:
2007-06-14 14:22:00
1417
1
转载 编写一个文件目录常用操作的类
编写一个文件目录常用操作的类郑佐 2005-3-8 今天对自己以前写的一些常用的组件整理了一下,发现对文件目录的操作的一个类还用的比较多,于是对他进行了修改,一些方法是为在社区中看到有网友提问增加的,包括复制目录的文件和子目录,移动目录文件和子目录,生成Xml树形文件等。 using System; using System.IO; using Syst
2007-05-24 10:44:00
629
转载 数据库主键设计之思考(转)
原帖子:http://www.cnblogs.com/tintown/archive/2005/03/02/111459.html 数据库主键设计之思考 在我们的数据库设计中,不可逃避的就是数据库表的主键,可能有很多朋友没有深入思考过,主键的设计对整个数据库的设计影响很大,因此我们不得不要重视起来。 主键的必要性: 有些朋友可能不提倡数据库表必须要主键,但在我的思考中,觉得每个
2007-05-24 10:19:00
570
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人