自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

原创 连接字符串到底哪个有效?一个小的测试

       之前我曾经发帖子询问过这个问题,发完帖子后自己测试了一下,得出了答案,但是最近项目组又有人提出这个问题,有点怀疑自己当初的测试代码。重新测试一下问题:     项目中,给一个解决方案分层,在解决方案下,把数据库持久层(Persistence)作为一个项目。 在Persistence层中创建强类型的Adapter,会自动创建一个数据库的连结字符串,自动存放在app.co

2008-03-24 19:46:00 1181

原创 Castle.ActiveRecord 讲演的PPT以及一些感想

      使用 Castle.ActiveRecord已经一年有余,其间和技术总工一起学习和研究,到在开发的模块使用,最后技术总工强行在项目组推广,上一个项目开始完全使用Castle.ActiveRecord构建持久层。窃自豪一下^@^      年初项目开始的时候,应技术总工要求给同事做了一个Castle.ActiveRecord的讲座,做了一个PPT。PPT就Castle.ActiveR

2008-03-22 03:39:00 1234 5

原创 使用Castle.ActiveRecord的注意事项四:using (new SessionScope(FlushAction.Never))

                使用ActiveRecord作为数据库持久层已经有一段时间,曾经发现这样一个现象,数据库中的一些Int,DateTime等字段被设置为了0,0001-01-01。期间我问技术总工,Hibernate在查询过程中会不会修改数据库?技术总工回答,绝对不可能!于是我以为是有同事在存入数据的时候没有初始化数据造成的。事实证明,这个我钦佩得五体投地的资深JAVA架构师错了

2008-03-22 02:53:00 1898

原创 使用Castle.ActiveRecord的注意事项三:继承

     [ActiveRecord(DiscriminatorValue = "2")]    public class BVO : BaseO    ...{    }        学习继承,纯属意外,数据库的设计者硬要把A,B,C三个完全不同的对象存在同一张表中,并振振有词说A,B,C三个对象的内容比较类似,都有Name,Address等属性,加一个Type标识就可以了。事

2008-03-22 00:50:00 1551

原创 使用CASTLE的注意事项之二:级联

      项目结束已经有段时间,一直想把这段时间的学习记录发上来,但总是有一些琐事缠身。 今天发了几分简历,顺便把这里补充下。这段时间有几位朋友加了我CSDN好友,在此一并致谢了^_^              根据数库的设计,有密切联系的对象的增加,删除,修改设置级联操作,在使用中会有很大的便利但是也有些需要注意的地方。之前的项目使用,为了避免不必要的麻烦,一律设置成了不级联操作。后面

2008-03-21 23:57:00 1356 1

