-
核心编程
一.代码协定 1.前提条件 Contract.Requires(bool) .EndContractBlock();用于兼容旧if判断代码 2.后置条件 .Ensures(bool) .Resulttype() 返回值 .OldValuetype(x)返回参数的原始值 .ValueAtResult(out x)返回out参数的值 3.集合检查 .Exists()任一项满足条件 .ForAll()...
2018-06-18 03:06:18
-
C#基础---事件的使用
一:什么是事件 事件是可以被控件识别的操作,如按下确定按钮,选择某个单选按钮或者复选框。每一种控件有自己可以识别的事件,如窗体的加载、单击、双击等事件,编辑框(文本框)的文本改变事件,等等。事件在桌面应用程序里面无处可见,比如winform,WPF。。。,其次...
2018-06-18 03:06:11
-
设计模式(8)---桥接模式
定义: 桥接模式:将抽象部分与它的实现部分分离,使它们都可以独立地变化。 解释:抽象与它的实现分离并不是说让抽象类与其派生类分离,而是抽象类和它的派生类用来实现自己的对象。 UML类图和基本代码: class Program { static void Main( string [] args) { Abstra...
2018-06-18 03:06:11
-
如何安全实现“记住我”的功能
一、记住我的功能不安全的地方 登录之后,让我们来看看cookies 如果你没勾选记住我的话,这些要命的信息是不会被cookie记录的,所以那个功能原本也只是单纯为了方便用户再访的。在图中,我的邮箱地址是赤裸裸的,但密码并非明文。然而不要高兴得太早,对着那串似乎坚不...
2018-06-18 03:06:05
-
C# 处理csv格式的Excel文件代码
public class CSVFileHelper { /// summary /// 将DataTable中数据写入到CSV文件中 /// /summary /// param name="dt"提供保存数据的DataTable/param /// param name="fileName"CSV的文件路径/param public static void SaveCSV(DataTable dt, string fullPath) { File...
2018-06-18 03:06:07
-
HttpWebRequest的使用
HttpWebRequest类主要利用HTTP 协议和服务器交互,通常是通过 GET 和 POST 两种方式来对数据进行获取和提交。下面对这两种方式进行一下说明: GET 方式 GET 方式通过在网络地址附加参数来完成数据的提交,比如在地址 http://www.studyofnet.com/?hl=zh-CN 中,前面部分...
2018-06-18 03:06:03 Powerpoint
-
看看Parallel中高度封装的三个方法,Invoke,For和ForE
说到.net中的并行编程,也许你的第一反应就是Task,确实Task是一个非常灵活的用于并行编程的一个专用类,不可否认越灵活的东西用起来就越 复杂,高度封装的东西用起来很简单,但是缺失了灵活性,这篇我们就看看这些好用但灵活性不高的几个并行方法。 一:Invoke 现在电...
2018-06-18 03:06:00 电子商务
-
sql每五秒插入一条数据 一次插入N条数据
1建立数据表 create table projectManage(ID int identity primary key not null , projectName nvarchar ( 20 ) not null ,manager_1 nvarchar ( 10 ) not null ,manager_2 nvarchar ( 10 ) not null ,monitor nvarchar ( 10 ) not null ,isFire varchar ( 2 ) null ,...
2018-06-18 03:05:59 cms
-
单元测试初接触
我测试程序的方式比较原始,直接调试运行。前两天跟同事学会了附加进程调试,觉得很神奇,但是即使附加进程还是需要些前面的测试代码。也比较麻烦。于是就想到了还有单元测试的东西。当然用的是VS的自带的测试框架,具体的运行原理没有深究。以后搞懂它了再写一篇详细...
2018-06-18 03:05:41
-
NPOIHelper.cs (NPOI 2.1.1)
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Data; 6 using System.IO; 7 using NPOI.XSSF.UserModel; 8 using NPOI.SS.UserModel; 9 10 namespace NetLib 11 { 12 public static class NPOIHelpe...
2018-06-18 03:05:49
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash




