自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 今天,你面向对象了吗?

<br />关于武术绝招:我的武术老师告诉我他的绝招就是直拳,而且从第一天开始他就告诉我每天不低于五千次的训练,当我把这个直拳练到非常快速的时候,这就是绝招了。开始我根本不相信老师交给的绝招。后来在韩国练跆拳道,与世界第一号种子选手对话,才恍然大悟老师的话——他们把简单的动作练的不可替代,而往往简单的动作就是最常识的动作,最直接的动作、最致命的动作。有没有绝招,有的。任何事物都有关键和解决办法,而往往绝招就是常识,是最简单的方法。而我们常规的人都误解,我们认为要复杂才能够厉害。<br /

2010-12-08 16:06:00 343

原创 了解我们的工作,软件开发(转贴)

   软件开发是一个非常有创造性的工作,相信很多投身软件事业的朋友们,最初也应该是被它这个魅力所吸引吧。每当自己开发的软件,能够被别人使用时,每当自己写的程序足够漂亮时,别提多高兴了。是的,像我们初始的感受一样,软件开发要遵循以下两个原则<br />1.按规定时间给客户提供稳定、安全、高效的程序。<br />2.程序的代码要易维护、易扩展,而且要有复用。<br /><br />   上面写的两个原则呢,比较简单,如果大家需要详细说明,建议大家买一本软件工程的书籍来阅读。我在这里提及两个原

2010-12-08 16:05:00 361

转载 什么事都得先打好基础,学习面向对象也是如此

<br />  大家不要以为面向对象是从石头里蹦出来的。它只是提供了新的思维模式和代码组织结构,其他都是我们常常用到的东西。大家可能觉得歌手很风光,随便上台唱首歌就可以拿到比较好的报酬。但你知道吗?他们每天都得练基本功,声带、气息、咬字、共鸣等等,你觉得这些很简单吧~但恰恰是这些基本功,才让他们唱出最美丽的声音。<br /><br />先把自己的卫生做好<br />  大家在舒适、整洁的环境里工作时,会感到心情舒畅,。我们写的代码也是,杂乱无章的代码,会让我们感到摸不着头绪,工工整整的代码,

2010-12-08 16:03:00 511

转载 使用一次性密码解决方案更安全地验证身份

密码的安全和管理是令企业 IT 管理员 非常头疼的一个问题。用户往往创建非常简单的密码,或将其密码写下来以确保他们能够记住这些密码。此外,几乎没有安全有效的程序来重置密码。既然存在这些限制,如何才能在远程用户访问您的网络时减少此类安全问题呢?由于许多用户都会写下他们的密码,如何才能使公司的密码解决方案更加可靠呢?我将介绍如何使用基于标准的技术以及 C# 和 C 来开发一次性密码 (OTP) 概念验证。但是,我想先大致介绍一下密码替代技术。有多种方法可用于消除远程用户的标准密码。可使用证书颁发机构来向用户颁发

2010-06-24 14:20:00 3111

转载 数据库与面向对象是冤家

 面向对象和数据库之间存在着矛盾。这正是我们学习了面向对象理论之后,信心百倍地要去做项目时,突然发现有很多问题的原因……  话说当年面向对象和数据库刚出道的时候,曾经引发过惊天动地的大讨论(当然,这里说的是关系型数据库,以下简称数据库)。两个阵营的人都试图说服对方,加入到自己的阵营里来(传说是都说了,你别做了那个了,没发展)。经过车轮式讨论,也没得到共识,只好分道扬镳了。  虽然,

2009-06-02 11:10:00 608

原创 学历教务系统项目管理经验之谈

       从事远程学历教育的教学教务管理平台的开发、管理多年,一直想把遇到的挫折和感悟和同行分享,于是集中几天时间整理出这篇文章,希望能对在这一行业奋斗的兄弟姐妹有所启发。文章中的一些观点也许有所偏激,但却是我的心声,欢迎批评指正。由于整个教学教务平台内容十分庞杂,本文涉及到的内容主要是教务管理方面。       在国内学历教育教务管理平台是非常有特色的,由于此行业对政策相当敏感,教育部一

2009-05-06 14:17:00 1116

原创 .NET与J2EE之争

   这篇文章不是告诉程序员应该选用哪条道路发展的,而是提供给需要技术平台的公司的,你的平台更适合用哪种架构。在网上随便搜索一下“.NET与J2EE”就会找到一大堆文章,里面不乏一些资深程序员的论调。所以我在这里不去讨论孰好孰坏,只说哪个更适合你的平台。    如果要找合适的工具,先要看你要做什么,其次要看你打算投入多大代价去做。第一个问题,你要做什么?很多公司其实在作平台之前,对这个问题并不

2009-05-06 10:39:00 530 2

原创 asp.net中取得服务器错误信息