原创 使用CASTLE.ActiveRecord的注意事项之一:总览

    最近这个项目采用了我积极推荐的CASTLE ACTIVERECORD作为项目的持久层,项目实施过程中遇到了一些自己早期测试没有遇到的问题,加上其他的一些零零碎碎的问题,总结一下1、ACTIVE RECORD自带的代码生成器并不支持ORACLE。 我的做法是把数据库设置到SQL SERVER中,再生成的2、如果ORACLE的主键是自增序列,则采用下面的写法 [PrimaryK

2008-03-06 10:31:00 1164

原创 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 2766

原创 水晶报表在ASP.NET中的使用

      2007年中有项目要求用到水晶报表,当时查了很多资料,感觉都良莠不齐,尤其是很多文章在水晶报表显示的推模式(push)和拉模式(pull)中反复纠缠,让人感觉明显的捡了芝麻丢了西瓜。而单看 两个名词和英文就知道又是哪个懒惰的前辈生硬翻译过来。写下此文给刚入门的新手一个指点,也是自己学习过程的一个笔记。      所谓的那些推模式、拉模式以及我看到的很多例程,都明显有一个微软公司的通

2008-01-11 16:36:00 1153

原创 .net Web系统的功能测试要点

          经常要测试WEB系统,感觉WEB系统比较脆弱,需要整体系统的测试,不然还真四处都是毛病。本文主要在功能测试上容易遗忘的地方能够进行总结,也给新手提个醒。         半个苹果(appgqp)原创,转载请注明出处      1、表单的输入测试。          输入框中输入的数据要好好的验证,而且最好是客户端和服务器端的双重测试。因为JSVASCRIPT有

2007-12-10 10:21:00 837

原创 Ifame 页面的自动定时刷新

其实很简单,主要要解决一个IFAME的嵌套问题,如果没有操作好的话,会出现嵌套多次的问题  function   refershWin(){             parent.headerInvoked(page.aspx) ;        }   var intLeft = 300;function leavePage() {if (0 == intLeft)    {    

2007-11-14 15:18:00 648

原创 Fade To Black

  迄今为止,我最喜欢的一首重金属歌曲,今天才发现歌词这么绝望。怪不美国有学生听着这首歌进行校园枪杀,有人自杀前留下遗书要求自己的葬礼放这首歌曲。 不过话说回来,也有很多人说这首歌给了他们生活的勇气~  .        Fade To Black   歌手:Metallica     专辑:Ride The Lightning  Life it seems, will fade away

2007-10-24 12:59:00 594

原创 VS结合VSS的使用贴士

 没有特殊说明以下VS==>visual studio,VSS==>VISUAL SOURCESAFE  今天有一个备份的项目,想放到VSS上去。因为这个备份的项目文件本身包含了VSS上的设置信息,使用路径不对,出了很多的问题,后来总算OK了1、断掉网线,点开项目,在连结VSS过程失败后选择永久断开与源代码管理的关系2、删除文件夹下所有的包含SCC文件,这些文件是配合VSS使用 的

2007-10-22 13:18:00 967

原创 重金属音乐

     大学时代收获很少,培养出了羽毛球和游泳的爱好是一大所得。但我以为更重要的是重金属~     特别感谢对门的张睿和王昊同学,尤其是张睿,日复一日灌输的摇滚和重金属理念,让我开始沉迷其中。重金属的嘈杂之中总是充满了深刻的内容,而且几乎都要听了很多次才之后才觉得妙不可言,陶醉其中。也只有听重金属音乐的时候我才会想什么时候去买张正版的CD或者VCD。      最早用64M的U盘从张那里

2007-09-29 19:18:00 1122

原创 李开复:长尾效应带给媒体的不是威胁

《长尾理论》是2006年最畅销的书,阐述的是小众市场显露的种种商机。作者认为,所有非主流的市场累加起来就会形成一个比主流市场还大的市场,这些少量的需求会在需求曲线上面形成一条长长的“尾巴”,实现小众的极大数量。在长长的“尾巴”上,曾被大众流行挤压和忽略的“个性化”将被凸显出来。一个比较典型的例子就是互联网给书籍带来的机遇。在传统的出版模式中,书籍的排版、印刷和传播成本比较高。换句话说,把一本书

2007-09-03 10:12:00 570

原创 关于回发或回调参数无效问题原因的剖析

这个问题出现了多次,有很多次莫名其妙的出现,又莫名其妙的消失,上网搜索说是两种情况1、Form嵌套,一个页面只能有一个Form,仔细检查代码就可以解决。2、在下拉菜单中使用ajax,常见于联动菜单,可能是由于在aspx页面赋给了下拉菜单初始Item值,在事件回发时提示该错误,将下拉菜单初始Item值删除,在绑定事件中添加Item项。但是我遇到到的都不是这样。第一次是同事出现的:在页面有

2007-08-09 23:13:00 2335 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 2541

原创 理想的丧失和破灭

理想的丧失和破灭理想从何而来并不清楚 ,但是理想的丧失和破灭却在生活的点点滴滴中体现。因为短暂的安逸,因为短暂的困难,囿于其中,时间长了离目标越来越远而放弃

2007-08-02 22:35:00 620

原创 漫长的夜

  前天睡眠不够,昨天9点就寝,半夜里醒来  我梦见了与一个熟悉女孩的恋爱……  对女友的感情和责任是不曾忘怀的,萦绕于心中的只是儿时的梦想。是否我曾经陶醉于虚浮的铅华,而忘忽视了身边质朴的感人;是否我曾经陶醉于两情的欢悦,而忘却了曾经的理想;还是我已经步入人生的正轨,应该抛弃那些不切实际的幻想。或许爱情只是生活的调剂,而佐料的芬芳让我营养不良。  可以肯定的是在梦里我不是多情少年,我

2007-07-10 02:27:00 525

原创 关于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 1355 1

转载 编写一个文件目录常用操作的类

编写一个文件目录常用操作的类郑佐 2005-3-8  今天对自己以前写的一些常用的组件整理了一下,发现对文件目录的操作的一个类还用的比较多,于是对他进行了修改,一些方法是为在社区中看到有网友提问增加的,包括复制目录的文件和子目录,移动目录文件和子目录,生成Xml树形文件等。  using System;  using System.IO;  using Syst

2007-05-24 10:44:00 591

转载 数据库主键设计之思考(转)

原帖子:http://www.cnblogs.com/tintown/archive/2005/03/02/111459.html 数据库主键设计之思考 在我们的数据库设计中,不可逃避的就是数据库表的主键,可能有很多朋友没有深入思考过,主键的设计对整个数据库的设计影响很大,因此我们不得不要重视起来。 主键的必要性: 有些朋友可能不提倡数据库表必须要主键,但在我的思考中,觉得每个

2007-05-24 10:19:00 542

原创 开博

工作了快半年了,告别刚毕业时候的不安和躁动,今天在这里开博,记下自己工作的心得 

2007-04-23 23:43:00 449

51机通过SPI模式直接读写SD卡

51单片机通过SPI接口对SD卡进行读写。程序全部用C语言写,可以方便移植到其它的CPU平台。

2009-05-15

DSP(TMS320F2812通过SL811)读写U盘代码

用TI公司的DSP芯片(32位)通过SL811芯片读写U盘,方便嵌入式系统开发。

2009-05-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除