re: 由软件工程看中国人急功近利的心态 宏宇 2008-09-18 11:08
我都不想说什么了,早就无语了
re: 设计模式之24,"三聚氰胺"模式 宏宇 2008-09-18 10:58
支持
OO只不过是为了方便人类的思考方式设计的,所以涉及到大型项目的开发,为了统一每个人的标准,我们不得不一起来OO,如果我们每个人都是计算机的思考方式,那么OO还有什么用,说白了OO的出现就是计算机为了适应人类。
所以呀,该OO的时候,还得O,没办法,呵呵
哈哈 看了一下站点,其它到不说,看起来有些业余,不像个门户的样子
博主别生气哈
喜欢做产品,做项目已经做烦了,可惜不在上海,看来公司真不错
公司上不了QQ,我需要下班上网吧。最近挺忙,除了工作 啥都忘了,呵呵
re: 获取Excel.dll 宏宇 2008-08-22 16:41
把生成的dll填到bin文件夹里就行了
re: 存储过程之游标笔记小结 宏宇 2008-08-22 16:32
cuihongyu3503319@hotmail.com
re: 华为赛门铁克科技有限公司 招聘 宏宇 2008-08-14 17:59
晕,什么公司呀??
我有灵感了 我以后开公司就叫
"MicrosoftGoogle"公司
re: 不再技术崇拜,精神开始焕发 宏宇 2008-08-11 11:21
“每每听到有人在滔滔不绝地谈论某项新技术时,我都在想,这人又开始朝圣了,我们真的需要这些所谓的新技术么?”
这句话说的不对,不崇拜技术是对的,因为技术是拿来用的,不是拿来说的,但是不研究新技术就无法掌握业内的发展方向,如果你是技术总监,这就是不负责任,研究技术好的拿来用,不好的抛弃
re: 程序员眼中的世界观(1) 宏宇 2008-07-31 17:56
不嫌我水平差就行:)
--引用--------------------------------------------------
天堂的狼: Eval 函数是单向只读绑定。Bind 函数是双向可更新绑定。
--------------------------------------------------------
这个没什么可说的
我最近也在研究spring.net,有很多地方不是很清楚,有机会请楼主赐教
大哥............................啥也不说了,眼泪哗哗的
re: sql 查找出表里所有字段 宏宇 2008-01-28 10:20
不错不错,已经写了这么多了,要坚持下去
re: [重要新功能]团队Blog 宏宇 2008-01-26 13:31
谢谢@dudu
我会努力发展团队的
re: [重要新功能]团队Blog 宏宇 2008-01-25 17:46
@dudu 可以为我开通吗
re: [重要新功能]团队Blog 宏宇 2008-01-22 19:38
对不起,麻烦了,我会积极发展团队的。
1、团队英文名称(用于表示二级域名): CMSStudy
2、团队中文名称: CMS研究室
3、团队简介: 致力于CMS和软件自动化研究
4、团队成员的Blog帐号:cuihongyu3503319(Admin),fphuang
5、团队Blog是否公开:是
re: [重要新功能]团队Blog 宏宇 2008-01-21 19:48
1、团队英文名称(用于表示二级域名): CMS
2、团队中文名称: CMS研究室
3、团队简介: 致力于CMS和软件自动化研究
4、团队成员的Blog帐号:cuihongyu3503319(Admin)
5、团队Blog是否公开:是
re: 2008年中国新劳动法 宏宇 2008-01-20 17:22
辞职没人管吧,这个我不清楚
re: 如何识别真正的程序员 宏宇 2008-01-17 21:29
哈哈 自我感觉符合上面的每点
尤其“如果你允许会滔滔不绝地跟你谈论技术”这个,每次都会把人说烦
re: MY LUCKY DAY 宏宇 2008-01-17 13:47
也想见大师一面呀
re: 求职简历(.Net软件工程师) 宏宇 2008-01-08 14:55
技术不错,外语流利的话,应该考虑进外企,要不即使跳槽,工资不会比现在高多少
re: 软件架构训练之层次及使用 宏宇 2008-01-08 09:57
数据库建模是数学的思想,是数据流程的体现
面向对象建模是哲学的思想,是世界观和方法论的体现
re: 软件架构训练之层次及使用 宏宇 2008-01-08 09:54
还有 如果没有出现面向对象这种概念和实现技术,程序设计和数据库设计都是过程化的话,那程序建模和数据库建模就没有什么本质的区别了。
目前的本质区别是,面向对象的建模,体现了现实世界的抽象,他体现了人对现实世界的认识,更接近于人的思维模式,而且程序设计是立体的,而数据库建模是以过程化为基础的,体现的是平面数据的流程,设计比较单一。
但是两种建模在程序设计中缺一不可,oo程序员讨论的也是先设计数据库,还是先设计类的问题,而并不是其中一个不设计了。
呵呵 ,两种建模中的具体问题,可能就需要大家用一生去体会了。
re: 软件架构训练之层次及使用 宏宇 2008-01-07 19:48
学完基础关系,就要开始接触设计模式了
实际在我看来,
数据库建模:了解表关系(一对多,多对多)——〉各种设计数据库的原则——〉数据库设计。
面向对象建模 :了解类关系(还包括接口什么的)——〉设计模式(实际就是总结出来的各种成功方式)——〉面向对象设计
re: 软件架构训练之层次及使用 宏宇 2008-01-07 19:08
哈哈 实际我的水平也一般,谈不上什么指教的,咱们在这互相学习一下。
实际这就是个OO设计的概念了。
我们得到需求后有两种建模方式,1.数据库建模,2.面向对象建模
首先,作为面向对象设计者,不要考虑数据库设计,ORM的实体类实际并不应该是通过数据库产生的,它是通过面向对象建模产生的。
我们首先设计的,应该是根据业务逻辑的各种类。拿你的人口管理理系统做例子,
类的设计你应该设计什么那,人口信息类和人口信息类的各个关系类,他们之间的关系,再用类之间的关系来做,然后页面想得到数据的时候,根据他们的关系调用各种对象,然后这些对象还需要数据持久化,就是存储,那数据库自然就出来了(为什么会三层,这就是最简单的产生的三层)。
类与类之间的基础关系设计看下面
http://www.cnblogs.com/cuihongyu3503319/archive/2008/01/07/1029385.html
re: 软件架构训练之层次及使用 宏宇 2008-01-05 16:53
验证放在UI执行是正确的选择,或者可以再写一个CommonTools层专门负责验证或其它处理数据的公共方法
BLL目前主要分为
1.数据持久层
2.业务逻辑层
数据持久层:数据库表的实体类等,封装数据的访问细节,负责关系型和对象型之间的转化,互操作等
业务逻辑层:各种业务关系类,处理对象之间的关系,得到所用的对象
你现在做的程序,可能缺少数据持久层,主要业务逻辑在数据库中实现的,所以觉得BLL只是个通道,比如你想获得几个表中的数据,都是通过数据库中select实现的,并没有在程序中通过对象之间的关系获得,然后其它的公共对象也没有在BLL层抽象出类,所以BLL对你来说可能就是个通道了
re: 用OO设计数据库 宏宇 2007-12-20 16:27
先设计数据库 再根据数据库设计类 本身去很难再oo了
re: 什么是中间件? 宏宇 2007-12-03 13:12
一部分的工作是
re: 软件2.0概念全图 宏宇 2007-12-01 13:54
看来Ruby还真有些前途
有空搞一搞
工作的 好累 看日文真头痛
回哈尔滨得过年了
唉 真想家呀
re: 新模板-StylePink 宏宇 2007-11-21 22:24
我想用。。。。。。。。。
得到 很多 谢谢 一鞠躬..................呵呵
vs2008 提供没提供直接调用office2007的控件或接口 最近没研究什么新东西
re: 大连.Net俱乐部报名贴 宏宇 2007-11-08 19:53
申请加入
帐号:cuihongyu3503319
对呀 跑到大连来了
大连软件大部分都是日包真叫人受不了
其它没什么
re: 新工作的日文环境真叫人受不了 宏宇 2007-11-03 14:23
我最近跑大连来了 整了个日包公司
在那干都有难处呀