在global.asax.cs中加入protected void Application_Error(Object sender, EventArgs e)  {   String Message = "/r/nURL:/n http://localhost/" + Request.Path    + "/r/n信息:/n " + Server.GetLastError().GetBaseExce

2007-02-02 10:52:00 611

原创 使用c#取得未读邮件信息(exchange)

///   /// 取得未读邮件信息  ///   ///   private int GetUnReadMailCount(string strUserID,string strPassword)  {   string url= ConfigurationSettings.AppSettings["ExchangeServer"];       System.Net.HttpWebReques

2007-02-02 10:50:00 4003

原创 利用Visual C#.net 创建一个DTS 自定义的任务

本文描述了如何利用Visual C#.net 创建一个DTS 自定义的任务。你可以通过C#.net创建自定义的任务的方式扩展DTS的功能。之后你可以安装并注册任务,他讲出现在DTS设计其中,就像默认的DTS任务。总之,你能够使用.NET Framework创建自定义的任务。  在本文中除了讲创建一个DTS自定义任务外,还包括一下部分内容:  1、这篇文章中自定义的代码分为编译、注册和安装自

2007-02-02 10:49:00 647

原创 应用事件探查器优化SQL Server系统

 当你的SQL Server数据库系统运行缓慢的时候,你或许多多少少知道可以使用SQL Server Profiler(中文叫SQL事件探查器)工具来进行跟踪和分析。是的,Profiler可以用来捕获发送到SQL Server的所有语句以及语句的执行性能相关数据(如语句的read/writes页面数目,CPU的使用量,以及语句的duration等)以供以后分析。但本文并不介绍如何使用Profile

2007-02-02 10:47:00 660

原创 导入excel,进行数据校验

近来遇到这样一个需求,客户要求平台提供一个导入excel文档的功能,文档中有多条记录,要对每条记录处理后放入数据库,首先分析:客户提供的excel内容不一定合法,要求提供校验功能,内容不合法的要求用户改正,正确的可以导入。方案1:使用SELECT * FROM OpenDataSource( Microsoft.Jet.OLEDB.4.0,   Data Source="c:/tes

2006-06-26 16:23:00 7971 3

原创 ASP.NET编程中的十大技巧

在本篇文件中,我们将讨论编程人员在使用ASP.NET开发应用程序时需要注意的10个技巧,这些技巧涉及从缺省的控件、表单名的改变到StringBuilder类的使用,有助于编程人员能够尽快地适应.NET环境。 1、在使用Visual Studio .NET时,除直接或非引用的对象外,不要使用缺省的名字。 .NET带来的好处之一是所有的源代码和配置文件都是纯文本文件,能够使用Notepad

2005-02-18 16:28:00 738

原创 对象-关系数据库之间的映射

http://www-900.ibm.com/developerWorks/cn/components/mapping-to-rdb/index.shtml#1a

2004-09-02 09:20:00 982

原创 使用UML对系统进行建模

http://www.whdahua.com/websharporg/articles/umlmodel.htm

2004-08-25 11:41:00 1592

原创 软件可重用性的一点思考

建立开发可重用软件的意识:   首先建立开发可重用软件的意识,不管你所开发的软件有多么特殊,其中必定含有一些公共的逻辑和功能,将公共的逻辑或模块同真正特定的逻辑分开,学会从一个特定的问题集中抽象出几个逻辑层次,分开实现。可重用软件模块将作为一个特定软件产品的副产品而重放光芒。   保持类或模块的简单和纯粹:   保持类或模块的简单和纯粹,越是简单、功能纯粹的软件越可能被重用。"越是简单,越是复杂"

2004-08-25 10:31:00 1056

原创 WINDOWS系统文件详解

 某个牛人做WINDOWS系统文件详解。超牛!很详细介绍WINDOWS系统文件用途,想各位保存一份以后说定会有用A ↑ ACCESS.CHM - Windows帮助文件 ACCSTAT.EXE - 辅助状态指示器 ADVAPI32.DLL - 高级Win32应用程序接口 AHA154X.MPD - SCSI驱动程序 AM1500T.VXT - 网卡驱动程序 AM2100.DOS - 网

2004-08-24 17:45:00 1244

原创 NET环境下有关打印页面设置、打印机设置、打印预览对话框的实现

开源:.NET环境下有关打印页面设置、打印机设置、打印预览对话框的实现    我个人认为,开发MIS,首先就得解决网格的问题,而开发工具为我们提供了如DataGrid、MSHFlexGrid的控件。其次,是打印的问题,将业务单据与数据报表打印出来。可想而知,即使一个业务功能非常完美齐全的管理软件,没有打印的支持,也一定不算是一个完整的软件。  对于打印,我们总是在用户打印之前可以看看打印的

2004-08-19 10:43:00 2043 2

原创 ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页

 ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页  ASP.Net中的DataGrid有内置分页功能, 但是它的默认的分页方式效率是很低的,特别是在数据量很大的时候,用它内置的分页功能几乎是不可能的事,因为它会把所有的数据从数据库读出来再进行分页, 这种只选取了一小部分而丢掉大部分的方法是不可去取的.在最进的一个项目中因为一个管理页面要管理的数据量非常大

2004-08-19 10:26:00 906

TortoiseSVN简明教程

TortoiseSVN简明教程,内容很详细,最流行的版本管理软件

2011-08-11

空空如也

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

TA关注的人

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