2005年6月3日
摘要: 直到现在中国人还做不了像Windows 95这样大型的软件。“给再多的钱也做不出来!软件组织机构越大越难管理,大到一定时候就无法控制了,就会出现管不了,失控的局面。” “软件是大家的,我为什么要多操那个心。” 为什么会有这么难?程序员多起来,自然就要有分工,有分工的时候,心态调整问题就会凸现出来:原先作坊式作业的时候,软件是一两个程序员写的,软件写完了,虽然在产权上这个软件或许不是自己的,但程序... 阅读全文
posted @ 2005-06-03 10:53 Feelwindy1 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。 Java包(Package)属于一种特... 阅读全文
posted @ 2005-06-03 10:42 Feelwindy1 阅读(483) 评论(1) 推荐(0) 编辑
摘要: sysaltfiles 主数据库 保存数据库的文件syscharsets 主数据库 字符集与排序顺序sysconfigures 主数据库 配置选项syscurconfigs 主数据库 当前配置选项sysdatabases 主数据库 服务器中的数据库syslanguages 主数据库 语言syslogins ... 阅读全文
posted @ 2005-06-03 10:39 Feelwindy1 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 无论你遵从的是重量级的方法,比如Enterprise Unified Process(EUP),还是轻量级的开发过程,如Extreme Programming(XP),建模在软件开发中都是不可或缺的。但不幸的是其中充斥着各种谬误与迷思。这来自于各个方面,有从理论家错误的研究、数十年来信息技术领域内的文化沉积、软件工具开发商天花乱坠半的市场宣传以及象Object Management Group (... 阅读全文
posted @ 2005-06-03 10:37 Feelwindy1 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 这么快工作快二年了,有成功的喜悦,也有失败的痛苦。世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。 1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他专业的人更能写出高质量的软件。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开... 阅读全文
posted @ 2005-06-03 10:33 Feelwindy1 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 如何迅速成为Java高手[Tomjava原创] 很多网友问我学习Java有没有什么捷径,我说“无他,唯手熟尔”。但是我却很愿意将自己学习的一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛! 要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun... 阅读全文
posted @ 2005-06-03 10:30 Feelwindy1 阅读(356) 评论(0) 推荐(0) 编辑
  2005年5月12日
摘要: 最近我利用.NET开发一套WEB程序,使用8003端口,当我部署到客户时,他们运行的是 Tomcat,使用80端口。而我也需要80端口,因为网通不能进行带端口的解析。 这个问题以前都没遇到过,后来到网上到处找资料,现在把它总结出来: 如果服务器上已经安装了Apache(使用Apache + Tomcat)的话,那么IIS与Apache是没有办法使用同一个80端口的,因为无论是IIS或者Apache... 阅读全文
posted @ 2005-05-12 22:20 Feelwindy1 阅读(6027) 评论(1) 推荐(0) 编辑
  2005年5月8日
摘要: 最近在做一个小游戏,由于里面要用到Timer,所在特地在SDK中彻底翻了一遍,发现在SDK中有三个Timer, System.Threading.Timer System.Timers.Timer System.Windows.Forms.Timer 然后就到处去搜些资料来对比下,看哪个东西更适合我(性能好点的,使用方便的), 后来发现微软上的一遍文章,http://msdn.microsoft.... 阅读全文
posted @ 2005-05-08 18:21 Feelwindy1 阅读(1031) 评论(0) 推荐(0) 编辑
  2005年3月30日
摘要: “代码分离”是一种为了更好的分离商业逻辑和美工页面而设计的一种新的编译模型,它本身和ASP的混合模式存在着根本上的区别。因为ASP是使用脚本语言(例如VBscript或者Javascript)编写的,所以当我们访问ASP页面时,脚本的执行引擎会对代码进行线性分析然后再解释执行。而ASP.NET使用了编译模式,所以执行效率要比ASP高很多。在我们设计ASP.NET应用程序时,我们可以选在“内联”或者... 阅读全文
posted @ 2005-03-30 23:53 Feelwindy1 阅读(1142) 评论(0) 推荐(0) 编辑
  2005年2月19日
摘要: 项目是中要用Socket连接,用多线程处理多用户。在实现过程中遇到的问题。 private Socket clientSocket; public void Start() { Thread thread=new Thread(new ThreadStart(MainService)); thread.Start(); } void MainService... 阅读全文
posted @ 2005-02-19 12:11 Feelwindy1 阅读(482) 评论(0) 推荐(0) 编辑
摘要: .NET中的内存管理通常会被认为是GC(Garbage Collection)的事情,程序员不用太操心。的确,GC通过对托管堆(Managed Heap)的管理,使我们(程序员们)有机会从繁琐的诸如内存泄漏之类的问题中解放出来,将精力专注于程序的逻辑上。然而,将所有的事情都交给GC有时会损及程序的效率,严重的甚至可能导致错误。这是由于,GC虽然可以有效地管理托管对象(Managed Objec... 阅读全文
posted @ 2005-02-19 12:05 Feelwindy1 阅读(652) 评论(1) 推荐(0) 编辑
摘要: 发布日期: 4/1/2004 | 更新日期: 4/1/2004 Gregory Leake Microsoft Corporation James Duff Vertigo Software, Inc. 2003 年 5 月 适用于: Microsoft? .NET 框架 1.0 和 1.1 Microsoft? Windows 2000 和 Windows Server? 2003 ... 阅读全文
posted @ 2005-02-19 12:02 Feelwindy1 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 在《数据库原理》里面,对聚簇索引的解释是:聚簇索引的顺序就是数据的物理存储顺序,而对非聚簇索引的解释是:索引顺序与数据物理排列顺序无关。正式因为如此,所以一个表最多只能有一个聚簇索引。 不过这个定义太抽象了。在SQL Server中,索引是通过二叉树的数据结构来描述的,我们可以这么理解聚簇索引:索引的叶节点就是数据节点。而非聚簇索引的叶节点仍然是索引节点,只不过有一个指针指向对应的数据块。如下... 阅读全文
posted @ 2005-02-19 11:59 Feelwindy1 阅读(1929) 评论(2) 推荐(1) 编辑
摘要: 这么快已经在公司工作一年多了,想到刚进公司的时候,自己还是带着学生的身份进来的,在经验上有很大的不足,幸亏同事们的帮助,让我很快地成长了起来.特别是技术总监,平时跟他探讨技术的时间最长了,从他身上,我学到了很多东西,特别是业务方面的知识,让我受益非浅.他时常告诉我,一个成功的软件,技术不是最关键的,最关键是如何把握客户的需求,如果行业的业务逻辑.做技术的,不能专注于技术,适当的时候就要转型,转... 阅读全文
posted @ 2005-02-19 11:57 Feelwindy1 阅读(385) 评论(0) 推荐(0) 编辑
摘要: SQL注入漏洞是开发人员不注重自己程序的安全性所造成的,说白了也是开发人员技术水平的一个体现,平常总听说“安全性”,感觉离自己很遥远,其实软件的安全性就在我们身边。 该好好检查检查自己的程序了,让防范SQL注入成为自己编写数据库程序的一个习惯! 以下是最近浏览的一些SQL注入和数据库安全性方面的文章,都出自微软,介绍得较为全面,非常值得一读: SQL Injection (資料隱碼)– 駭客的 S... 阅读全文
posted @ 2005-02-19 11:55 Feelwindy1 阅读(658) 评论(0) 推荐(0) 编辑
摘要: HTTP Handlers and HTTP Modules in ASP.NET By Mansoor Ahmed Siddiqui print this article print this article print this article email this article to a colleague suggest an article suggest an ar... 阅读全文
posted @ 2005-02-19 11:49 Feelwindy1 阅读(655) 评论(0) 推荐(0) 编辑
摘要: 摘要: 本文详细介绍了Duwamish网上电子书店的Web.config配置文件的结构处理方式以及用途,阐述了配置文件的各功能模块中的作用。 目录: 引言 配置节处理程序声明 自定义配置节 配置节处理程序 总结 参考资料 作者 引言: 几乎在每本介绍Asp.Net编程的书里,在谈到如何管理数据库连接字符串的时候,都是采用将数据库连接字符串以如下形式放在Web.Config文件中... 阅读全文
posted @ 2005-02-19 11:47 Feelwindy1 阅读(443) 评论(0) 推荐(0) 编辑
摘要: Microsoft.Net Framework为应用程序访问Internet提供了分层的、可扩展的以及受管辖的网络服务,其名字空间System.Net和System.Net.Sockets包含丰富的类可以开发多种网络应用程序。.Net类采用的分层结构允许应用程序在不同的控制级别上访问网络,开发人员可以根据需要选择针对不同的级别编制程序,这些级别几乎囊括了Internet的所有需要--从so... 阅读全文
posted @ 2005-02-19 11:46 Feelwindy1 阅读(1518) 评论(0) 推荐(0) 编辑
摘要: 发布日期: 8/23/2004 | 更新日期: 8/23/2004 Scott Mitchell 4GuysFromRolla.com 适用范围: Microsoft® ASP.NET 摘要:介绍如何使用 Microsoft ASP.NET 执行动态 URL 重写。URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的过程。讨论实现 URL 重写的各种技术,并介绍执行 U... 阅读全文
posted @ 2005-02-19 11:41 Feelwindy1 阅读(383) 评论(0) 推荐(0) 编辑
摘要: I ran into an interesting post today on the ASP. Net NewsGroup regarding Reflection. Somebody mentioned using Reflection inside of an ASP.Net page and was wondering whether this would be a big perfor... 阅读全文
posted @ 2005-02-19 11:39 Feelwindy1 阅读(556) 评论(0) 推荐(0) 编辑