相关分类: Java技术 C/C++ VB delphi
  • 多线程编程学习笔记——线程池(三)

    接上文 多线程编程学习笔记线程池(一) 接上文 多线程编程学习笔记线程池(二) 五、 在线程池中使用等待事件处理器与超时 本示例主要学习如果对线程池中的操作实现超时,并在线程池中正确等待。 线程池还有一个ThreadPool.RegisterWaitForSingleObject,这个方法允许...

    2018-06-18 04:06:55

  • datatable 转excel

    public static void ExportToExcel(System.Data.DataTable dt) { if (dt == null) return; Microsoft.Office.Interop.Excel.Application xlApp = new Microsoft.Office.Interop.Excel.Application(); if (xlApp == null) { MessageBox.Show("无法创建Excel对象,可能您...

    2018-06-18 04:06:52

  • 通过 Visual Studio 的“代码度量值”来改进代码质量

    1 软件度量值指标 1.1 可维护性指数 表示源代码的可维护性,数值越高可维护性越好。该值介于0到100之间。绿色评级在20到100之间,表明该代码具有高度的可维护性;黄色评级在10到19之间,表示该代码适度可维护;红色评级在0至9之间,表示低可维护性。 1.2 圈复杂度 它是...

    2018-06-18 04:06:53

  • C#基础笔记(第十四天)

    1.MD5加密 用户在数据库存密码需要进行再加密,这样一个过程叫MD5加密 只要涉及到存用户的密码一定要用MD5加密 MD5密码一般都是16进制的 把一个密码转换成16进制的过程就叫MD5加密 把字符串加密成MD5,这样一个过程是不可逆的。只能把字符串变成MD5值,不能把MD5值变成...

    2018-06-18 04:06:51

  • FSLIB.NETWORK 简易使用指南

    1、介绍 FSLIB.NETWORK 是一款开源HTTP的高性能高易用性网络库,是对HttpWebRequest/HttpWebResponse的包装,目的是为了用起来更简单明了。设计的时候就为了提供更高的可用性和扩展性。每天由它发现的请求数过亿。 源码:https://github.com/iccfish/fslib.network 作...

    2018-06-18 04:06:41

  • 多线程编程学习笔记——线程池(二)

    接上文 多线程编程学习笔记线程池(一) 三、线程池与并行度 此示例是学习如何应用线程池实现大量的操作,及与创建大量线程进行工作的区别。 1. 代码如下 using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System...

    2018-06-18 04:06:42

  • 制作联动时,数据绑定combox控件会触发SelectedIndexC

    看过很多个网站的解决办法,基本雷同,还不能解决,真怀疑他们是互相直接炒的,没事通过验证。 在做省市区的三级联动时候出现这个问题,最后通过先设置值对象和显示对象,最后才绑定数据,这样一个逻辑操作,什么问题都没有了~ 例子如下 cbProvince.ValueMember = "Key...

    2018-06-18 04:06:41

  • .NET编译过程

    总结一下.NET的编译过程, 一般的高级编程语言会把代码编译成机器码,也就是我们说的非托管代码,执行在编译它的电脑上。 而.NET编译代码的时候会把高级编程语言编译成中间语言 运行在CLR(公共语言运行库)上,也就是把代码集成一个exe文件中, .NET 在编译过程中 没...

    2018-06-18 04:06:38

  • C# 处理Word自动生成报告 二、数据源例子

    C# 处理Word自动生成报告 一、概述 C# 处理Word自动生成报告 二、数据源例子 C# 处理Word自动生成报告 三、设计模板 C# 处理Word自动生成报告 四、程序处理 还是以学生、语文、数学、分数为例吧, 感觉这个和helloworld都有一拼了. 造一张表如下, 整张报表就围绕这个表...

    2018-06-18 04:06:34

  • 11月6日

    ASP.NET MVC程序设计自我感觉刚开始太难了,一个好好的页面分成了好几部分。刚开始没有一点头绪,只能按着源码开始敲一遍,其中80%的代码的含义都不知道啥意思,只能按着教材来一遍,开头是非常痛苦,不知其然 , 更不知其所以然,出了问题就对着源码看,看到底是哪段...

    2018-06-18 04:06:36

2