自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 图解 SqlServer 数据库 还原到任意时间点的方法

以 SqlServer2000 为例 创建测试数据库 mytest修改属性 建表 table1 数据库完全备份建表 table2备份事务日志测试还原到 建表 table1 和 table2 中间的时间点 还原成功

2009-12-13 16:03:00 975

原创 软件架构设计日记(6)

画了两张关于软件生产流水线的图,发出来,改天再画几张时序图,  另外,对软件工程感兴趣的朋友可以加入 QQ群(94379293) 一起讨论一下           

2009-11-03 21:49:00 681

原创 软件架构设计日记(5)

今天看了一篇关于“正则委托”文章,很受启发。 对于“未知行为”的处理有了更好的思路。 以前总觉得在参数中使用委托太抽象,不好编程,不想使用。 所以都用事件代替。 现在看来,在参数中使用委托比使用事件更利用封装和自我负责。利大于弊。  

2009-10-27 19:59:00 350

原创 软件架构设计日记(4)

关于数据库优化: 优化数据库检索性能和并发数 先说  检索性能 合理的建立聚集索引和非聚集索引,要达到这个目的,先要清楚常用检索项,根据检索项,建立索引,然后是反复的测试比较,没有什么一劳永逸的方法或定律,如果常用检索项发生变化,索引也要随之调整。合适使用sql 的查询条件,尽量避免使用使索引失效的方法,例如 in(),like ‘%%’特别声明:like 里的前%

2009-10-27 19:21:00 414

原创 软件架构设计日记(3)

业务对象与 数据操作对象分离的必要性  在大部分简单数据库应用程序中,业务复杂性小,基本上都是数据的增删改查操作,主要使用数据操作对象,对业务对象不敏感。所以容易造成业务操作与数据操作混合的情况。在简单数据库应用程序中,这种情况不会造成严重不良后果。但是在复杂业务中,就会产生逻辑复杂,代码冗余,耦合紧,维护性,灵活性,扩展性差,结果是BUG多,修改困难,难以扩展和添加功能。软件寿命短,

2009-10-21 20:49:00 360

原创 软件架构设计日记(2)

 这几天对老的条码打印模块进行优化,优化过程简述如下 这是老的模块的类结构示意图       如果打印机类型或标签增加,标签类将成倍,容易造成类爆炸, 因此 ,使用泛型,进行如下优化   接口 Iprint 代码如下  public interface Iprint where T:I打印机, new()    {      

2009-10-20 22:02:00 393

原创 HTC组件简单实践

HTC组件是个好东西 可以让 HTML,JavaScript 面向对象编程,简单实践了一下,挺好用,HTC组件 可以用静态 和 动态 实例化 ,使用简单方便,功能强大,对实现 AJAX 提供了又一非常好的途径,    htc1.htc                                       

2009-09-28 19:57:00 824

原创 wcf服务库 在 asp.net iis5 和 windows服务中的托管 ,最简单快速的方法

环境 windowsxp  vs2008 , 第一 打开 vs2008 ,新建一个 wcf服务库 项目 ,vs 会自动生成一个类,用于测试。 wcf服务库建立完成 第二 在解决方案中添加 新建 windows服务 项目, 在“设计”窗口中点右键 单击添加安装程序这时项目中就添加了一个新类 ProjectInstaller 和两个安装组件 Servic

2009-09-20 08:58:00 4342

原创 c#4.0 f#

刚刚看了一些F#,C#4.0动态类型方面的文章,有些感触。 先说 F# 函数式编程,静态语言,这种语言的抽象度很高,不易掌握,理解。不适合初学者。另外,好像没有看到这种语言的优势,除了在“并行运算”方面。对于它是否能够推广开,我有些疑虑。 再说 C#4.0动态类型   先看这段代码  class Program     {        publ

2009-09-12 14:48:00 654

原创 关于WCF双向通信的想法

 今天大致研究了一下wcf双向通信,能够翻转服务端与客户端,可以达到长连接并函数双向调用,very good,这是我梦寐以求的东西,可是发现一个问题,技术门槛高,使用也不方便,有些失望,不过WCF仍然是个好东西,只是需要继续努力。 顺便提一下我以前开发过的一个基于TCP的函数双向调用的架构,长连接,支持多数据类型,还可以实现双向数据同步,经过继续开发还可以多个客户端数据同步,虽然远没WCF

2009-09-08 20:53:00 535

原创 软件架构设计日记(1)

做了快两年的软件架构设计,把一些心得写下来,与人分享。望读者多提意见:peiyu55@qq.com 。以最近个人设计的一个代码生成器为例。 基本需求:按语法规则及要求生成客户端代码(activescript,javascript),服务器端代码(c#,vb.net,java)。代码均为完整的接口,类,委托,等代码。并可以扩展到其他语言。开发环境:vs2008 c#  接口设计:

2009-09-07 20:10:00 446

wcf服务库 在 asp.net iis5 和 windows服务中的托管 ,最简单快速的方法

wcf服务库 在 asp.net iis5 和 windows服务中的托管 ,最简单快速的方法

2009-09-20

短信发送程序

pc连接mobile手机发短信的.net程序

2008-02-17

空空如也

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

TA关注的人

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