专题专用
文章平均质量分 60
lanmao100
这个作者很懒,什么都没留下…
展开
-
C#画统计图(ZedGraph)
最近要做一个统计分析系统,需要画统计图,听说OWC画图特别慢,而且不好看,ReportView效果不好而且生成图也很慢。于是就找了一个开源的画统计图的系统------ZedGraph.选ZedGraph的另一个主要目的是它的开源代码有.NET2.0的版本,我现在在2005上开发,有2.0的程序当然最好了!ZedGraph支持折线图、柱状图、饼图。由于开发的需要,我把ZedGrap原创 2007-10-26 18:23:00 · 5435 阅读 · 3 评论 -
什么是证券投资基金?
什么是证券投资基金?就是专家替你理财,证券投资基金是一种间接的证券投资方式。基金管理公司通过发行基金单位,集中投资者的资金,由基金托管人(即具有资格的银行)托管,由基金管理人管理和运用资金,从事股票、债券等金融工具投资,然后共担投资风险、分享收益,说白了就是专家替你理财。而目前的证券投资品种大致分为货币市场基金、债券型基金、股票型基金,保本型基金等。什么是股票型基金?就是基金投资方向为股票,股票型转载 2007-10-16 19:37:00 · 1667 阅读 · 0 评论 -
什么是Tags?
什么是Tags? 硬分类:就是已往我们发文章的时候通过选择系统现有的固定的分类。软分类:根据文本或者信息的意义由信息的组织者为信息指定一个或者多个“标签”。Tag(中文叫做“标签”)是一种更为灵活、有趣的日志分类方式,您可以为每篇日志添加一个或多个Tag(标签)当然,您也可以简单地把一个Tag(标签)理解为一个日志分类,但是Tag和分类的不同之处也很明显:首先,分类是您在写日志之前就定好的转载 2007-10-12 20:21:00 · 1954 阅读 · 0 评论 -
编程十大好习惯
1、设计规划 现在是模块化程序设计的天下,应用程序要实现的目标就是金字塔尖,进行程序设计规划的意义就在于,对构成金字塔的基础模块进行划分,规划得越详细,模块分工越明确,越容易明白下一步该做什么,这好比搭积木的游戏,你可以把你的积木块组合成各种各样的形状,但首先要熟悉每个积木块的功能。 2、有备无患 实战之前,先找几个样例程序研究研究,最起码明白怎么开头,怎么结转载 2007-10-12 20:29:00 · 556 阅读 · 0 评论 -
什么是MVC
模型-视图-控制器(MVC)是Xerox PARC在八十年代为编程语言Smalltalk-80发明的一种软件设计模式,至今已被广泛使用。最近几年被推荐为Sun公司J2EE平台的设计模式,并且受到越来越多的使用 ColdFusion 和 PHP 的开发者的欢迎。模型-视图-控制器模式是一个有用的工具箱,它有很多好处,但也有一些缺点。MVC如何工作MVC是一个设计模式,它强制性的使应转载 2007-10-12 20:16:00 · 605 阅读 · 0 评论 -
年终奖,你拿了多少?
岁末将至,勤恳工作了一年,总算到了收获的时候。年终奖成了这时候员工们最关心的话题。有没有年终奖,年终奖的多少,成了判断企业发展兴衰、自身工作能力、人才留走与否的风向标。对企业老板来说,无疑想给为自己带来最大利润的员工以最大奖励,但又要照顾到其他员工的情绪,要奖励最优秀的员工,还是平均照顾到每个员工,每个老板都有自己的选择,每个员工也都有自己的抱怨。每年年关将近的时候,年终奖都会成为一个话题。哪原创 2008-01-23 18:25:00 · 1770 阅读 · 0 评论 -
程序设计: 猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒。(C#语言)
程序设计: 猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒。(C#语言)要求: 1.要有联动性,老鼠和主人的行为是被动的。2.考虑可扩展性,猫的叫声可能引起其他联动效应。 要点:1. 联动效果,运行代码只要执行Cat.Cryed()方法。2. 对老鼠和主人进行抽象评分标准: .构造出Cat、Mouse、Master三个类,并能使程序运行(2分) 从Mouse和Master转载 2007-11-07 14:50:00 · 921 阅读 · 0 评论 -
c# 写的一个类帮助器(动态生成类 动态类 动态属性)
写的一个类帮助器,思路是,可以使用这个帮助器对类动态地控制(在运行时),如添加,删除其成员。最近要用到这个,在网上找了点资料,也不全面,就自己查msdn帮助文件。自己写了一个,功能还不是很完善,如果大家有兴趣扩展下功能的话,就再好不过了。现在只能控制属性,还不能控制其它成员,如事件,方法等等。演示一:动态生成类。演示二:动态添加属性到类。演示三:动态从类里删除属性。演示四:动态获取和设置属性值转载 2008-01-23 17:57:00 · 4340 阅读 · 1 评论 -
你可以跑不赢刘翔,但一定要跑赢CPI
“你可以跑不过刘翔,但你一定要跑过CPI。”这是近来看到的最有意思的一句话。的确如此,你可以不喜欢运动,但你的财富一辈子都在赛跑,这是一场长达几十年的“马拉松”,这场比赛悄无声息,甚至不管你愿不愿意参加,而你的对手就是CPI。 最受关注的:CPI指数 CPI,是消费者物价指数(Consumer Price Index)的英文缩写,这个指数反映了与居民生活有关的产品及劳务价格的变动。举例子原创 2008-01-25 09:27:00 · 1877 阅读 · 0 评论 -
C#精髓 -- GridView
GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话框GridView实现自动编号GridView实现自定义时间货币等转载 2008-01-30 19:31:00 · 599 阅读 · 0 评论 -
北京海淀:满大街跑的都是月薪上万的小程序员儿!
呵北京城,如此可爱的一个地方。 我住在海淀区,这里满大街跑的是月薪上万的小程序员儿,还有痛骂计算机专业无美女的项目经理,他们大脑袋、厚眼镜、因熬夜而布满血丝的眼睛,因不见阳光而酷似吸血鬼的脸,穿一个星期不洗的T-SHIRT,很有很有味道的,他们供楼不供车,他们翻开报纸只盯住北边的楼盘,倒不是因为关心奥运村,实在是想离公司近一些。我,衷心地喜欢着这个区。 有女友去国贸那边应聘工作回来,一脸幸转载 2008-02-02 17:23:00 · 966 阅读 · 0 评论 -
沙发的故事——人才的价值在于贡献度?
本文转载自『恋花蝶的博客!』http://blog.csdn.net/lanphaday更多精彩内容,欢迎访问恋花蝶的博客!本文欢迎转载、打印、分发等,但不可用于商业用途,任何时候必须保留全文完整,并声明转载自恋花蝶的博客(http://blog.csdn.net/lanphaday),谢谢。作者 恋花蝶(赖勇浩)甲同学买了一张3000块的沙发,第二日去乙同学家里,发现乙家里竟然有一张一模一样的沙转载 2008-02-02 10:38:00 · 812 阅读 · 0 评论 -
系统分析师修养
系统分析作为专家、顾问、高级人才,是精英中的精英,往往决定着企业信息化建设的成败;他们既是IT企业中的技术骨干和将才,负责公司项目可行性研究与利益分析,是企业的智囊高参和运筹帷幄的帅才;同时又但负着研发人员的技术指导工作;他们是IT企业软件新产品市场前景的预测者和参与营销的市场策划者,承担着为客户设计开发软件新产品的业务指导任务和向客户提供二次开发的技术支持和培训顾问服务;因此他们往往同时代表着客转载 2007-11-23 09:45:00 · 486 阅读 · 0 评论 -
一个IT人的建议:跳槽一定要谨慎
每年年初跳槽最多,跳槽是一门学问,也是一种策略。跳槽并不意味着你就能够取得职业的成功,当面临跳槽时,如何顺利地完成跳槽,从而取得职业的成功呢?以下是一些切身体会,值得大家参考。 不错,大家逐渐逐渐步入了跳槽的殿堂。这三年,我是跳烦了,如今无所它求,但求稳定。不过,仅凭借我这七次跳槽的经验,说点感受,也希望大家能够越跳越好: (1)不要指望会一下子能够跳到多么好的公司,绝大多数公司都转载 2008-02-19 17:31:00 · 799 阅读 · 0 评论 -
[.NET 3.x新特性一]自动属性,对象初始化及集合初始化
今天公司弄了个VS2008 beta 2中文版,虽然很大一部分是为了JS的智能提示外,也应该好好的温习一下.NET的一些新特性,由于以前写过一些文章,但是都没有系统的学过,都只是尝一下新鲜感。不知道从那开始,所以今天就来看看自动话属性,以及对象初始化和集合初始化的一些新特性。1.自动属性 在做一个程序是我们离不开属性,特别是实体类。我们用指头一个一个的敲着get和set及局部的变量(Fiel翻译 2008-02-21 09:32:00 · 666 阅读 · 0 评论 -
[.NET 3.x新特性三]Lambda表达式
随着岁月的流逝,VS也从2005慢慢的步入2008,.NET也将进入3.5版本,学习的脚步也要慢慢赶上。今天我们来看看C#3.0的又一特性Lambda表达式,它由2.0代理演化而来,也是为LinQ做好必要的准备。Lambda表达式首先我们要知道他的运算符“=>”,在我以前的一篇文章中可以得到在不同版本中所使用代理和通过Lambda表达式的一个例子,你可以在这里看到:[C#3.0]新特性概览.今天翻译 2008-02-21 09:35:00 · 606 阅读 · 0 评论 -
[.NET 3.x新特性五]匿名类型
今天我们来看看C#3.0中的最后一个特性:匿名类型。什么是匿名类型呢?在我们开发过程中离不开JS,JS中的变量声明就属于匿名类型。匿名类型有一个关键字var,但是在C#3.0中的匿名类型在CLR并没有改变,只是在第一次付值时进行类型的判定,而且一旦付值该变量的类型也就确定了,在后面的引用中就不能够改变了,本文和前面一样通过一些例子来说明匿名类型的使用和原理等。 千言万语也不及一个例子,OK我翻译 2008-02-21 09:41:00 · 566 阅读 · 0 评论 -
[ASP.NET用户验证一]Forms验证
在ASP.NET中有几种用户验证的方法:Windows验证,Forms验证和Passport验证。当然用户也可以自定义与验证方法,而最常用的莫过于Forms验证,这也是今天所要讨论的验证方式。 Forms验证方式首先要配置的是web.config文件,把authentication节点配置为Forms验证,而它默认的是Windows验证。再修改配置文件时,还要注意大小写,因为XML文原创 2008-02-20 16:00:00 · 886 阅读 · 0 评论 -
[.NET 3.x新特性二]扩展方法
今天我们接着看一下.NET 3.x的新特性:扩展方法。这里需要说明的是我所说的.NET 3.x的新特性,其实是C# 3.0的一些新特性,考虑到LinQ等我就把这些特性叫做.NET 3.x新特性。可能这样叫会有些歧义,但是我还是觉的这样还好,闲话不多说让我们进入正题。我觉得在C#3.0中引入自动化属性等就已经减少了我们不少负担,而扩展方法是我最喜欢的,它提供的可视化提示中显得更为巧妙。但是我也会觉翻译 2008-02-21 09:34:00 · 551 阅读 · 0 评论 -
Windows 运行程序或服务快捷命令集锦
开始→运行→输入的命令集锦,也就是输入win+R之后快速启动Windows程序或服务的命令:explorer-------打开资源管理器 Nslookup-------IP地址侦测器 logoff---------注销命令 tsshutdn-------60秒倒计时关机命令 lusrmgr.msc----本机用户和组 services.msc---本地服务设置 oobe/msoobe /a--转载 2008-02-20 13:34:00 · 933 阅读 · 0 评论 -
[.NET 3.x新特性四]LinQ查询语法
每天记录一下C#3.0的一些特性,本文主要要介绍的是LinQ的一些类查询的用法。在前面几篇文章中我们了解到了C#3.0中的一些新特性,而我觉得在C#3.0中改变最大或着说变化最大的就要属LinQ了。今天我们通过一些例子来讲解一下他的一些用法,因为我也是在摸索阶段真正项目中还没有涉及到这中用法。 LinQ查询的实现方法在前几篇文章中也有提到过,那就是LinQ是通过方法扩展和Lambda表达式来翻译 2008-02-21 09:40:00 · 632 阅读 · 0 评论 -
获得DataGridViewCheckBoxColumn的状态
当我们选中该Cell后,第1时间得到的该值为: dgView1.Rows(i).Cells(1).Value = False 不过在DataGridView.CurrentCellDirtyStateChanged事件中增加以下语句: DataGridView.CommitEdit 该事件的意思是:单元格状态因其内容更改而更改是发生 CommitEdit :将当前单元格中的更改提交到数据缓存,但不原创 2008-02-29 16:33:00 · 1114 阅读 · 0 评论 -
成功跳槽靠的是什么
跳槽是一门学问,也是一种策略。“人往高处走”,这固然没有错。但是,说来轻巧的一句话,它却包含了为什么“走”、什么是“高”、怎么“走”、什么时候“走”,以及“走”了以后怎么办等一系列问题。 那么当面临跳槽时,如何才能顺利地完成跳槽,从而取得职业的成功呢? 首先,要确定你跳槽的动机是什么和自己是不是需要跳槽。大致来说,一个人跳槽的动机一般有如下两种:一是被动的跳槽,即个人对自己目前的工转载 2008-03-04 23:10:00 · 11824 阅读 · 0 评论 -
VC6.0下STLPort4.6.2安装手记
1. 正则表达式规则1.1 普通字符 字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。 举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"c";匹配到的位置是:开始于2,结束于3。(注:下标从0开始还是从1开始,因当前编程语言的不同而原创 2008-03-04 18:19:00 · 769 阅读 · 0 评论 -
什么叫全文检索-全文检索概念
全文检索是指计算机索引程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序就根据事先建立的索引进行查找,并将查找的结果反馈给用户的检索方式。这个过程类似于通过字典中的检索字表查字的过程。全文检索的方法主要分为按字检索和按词检索两种。按字检索是指对于文章中的每一个字都建立索引,检索时将词分解为字的组合。对于各种不同的语言而言,字有不同的含转载 2007-12-10 18:40:00 · 1125 阅读 · 0 评论 -
System.IO.File类和System.IO.FileInfo类
System.IO.File类和System.IO.FileInfo类主要提供有关文件的各种操作,在使用时需要引用System.IO命名空间。下面通过程序实例来介绍其主要属性和方法。 (1) 文件打开方法:File.Open () 该方法的声明如下: public static FileStream Open(string path,FileMode mode) 下面的代码打开存放在c:原创 2008-02-29 18:46:00 · 825 阅读 · 0 评论 -
手把手教你用VS2005打包问题,如何打包FramkWork2.0.
1:新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图)此主题相关图片如下:2:安装向导关闭后打开安装向导,点击下一步,或者直接点击完成.3:开始制作安装向导完成后即可进入项目文件夹:双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来.原创 2008-03-03 11:14:00 · 3841 阅读 · 4 评论 -
must study and do action now!!!
I must do one decision about my future.I dont like this status like now, I want to be stronger and attractive!I should how to do?I need a particular plan and do action right now!Come on!!!GO!G原创 2008-03-04 22:57:00 · 624 阅读 · 0 评论 -
XmlRootAttribute 类
XML 根元素的属性目标的 XML 序列化[C#][AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.ReturnValue)]public class XmlRoo转载 2008-03-05 17:42:00 · 2554 阅读 · 1 评论 -
工作就是愉快的带薪学习
工作就是一种愉快的带薪学习,只有我们认真的思索这句话才能够真正的理解到工作和学习的关系,工作和自我职业发展关系,工作和知识技能,工作与经验积累之 间的关系。工作的过程就是学习的过程和自我知识积累的过程,只有自己的专业知识技能提升并真正转化为了经验,自己的个人价值才能够被认可。在工作中不思索,不学习那么本来开始从事的是一种脑力劳动,到后面全部转化为一种重复性的体力劳动,工作后期完全无任何经验积累,反转载 2008-03-05 23:46:00 · 635 阅读 · 0 评论 -
XML Serialization Using C#...
Object Serialization is a process through which an objects state is transformed into some serial data format, such as XML or a binary format. For example, you can serialize an object and transport it转载 2008-03-09 00:46:00 · 877 阅读 · 0 评论 -
《士兵突击》能让你学到什么
【“钢七连”队歌】一声霹雳一把剑,一群猛虎钢七连;钢铁的意志钢铁汉,铁血卫国保家园;杀声吓破敌人胆,百战百胜美名传;攻必克,守必坚,踏敌尸骨唱凯旋。 【“钢七连”信条】不抛弃,不放弃 702的一把尖刀,对敌人是尖刀,对训练是剃刀,对自己是剔骨刀。【许三多】 好好活,就是做有意义的事;做有意义的事,就是好好活。【成才】 年轻气盛,因为自持聪明,因为自私浮躁,与“原创 2008-03-08 20:31:00 · 1209 阅读 · 1 评论 -
Web.config文件详解
一、认识Web.config文件Web.config 文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的 Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如果原创 2007-12-11 09:59:00 · 738 阅读 · 0 评论 -
C# 启动外部程序的几种方法
C# 启动外部程序的几种方法:1. 启动外部程序,不等待其退出。2. 启动外部程序,等待其退出。3. 启动外部程序,无限等待其退出。4. 启动外部程序,通过事件监视其退出。 // using System.Diagnostics; private string appName = "calc.exe"; /// /// 1. 启动外部程序,不等待其退出 ///原创 2007-12-15 21:41:00 · 628 阅读 · 0 评论 -
VS2005运行时读写配置文件(.config)
在VS 2005中设置和读取配置文件已经变的很简单了,而且是强类型的,读取的值可以直接赋值给相应的变量,无需强制转换。例如:DateTime userDateTime1 = Properties.Settings.Default.userDateTime1; 真是方便了很多。但是你有没有发现,使用 Properties.Settings.Default.Save() 保存了设置后,Applicat原创 2007-12-15 21:55:00 · 596 阅读 · 0 评论 -
C#泛型集合揽胜
为什么要用泛型集合? 在C# 2.0之前,主要可以通过两种方式实现集合: a.使用ArrayList 直接将对象放入ArrayList,操作直观,但由于集合中的项是Object类型,因此每次使用都必须进行繁琐的类型转换。 b.使用自定义集合类 比较常见的做法是从CollectionBase抽象类继承一个自定义类,通过对IList对象进行封装实现强类型集合。这种方式要求原创 2007-12-15 22:02:00 · 635 阅读 · 0 评论 -
DataTable的排序、检索、合并
介绍大家三个在项目中用到的DataTable的小巧实用的方法(排序、检索、合并):一、排序1 获取DataTable的默认视图2 对视图设置排序表达式3 用排序后的视图导出的新DataTable替换就DataTable(Asc升序可省略,多列排序用","隔开)private DataTable OrderByTable(DataTable strDataTable) {原创 2007-12-16 20:35:00 · 531 阅读 · 0 评论 -
程序集(assembly)
程序集 程序集(assembly)是包含编译好的、面向.NET Framework的代码的逻辑单元。程序集是完全自我描述性的,也是一个逻辑单元而不是物理单元,它可以存储在多个文件中(动态程序集的确存储在内存中,而不是存储在文件中)。如果一个程序集存储在多个文件中,其中就会有一个包含入口点的主文件,该文件描述了程序集中的其他文件。注意可执行代码和库代码使用相同的程序集结构。惟一的区别是可执转载 2007-12-16 20:37:00 · 624 阅读 · 0 评论 -
反射(Reflection)
本文转自 http://blog.csdn.net/fantasiax/archive/2007/02/14/1510216.aspx一.什么是反射(Reflection) 在程序开发中,反射着实是个很酷的概念。为什么酷?因为反射是个物理名词吗——你把它放到程序设计里,一上来谁也听不懂,当然很酷啦!有多酷呢?反正我知道N多公司面试的时候都喜欢拿这个东东说事儿。你别说,有些设计转载 2008-03-09 23:41:00 · 877 阅读 · 0 评论 -
Web Services
Web Services的起源Web应用的巨大成功和不断发展,使其渗透到商业领域和个人生活的各个方面。人们只要使用浏览器,就可以享受到各种各样的Web服务,例如网上购物,网上交易,网络游戏,预定车票,网上聊天和交友等等。与此同时,由于Web技术所带来的优势(统一的客户端和较好的维护性),使一些传统的应用纷纷转型到BS结构上。Web Services的基本原理Web Services转载 2008-03-09 19:20:00 · 707 阅读 · 0 评论