--------【人力资源管理系统】
z-xiaoyao
这个作者很懒,什么都没留下…
展开
-
敏捷开发初接触
什么是敏捷开发? 敏捷开发(AgileDevelopment)是一种以人为核心、迭代、循序渐进的开发方法。 为什么说是以人为核心? 我们大部分人都学过瀑布开发模型,它是以文档为驱动的,为什么呢?因为在瀑布的整个开发过程中,要写大量的文档,把需求文档写出来后,开发人员都是根据文档进行开发的,一切以文档为依据;而敏捷开发它只写有必要的文档,或尽量少写文档,敏捷开发注重的是人原创 2016-04-10 23:11:57 · 491 阅读 · 38 评论 -
登录——被忽略的事
我们编写程序时,基本每次都需要一个登录框来进行登录。 通常我们的逻辑是这样的,让用户输入用户名、密码,如果验证成功则主窗体显示,登录窗口关闭。 if ( textBox1.Text == "1" && textBox2.Text=="1") { frmMain fm = new frmMain();原创 2016-04-29 14:48:07 · 541 阅读 · 37 评论 -
MessageBox使用详解
Messagebox是我们编写程序时都会用到的东西,我每次使用的时候都能让它显示出来,但是我并不了解它的结构,或者说语法,下面简单总结一下。语法 Messagebox(text,title,messageboxbuttons,messageboxicon) 参数解释 Text ,消息框的正文; Title ,消息框的标题; Message原创 2016-04-29 17:01:22 · 13143 阅读 · 45 评论 -
数据迁移之SqlBulkCopy对象(一)
最近在做数据导入的一些功能,因为涉及到的数据比较多,所以就要考虑效率的问题了,经过简单计算,这个系统得支持几十万条数据才行,如果用我们通常使用的insert into 语句效率可想而知,点一下按钮就在那等吧,不用说用户,我们自己都受不了。 后来经过查询资料得知,.Net Framework提供的SqlbulkCopy函数就可以将原来一条一条处理的数据经过批量处理,并且Sqlbu原创 2016-04-30 19:57:25 · 2125 阅读 · 30 评论 -
正则表达式——完美验证
我们在编写程序时验证代码是必不可少的,手机号码验证,邮箱验证,url验证等等,有些验证是比较容易的,但是有些验证如果还用我们通常使用的方法验证就变的相当繁琐了,这时候就需要有个英雄站出来拯救我们了,他就是正则表达式。 什么是正则表达式? 官方解释:正则表达式使用单个字符串来描述,匹配一系列符合某个语法规则的字符串。 个人理解:正则表达式相当于我们填写内容的一个原创 2016-05-01 22:59:53 · 1260 阅读 · 32 评论 -
加密算法—MD5、RSA、DES
最近因为要做一个加密的功能,简单了解了一下加密算法,现在比较常用的有三个加密算法MD5加密算法、RSA加密算法、DES加密算法。 MD5加密算法 定义:MD5算法是将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,即使你看到源程序和算法描述,也无法将MD5的值变回原始的字符串。 应用:在有些操作系统中,用户的密码是以MD原创 2016-05-08 18:20:59 · 3027 阅读 · 31 评论 -
DataTable增删改查详解
数据库中的增删改查我们都已经非常熟悉了,可是有时候如果需要考虑到效率的问题,频繁的访问数据库会使程序的性能大幅度降低,有什么解决方法吗?既可以查询出所要的数据又不用频繁访问数据库,答案是有的。 我们通常所使用的DataTable对象就有增删改查的功能,具体如何实现我们通过一个小例子来说明。 DEMO 首先我们在Form1_Load事件中一次性查询出原创 2016-05-12 13:05:41 · 5199 阅读 · 38 评论 -
事务-程序员的必经之路
以前只是在数据库中使用了事务,但是并没有在代码中使用过事务,最近解决问题时正好有了这个需求,这会不能再放过它了。由于是初次使用首先进行了各种尝试,下面写我尝试过程中的一点点收获。 事务大概可以分为四种:SQL事务,ADO.NET事务,TransactionScope事务,EnterpriseServices事务。 SQL事务我们都很熟悉,这里不再赘述。原创 2016-05-14 16:35:54 · 1298 阅读 · 90 评论 -
ADO.NET-数据库操纵工具
什么是ADO.NET? 它是一个广泛的类组,用于在Microsoft中访问数据,准确的讲,ADO.NET设计了一系列对各种类型数据的访问形式,并提供了对应的类,在类中提供了与对应的数据交互的属性和方法。编程者可以通过这些属性和方法对各种数据源进行操作。 .NET Framework提供的数据提供程序? ADO.NET5个主要对象?原创 2016-05-22 21:27:16 · 663 阅读 · 52 评论