- 博客(9)
- 资源 (7)
- 收藏
- 关注
原创 再谈三层架构
再次谈起三层架构来,初识三层时的那种向往,那种青涩,已经不见了踪影,取而代之的是对分层的感慨。 分层,三层也好,七层也罢,都是将页面显示、业务逻辑控制、数据访问进行解耦。还有MVC和设计模式也是这样。只分UI,BLL,DAL这三层,只是实现了基本的解耦,但是耦合性还是很高的,尤其是对于中型及以上的系统来说,简单的三层并不能满足其需求。DAL提取出DBHelper,BLL中提取出F
2012-02-23 21:59:55 2128 10
原创 回顾新闻发布系统
新闻发布系统前前后后用了2个星期,终于完工了。这个系统算是BS的入门项目吧。也就是说,我终于要从C/S转型B/S了。开始接触BS,还是很兴奋的。BS算是以后的主流方向,连操作系统都有BS结构的了。BS不受硬件、操作系统平台的限制,其应用范围更广,也更适于当前的发展。 前期讲的前台的设计和布局,利用CSS+DIV,感觉不错,毕竟是刚入门,牛腩老师讲的还是符合我们这些刚入门BS
2012-02-21 10:17:45 1643 21
转载 收集一些.NET开发资源站点和部分优秀.NET开源项目
收集一些.NET开发资源站点和部分优秀.NET开源项目微软.Net中文主页.NET Framework开发中心微软.Net Framework中文产品支持中心微软.Net Framework中文新闻组(Web)微软VB.Net中文新闻组(Web)博客园 .NET 2.0 专题孟宪会之精彩世界微软.NET俱乐部MSDN中文网络广播AspxBoy教程
2012-02-20 20:49:32 1838 2
原创 打印小票时自动换行算法,可处理各种字符混排
这是一个算法,是我在做热敏打印机打印小票时解决的一个问题,想了想还是分享给大家,或许多大家有些许帮助。 在打印小票时,可能遇到一些字符串长度过长的问题,但是你不能直接截取,所以需要自动换行来显示全部名称。经过分析,其实是这么一个问题:需要把字符串分行,使得每行不得超过最大长度,最后一行长度为指定的最小长度,长度不够,用空格补齐。先给出一个简单的效果示例图:具体的算法源码
2012-02-20 17:04:55 6665 6
原创 截取指定长度文字,超出部分以特定字符代替
这是在做新闻发布系统时收录的一个简单算法。感觉挺好用的。效果如下(新闻标题): 下面是算法源码: #region 将指定字符串按指定长度进行剪切 /// /// 将指定字符串按指定长度进行剪切 /// /// 需要截断的字符串 /// 字符串的最大长度
2012-02-19 17:28:50 2802 5
原创 多方法获取网络时间
在做YH维护的时候,偶尔会碰到这样的问题:电脑的非正常关机导致系统时间出错(变为了2002-1-1),从而影响到项目系统的使用。尤其是设计到money的系统,如果时间错误,可能会导致无法想象的后果。所以我们可能需要用系统和网络的双重验证。 通过收集、修改、优化和测试,剔除了一些错误的和速度超慢的,只剩下了4种可行的方案。这些方案中主要有3类: 一、通过向
2012-02-11 12:31:16 24266 27
原创 用Socket快速判断数据库连接
大家在做项目的时候,一般都是和数据库有关的。而相信许多人在用代码打开数据库的时候,没有判断数据库连接是否成功。如果写对了还好,但是出错了,会等老长时间(默认15s,不过 实际响应 可能会更长)。而且还会出现卡死的情况,给用户的感觉就会变得非常差劲。所以快速判断数据库连接是否成功,就显得尤为重要了。 一般情况下,如果连接字符串正确,那么连接到数据库用的时间一般在5s以内。所以我们可以
2012-02-10 15:23:47 7577 7
原创 一路走来——2012上半年总结
半年一瞬而逝,不过时间没有像以前那样白白流逝。用vb6实现了机房收费系统后,米老师安排了一年的学习任务,让我们半年完成。现在完成的差不多了,感觉还是挺有成就感的。下面说说这半年的历程吧。七月八月 -软件工程九月 -机房收费系统文档 -UML图十月 -Rose画图 -完善文档
2012-02-07 16:17:48 1791 13
原创 谈谈我们的合作开发
合作开发算是暂告一段落了,算算从开始接到任务到完成居然过了近半个月,不过收获也是不小的。 接到任务的第一天,大家做到一块开始商量合作开发的事宜。制定了一下我们合作开发的Schedule,然后开始了我们的合作开发之路。待组长画完用例图,我们一起讨论,一起敲定系统的具体用例,当然免不了有争论的地方,不过也正是这些争论让我们更加深对信息管理系统的理解。用例定好了,开始一起攻克数据库。根据用
2012-02-03 10:28:42 1857 13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人