• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
鱼要的是海洋,鸟要的是天空,我要的是自由!
平凡的人不平凡的人生
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 ··· 13 14 15 16 17 18 19 20 下一页
2007年1月10日
C#入门代码
摘要: 一、从控制台读取东西代码片断:using System; class TestReadConsole{ public static void Main() { Console.Write(Enter your name:); string strName = Console.ReadLine(); Console.WriteLine( Hi +... 阅读全文
posted @ 2007-01-10 00:49 伊凡 阅读(854) 评论(0) 推荐(0)
IOC的概念
摘要: 最近在学习IOC的东西,顺便写点加深自己的理解。。。 1.什么是IOC(Inversion of control-控制反转) Ioc(inversion of control)的翻译为控制反转。这个概念其实并不新奇,在程序开发的各个环节你都有意或无意的使用到了。 控制反转顾名思义是指在程序执行时控制权的转移,比如一个控制台程序如: using System; ... 阅读全文
posted @ 2007-01-10 00:46 伊凡 阅读(423) 评论(0) 推荐(0)
使用接口实现附带插件功能的程序
摘要: 插件功能给软件的使用者可以扩充软件功能的机会。我们不可能让软件适用于所有人,也不是所有的人都会出资帮助你实现他们的需求。插件功能提供了一个软件的高度可扩充性,允许用户作为软件的二次开发者,继续完善软件的功能。 为了在软件中加入插件功能,我们需要下面几个特别的条件: (1) 本软件(此后我们称之为‘宿主程序’)需要开放自己的成员,包括属性、方法、事件为插件程序提供服务。 (2) ... 阅读全文
posted @ 2007-01-10 00:45 伊凡 阅读(462) 评论(0) 推荐(0)
我们是否需要ORM
摘要: 在遥远的编程大陆上,一条大河分隔了整个大陆。河的西边住着一群疯狂的程序员,他们疯狂的崇拜着OO大神,他们以OO大神规定的教义要求自己和自己的身边的一切,他们把自己的首都叫做OO城。但是 不如意的是,大陆上的美女,都集中在OOfans的对面:东岸。 河的东岸(数据库之领)住着崇拜“关系”女神的部落。虽然在程序员们的不断的圣战下很多部落的蛮人都偷偷信仰了OO大神,但是这一切都是不公开的。“关系”女神仍... 阅读全文
posted @ 2007-01-10 00:43 伊凡 阅读(812) 评论(1) 推荐(1)
大型软件开发与ORM构架
摘要: 大型软件开发与ORM构架 在最近的几年里,很多程序员把自己的业余时间献给了ORM框架的开发,甚至在有些单位的招聘面试中把是否理解或是能否使用一种ORM构架,作为了一种评价开发人员技能的必要条件。作为一个一线的开发工人,我毫不否认ORM框架对设计模式社区发展作出巨大的贡献,以及对提高开发效率这一目标的成果。 但是请各位读者注意的是,本文是站在大型软件开发的角度上阐述笔... 阅读全文
posted @ 2007-01-10 00:41 伊凡 阅读(610) 评论(0) 推荐(0)
Spring.NET学习实践(2)
摘要: Spring.NET学习实践(2) 修改下我们的小例子: 在上一篇文章的最后,我们作了一个简单的例子,来使用Spring.NET,虽然这个例子真的是很简陋. static void Main(string[] args) { StaticApplicationContext context = new StaticAp... 阅读全文
posted @ 2007-01-10 00:37 伊凡 阅读(432) 评论(0) 推荐(0)
Spring.NET学习实践(1)---Spring.NET的构架
摘要: Spring.NET学习实践(1) Spring.NET的构架: 从2004-08-04的第一版本算起,Spring.NET出来已经很久了。但是相比较他的姐姐Spring,虽然借助于 .NET 强大的反射机制,甚至拥有比原 Java 版本更强大的功能。但是不得不承认,相对于JAVA社区的人山人海,Spring.NET的人气还真的是不旺。 在这篇笔记中,我会谈及一些概念和术语,如果你... 阅读全文
posted @ 2007-01-10 00:36 伊凡 阅读(1066) 评论(1) 推荐(0)
远离UpdatePanel给我的噩梦
摘要: 摘要: 自从项目要求启用ajax之后,一直都很头痛,直到ComponentArt放出支持ms asp.net ajax之后,所有的问题迎刃而解,于是乎立马down下ms asp.net ajax beta2,祭出神奇的UpdatePanel。但是正所谓“福之祸所依,祸兮福所至”,噩梦已经埋下伏笔...... 一、噩梦的根源:庞大的页面 UpdatePanel在页面小的时候还是很好用的,而当... 阅读全文
posted @ 2007-01-10 00:33 伊凡 阅读(315) 评论(0) 推荐(0)
从简单工厂到工厂方法
摘要: 写在前面 最近一段时间在研究有关设计模式方面的文章,拜读了TerryLee以及吕震宇两位老师所写的设计模式方面的系列文章,收获颇丰,也让我对OOP,OOD有了新的理解和认识,不过在看到工厂方面的几篇文章时,却总有个地方想不通,望各位老师专家能替在下答疑解惑,以下是自己对工厂模式的一些理解以及提出的一种改良方案,不知道是否有人提出过类似的方案,如有雷同纯属巧合。有说得不对的地方还请批评指正。 从简... 阅读全文
posted @ 2007-01-10 00:32 伊凡 阅读(529) 评论(0) 推荐(0)
2006年11月9日
解析Microsoft .NET Pet Shop
摘要: 摘要:.NET Pet Shop的目的是用Microsoft .NET实现Sun主要的J2EE蓝图应用程序Sun Java Pet Store 同样的应用程序功能。 根据用.NET实现的Sun J2EE最佳实践示例应用程序。同时了解构建基于Web的应用程序中用到的各种建议的设计模式之间的异同。.NET Pet Shop应用程序现在已经是第三版了,旨在显示构建企业级n层应用程序(可能需要支持多种数据... 阅读全文
posted @ 2006-11-09 10:35 伊凡 阅读(736) 评论(0) 推荐(0)
.NET Pet Shop 4
摘要: MSDN推出了.NET Pet Shop 4,是基于ASP.NET 2.0的,该版本有了一个全新的用户界面。 由于采用了Master Pages,Membership,以及Profile,表现层的编码量减少了25%,数据层的编码量减少了36%。 他们利用了Project Conversion Wizard把项目从ASP.NET 1.1移植到了ASP.NET 2.0,然后做了以下改动:1。用Sys... 阅读全文
posted @ 2006-11-09 10:30 伊凡 阅读(262) 评论(0) 推荐(0)
2006年11月8日
Oracle入门教程,新手必读
摘要: 1. 删除表的注意事项 在删除一个表中的全部数据时,须使用TRUNCATE TABLE 表名;因为用DROP TABLE,DELETE * FROM 表名时,TABLESPACE表空间该表的占用空间并未释放,反复几次DROP,DELETE操作后,该TABLESPACE上百兆的空间就被耗光了。 2.having 子句的用法 having 子句对 group by 子句所确定的行组进行控制,... 阅读全文
posted @ 2006-11-08 15:16 伊凡 阅读(863) 评论(0) 推荐(0)
Oracle 基本知识
摘要: 一个表空间只能属于一个数据库 每个数据库最少有一个控制文件(建议3个,分别放在不同的磁盘上) 每个数据库最少有一个表空间(SYSTEM表空间) 建立SYSTEM表空间的目的是尽量将目的相同的表存放在一起,以提高使用效率 每个数据库最少有两个联机日志文件 一个数据文件只能属于一个表空间 一个数据文件一旦被加入到一个表空间中,就不能再从这个表空间中移走,... 阅读全文
posted @ 2006-11-08 15:12 伊凡 阅读(430) 评论(0) 推荐(0)
Oracle入门基本知识一点通
摘要: Oracle基本知识轻松学: 1. 一个表空间只能属于一个数据库。 2. 每个数据库最少有一个控制文件(建议3个,分别放在不同的磁盘上)。 3. 每个数据库最少有一个表空间(SYSTEM表空间)。 4. 建立SYSTEM表空间的目的是尽量将目的相同的表存放在一起,以提高使用效率,只应存放数据字典。 5. 每个数据库最少有两个联机日志组,每组最少一个联机日志文件。 6. 一个数据文件只能... 阅读全文
posted @ 2006-11-08 15:09 伊凡 阅读(312) 评论(0) 推荐(0)
2006年11月6日
一个完整的接口技术解决方案(八)
摘要: 题注: 发表这篇解决方案,属于非盈利目的。主要是为了让大家了解一种接口技术解决方案文档的编写格式以及让大家评审在我的这个技术解决方案中的不足之处,以便大家指出并加以改进。 转载,下载或与各种形式使用这篇文章,必须注明文章的作者,出处。 其他未尽事宜,以国家法律规定的为准! 作者:南疯 10 网页地址 u ... 阅读全文
posted @ 2006-11-06 09:14 伊凡 阅读(432) 评论(0) 推荐(0)
一个完整的接口技术解决方案(七)
摘要: 题注: 发表这篇解决方案,属于非盈利目的。主要是为了让大家了解一种接口技术解决方案文档的编写格式以及让大家评审在我的这个技术解决方案中的不足之处,以便大家指出并加以改进。 转载,下载或与各种形式使用这篇文章,必须注明文章的作者,出处。 其他未尽事宜,以国家法律规定的为准! 作者:南疯 9 信息数据项 9.1 数据表 ... 阅读全文
posted @ 2006-11-06 09:13 伊凡 阅读(317) 评论(0) 推荐(0)
一个完整的接口技术解决方案(六)
摘要: 题注: 发表这篇解决方案,属于非盈利目的。主要是为了让大家了解一种接口技术解决方案文档的编写格式以及让大家评审在我的这个技术解决方案中的不足之处,以便大家指出并加以改进。 转载,下载或与各种形式使用这篇文章,必须注明文章的作者,出处。 其他未尽事宜,以国家法律规定的为准! 作者:南疯 8.2.13 获得字典 施工系统提交... 阅读全文
posted @ 2006-11-06 09:12 伊凡 阅读(368) 评论(0) 推荐(0)
一个完整的接口技术解决方案(五)
摘要: 题注: 发表这篇解决方案,属于非盈利目的。主要是为了让大家了解一种接口技术解决方案文档的编写格式以及让大家评审在我的这个技术解决方案中的不足之处,以便大家指出并加以改进。 转载,下载或与各种形式使用这篇文章,必须注明文章的作者,出处。 其他未尽事宜,以国家法律规定的为准! 作者:南疯 8.2.7 补充上传... 阅读全文
posted @ 2006-11-06 09:11 伊凡 阅读(408) 评论(0) 推荐(0)
一个完整的接口技术解决方案(四)
摘要: 题注: 发表这篇解决方案,属于非盈利目的。主要是为了让大家了解一种接口技术解决方案文档的编写格式以及让大家评审在我的这个技术解决方案中的不足之处,以便大家指出并加以改进。 转载,下载或与各种形式使用这篇文章,必须注明文章的作者,出处。 其他未尽事宜,以国家法律规定的为准! 作者:南疯 8.2.3 修改一条记录 施工系统在修改了一条记录的时候,上传的报文中与新增的报文类似,只是主键的信息不... 阅读全文
posted @ 2006-11-06 09:10 伊凡 阅读(406) 评论(0) 推荐(0)
一个完整的接口技术解决方案(三)
摘要: 题注: 发表这篇解决方案,属于非盈利目的。主要是为了让大家了解一种接口技术解决方案文档的编写格式以及让大家评审在我的这个技术解决方案中的不足之处,以便大家指出并加以改进。 转载,下载或与各种形式使用这篇文章,必须注明文章的作者,出处。 其他未尽事宜,以国家法律规定的为准! ... 阅读全文
posted @ 2006-11-06 09:09 伊凡 阅读(486) 评论(0) 推荐(0)
一个完整的接口技术解决方案(二)
摘要: 题注: 发表这篇解决方案,属于非盈利目的。主要是为了让大家了解一种接口技术解决方案文档的编写格式以及让大家评审在我的这个技术解决方案中的不足之处,以便大家指出并加以改进。 转载,下载或与各种形式使用这篇文章,必须注明文章的作者,出处。 其他未尽事宜,以国家法律规定的为准! ... 阅读全文
posted @ 2006-11-06 09:08 伊凡 阅读(565) 评论(0) 推荐(0)
一个完整的接口技术解决方案(一)
摘要: 一个完整的接口技术解决方案(一) 题注: 发表这篇解决方案,属于非盈利目的。主要是为了让大家了解一种接口技术解决方案文档的编写格式以及让大家评审在我的这个技术解决方案中的不足之处,以便大家指出并加以改进。 转载,下载或与各种形式使用这篇文章,必须注明文章的作者,出处。 其他未尽事宜,以国家法律规定的为准! ... 阅读全文
posted @ 2006-11-06 09:07 伊凡 阅读(793) 评论(0) 推荐(0)
2006年11月2日
2006年我听过的最变态语录
摘要: 1.人的一生就象在拉屎,有时你已经很努力了可出来的只是一个屁. 2.小时侯,我家里很穷,没钱买自行车,我只好每天打的上学。初中的时候,因为我成绩太突出,学校领导留我多读了两年。初中毕业后,高中的校长觉得我很有前途,就多收了我三万。高三的时候,班主任认为我已经有独立生存的能力,于是让我退了学。 3.某鲜花店的广告:今日本店的玫瑰售价最为低廉,甚至可以买几朵送给太太。 4... 阅读全文
posted @ 2006-11-02 08:40 伊凡 阅读(564) 评论(0) 推荐(0)
2006年11月1日
让asp.net默认的上传组件支持进度条反映
摘要: 对于web下的上传,实际上更多的时候不用上传太大东西,asp.net默认的上传组件足够用了,美中不足就是没有上传进度反映,所以现在要做的就是在asp.net默认的上传基础上加上进度反映。 关于web上传的原理,曾在以前有深入分析过《asp无组件上传进度条解决方案》《Asp无组件上传带进度条(续) 》,并有写过asp版的无组件上传进度条,在这里就不多赘述。相信很多人都看过思归发的《用ASP.NET上... 阅读全文
posted @ 2006-11-01 11:12 伊凡 阅读(719) 评论(1) 推荐(0)
.NET大文件上传知识整理
摘要: 最近做在做ePartner项目,涉及到文件上传的问题。 以前也做过文件上传,但都是些小文件,不超过2M。 这次要求上传100M以上的东西。 没办法找来资料研究了一下。基于WEB的文件上传可以使用FTP和HTTP两种协议,用FTP的话虽然传输稳定,但安全性是个严重的问题,而且FTP服务器读用户库获取权限,这样对于用户使用来说还是不太方便。 剩下只有HTTP。在HTTP中有3种方式,PUT、WEBDA... 阅读全文
posted @ 2006-11-01 08:58 伊凡 阅读(1148) 评论(1) 推荐(0)
2006年10月31日
Asp.net 1.0 升级至 ASP.NET 2.0十个问题总结
摘要: 1.Global.asax文件的处理形式不一样 转化后将出现错误,在vs2003中Global.asax具有代码后置文件,2.0下, 将代码分离文件移到 App_Code 目录下,以便使其自动变为可通过应用程序中的任意 ASP.NET 页面访问。“Code-behind”属性将从 ASAX 文件的指令中删除。vs2005则直接把代码写在Global.asax。所以需要删除转化过来的文件重新加入... 阅读全文
posted @ 2006-10-31 15:09 伊凡 阅读(275) 评论(0) 推荐(0)
软件项目管理常见问题分析
摘要: 作者:卢琳生 摘要: 本文分析了软件项目管理常见问题:缺乏项目管理系统培训、项目计划意识问题、管理意识问题、沟通意识问题、风险管理意识问题、不重视项目经验的总结、项目干系人相关问题、项目团队内分工协作问题,抛砖引玉地提出了部分解决方案,提出了项目约束绳与多重目标模型。 关键字: 软件项目管理、问题、分析 正文: 目前许多软件开发公司实行了ISO质量管理体系,也有越来越多的公司通过了CMM软件成熟度... 阅读全文
posted @ 2006-10-31 11:41 伊凡 阅读(682) 评论(0) 推荐(1)
软件项目成功的要素
摘要: 曾经有个笑话,说三个软件高级人材等待上帝安排工作,一个说自己擅长抽象思维,上帝说那就做系统分析师吧;一个说自己工作非常细心,上帝说那就做QA;最后一个说,我实在没有更多的才能,那就做项目经理吧。有句项目管理名言则是这个笑话的最好解释:对项目经理的知识要求是要有1英里宽,7英寸深。也就是说,各方面的综合能力是项目经理的首要技能。项目管理引入中国好多年了,除了国外的PMP、IPMP认证体系,现在更是将... 阅读全文
posted @ 2006-10-31 11:31 伊凡 阅读(794) 评论(0) 推荐(0)
软件项目经理所必需具备的素质
摘要: 许多人都以为项目经理总是与“理想与光荣”相伴的,其实作为一个有志于改进中国软件开发流程的项目经理来说,他们承担的更多的是“艰辛与痛苦”。 在这里,我通过我担任项目经理期间所遇到的种种现象,来 总结项目经理所必需具备的素质,当这些素质您不具备的话,就需要花费多年的努力来培养他,如果无法培养成功,那么请您转换岗位,因为项目经理不适合您,您难以在这个方面获的成功。 一、执着 可以这么说,在... 阅读全文
posted @ 2006-10-31 11:19 伊凡 阅读(439) 评论(0) 推荐(0)
对比面向对象和面向服务
摘要: Metaphor: bridge to the unknown. – Object thinking 就像Object thinking那本书中所说的那样,“比喻: 通向未知的桥梁”,同样,我们在学习新技术和新名词的时候也可以通过打比喻,作对比来达到知晓的目的。那么比喻为什么能够帮助我们呢?那是因为,人们总对于自己熟悉的事物比较能够理解。通过比喻和对比,在新事物与旧事物之间建立快速联系,就能够帮助... 阅读全文
posted @ 2006-10-31 11:16 伊凡 阅读(699) 评论(1) 推荐(0)
怎样才能娶到比尔-盖茨的女儿
摘要: 一位优秀的商人杰克,有一天告诉他的儿子: 杰克:我已经决定好了一个女孩子,我要你娶她 儿子:我自己要娶的新娘我自己会决定 杰克:但我说的这女孩可是比尔·盖茨的女儿喔 儿子:哇!那这样的话…… 在一个聚会中,杰克走向比尔·盖茨 杰克:我来帮你女儿介绍个好丈夫 比尔:我女儿还没想嫁人呢 杰克:但我说的这年轻人可是世界银行的副总裁喔 比尔:哇!那这样的话…… 接着,杰克去见世界银行... 阅读全文
posted @ 2006-10-31 11:07 伊凡 阅读(355) 评论(1) 推荐(0)
2006年10月30日
一个关于项目管理的通俗讲解
摘要: 想首先问大家一个问题:你觉得中国人聪明还是美国人聪明? 我见过最好的回答是美籍华人。 我们说美国人很愚蠢,为什么呢? 你们都考过T或G吧,他们经常会出这么一道题1/3+1/2=? 50%的人回答是2/5,这可是美国研究生入学考试的试题呀! 通常在这个问题之前还有一个1/2+1/2=?为什么? 他们怕太难了,先给个容易的热身一下。 我在美国的时候见过很多的PHD,对于美国人来说if..... 阅读全文
posted @ 2006-10-30 15:56 伊凡 阅读(441) 评论(0) 推荐(0)
项目管理与Project2000的应用
摘要: 一、 项目管理与Project2000的关系 在项目管理知识体系中,包括九大知识领域(范围管理、时间管理、费用管理、质量管理、人力资源管理、沟通管理、风险管理、采购管理、综合管理)。但从项 目管理辅助工具软件Project2000来说,它包含了这九大知识领域中的5大核心领域,另外4个领域需要通过其它辅助工具或人工操作来完成。包括的5大领域如下所述: 1、 范围管理项目管理的第一个知识领... 阅读全文
posted @ 2006-10-30 15:38 伊凡 阅读(1882) 评论(0) 推荐(0)
项目管理与Project2000的应用
摘要: 一、 项目管理与Project2000的关系 在项目管理知识体系中,包括九大知识领域(范围管理、时间管理、费用管理、质量管理、人力资源管理、沟通管理、风险管理、采购管理、综合管理)。但从项 目管理辅助工具软件Project2000来说,它包含了这九大知识领域中的5大核心领域,另外4个领域需要通过其它辅助工具或人工操作来完成。包括的5大领域如下所述: 1、 范围管理项目管理的第一个知识领... 阅读全文
posted @ 2006-10-30 15:38 伊凡 阅读(765) 评论(0) 推荐(0)
2006年10月27日
数据库人员面试:SQL Server常用测试题
摘要: 题目1 问题描述: 为管理岗位业务培训信息,建立3个表: S (S#,SN,SD,SA) S#,SN,SD,SA 分别代表学号、学员姓名、所属单位、学员年龄 C (C#,CN ) C#,CN 分别代表课程编号、课程名称 SC ( S#,C#,G ) S#,C#,G 分别代表学号、所选修的课程编号、学习成绩 1. 使用标准SQL嵌套语句查询选修课程名称为’税收基础’的学员学号和姓名... 阅读全文
posted @ 2006-10-27 11:45 伊凡 阅读(1698) 评论(1) 推荐(0)
2006年10月25日
求职路上英语面试问答大全
摘要: 想找一份满意的工作吗?面试中面对外国老板连珠炮似的提问,有没有觉得心慌意乱、无所适从?求职过程中面试尤为重要,回答问题,如果能简明扼要,真诚中肯,合乎老外口味,那么录取机会必定大大增加。当然,有的问题,也要轻描淡写,以免言多必失。本篇摘录了若干面试中出现频率较高的问题及精彩回答,希望能在您求职路上助您一臂之力。 Q: Can you sell yourself in two minutes?... 阅读全文
posted @ 2006-10-25 08:56 伊凡 阅读(308) 评论(0) 推荐(0)
2006年10月23日
ASP.NET面试题
摘要: 1. 简述 private、 protected、 public、 internal 修饰符的访问权限。答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。 2 .列举ASP.NE... 阅读全文
posted @ 2006-10-23 15:34 伊凡 阅读(1389) 评论(0) 推荐(0)
2006年10月22日
ADO.NET并发性
摘要: ADO.NET已经得到了广泛的应用,对于初学者搞懂基本的概念很重要,不如就写点基础的吧。首先介绍一下什么叫“并发”:我们在使用多用户数据库时常常会碰到数据更新失败、删除失等情况,如果有多个用户且同时访问一个数据库则当他们的事务同时使用相同的数据时可能会发生并发问题。 并发问题包括: 1.丢失或覆盖更新。(幻像读) 2.未确认的相关性(脏读)。3.不一致的分析(非重复读)。ADO.... 阅读全文
posted @ 2006-10-22 23:29 伊凡 阅读(795) 评论(1) 推荐(0)
C#面试题解答
摘要: 1、C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里? property和attribute汉语都称之为属性。不过property是指类向外提供的数据区域。而attribute则是描述对象在编译时或运行时属性的。这两者是有本质区别的。 2、讲一讲你理解的web service,在dot net framework中,怎么很好的结合xml?(讲概... 阅读全文
posted @ 2006-10-22 23:26 伊凡 阅读(458) 评论(0) 推荐(0)
2006年10月19日
C#.Net的常见面试试题
摘要: 1.面向对象的思想主要包括什么?2.什么是ASP.net中的用户控件3.什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?4.列举一下你所了解的XML技术及其应用5.值类型和引用类型的区别?写出C#的样例代码。6.ADO.net中常用的对象有哪些?分别描述一下。7.如何理解委托?8.C#中的接口和类有什么异同。9.。net中读... 阅读全文
posted @ 2006-10-19 09:52 伊凡 阅读(488) 评论(0) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3