随笔分类 - C#
摘要:Winform方式: if (this.InvokeRequired) { this.Invoke( new Action ( delegate(Form form1) { lblTip.Content = msg; }) , this ); } WPF方式: this.Dispatcher.Beg
阅读全文
摘要://C++中的DLL函数原型为 //extern "C" __declspec(dllexport) bool 方法名一(const char* 变量名1, unsigned char* 变量名2) //extern "C" __declspec(dllexport) bool 方法名二(const
阅读全文
摘要:最下层蓝色部分是.NET Framework的基础,也是所有应用软件的基础。.NET Framework不是凭空出来的,实际上API,COM+,和一些相关驱动依然是它的基石。.NET Framework只不过是对这些前辈们进行了系统的封装和扩充,在这个过程中,吸取了Java框架的很多经验。关于Win
阅读全文
摘要:第一步、在开始的功能表的搜索栏里输入 cmd,然后在搜索结果中的 cmd 按下右键,点选【以系统管理员身分运行】 第二步、在命令提示符窗口里输入下面命令然后按下Enter: powercfg –h off hiberfil.sys文件会自动消失。 如果想让这个文件不放在系统盘中,[HKEY_LOCA
阅读全文
摘要:在安装完的系统中, 1.重启按F8键到修复系统界面; 2.下一步->下一步->运行dos窗口,打开dos窗口; 3.拷贝命令:robocopy "C:\Users" "D:\SystemFils\Users" /E /COPYALL /XJ /XD 除了某个文件; 4.删除命令:rmdir "C:\
阅读全文
摘要:正则表达式使用时需要引用 using System.Text.RegularExpressions; private void buttonX1_Click(object sender, EventArgs e) { Regex r = new Regex("^[0-9]{1,}$"); //正则表
阅读全文
摘要:DirectoryInfo TheFolder=new DirectoryInfo(folderFullName);//遍历文件夹foreach(DirectoryInfo NextFolder in TheFolder.GetDirectories()) this.listBox1.Items.A
阅读全文
摘要:1、取得控制台应用程序的根目录方法 方法1、Environment.CurrentDirectory 取得或设置当前工作目录的完整限定路径 方法2、AppDomain.CurrentDomain.BaseDirectory 获取基目录,它由程序集冲突解决程序用来探测程序集 2、取得Web应用程序的根
阅读全文
摘要:在项目中通常可能会使用不同的数据源,可能是SQL Server也可能是ACCESS或者是Oracle,那么如何保证在使用不同数据源的时候,使项目代码更改的代价最小呢?对,使用工厂模式.在Net1.1的时候,这需要项目实施者自己来完成.在Net2.0中,MS已经新增了几个用于实施工厂模式的类库.首先我
阅读全文
摘要:如果是连接池用单例来实现。 作者:陈刚,桂林人,97年毕业于广西师范大学数学系,暂于IBM中国研究中心兼职从事软件开发(2004.2-?),专注基于java平台的软件开发。email: glchengang@hotmail.comblog: glchengang.yeah.net 随着模式概念的普及
阅读全文
摘要:1、 目的应用系统的开发和维护离不开日志系统,选择一个功能强大的日志系统解决方案是应用系统开发过程中很重要的一部分。在.net环境下的日志系统解决方案有许多种,log4net是其中的佼佼者。在Windows2000及以上操作系统中,有一个Windows日志系统,它包括应用程序(Application
阅读全文
摘要:public static string GetSN(string str){ string strResult="";//作为返回的字符串 StringBuilder sbTemp=new StringBuilder(); //生成注册码 for (int i = 0; i < str.Lengt
阅读全文
摘要:1.cpu序列号2.mac序列号3.硬盘id在给软件加序列号时这三个应该是最有用的,可以实现序列号和机器绑定,对保护软件很有好处.哈哈. using System; using System.Management; /// Computer Information public class Comp
阅读全文
摘要:在了解HTTP断点续传的原理之前,让我们先来了解一下HTTP协议,HTTP协议是一种基于tcp的简单协议,分为请求和回复两种。请求协议是由 客户机(浏览器)向服务器(WEB SERVER)提交请求时发送报文的协议。回复协议是由服务器(web server),向客户机(浏览器)回复报文时的协议。请求和
阅读全文
摘要:一、全相连映像 主存中任何一个块均可以映像装入到Cache中的任何一个块的位置上。主存地址分为块号和块内地址两部分,Cache地址也分为块号和块内地址。Cache的块内地址部分直接取自主存地址的块内地址段。主存块号和Cache块号不相同,Cache块号根据主存块号从块表中查找。Cache保存的各数据
阅读全文
摘要:Ctrl+E,D 格式化全部代码 Ctrl+E,F 格式化选中的代码 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口 F4 显示属性窗口 SHIFT +
阅读全文
摘要:1.文件分为文本文件和二进制文件﹐不过本质都一样﹐都是些01。 2.计算机存储设备存储的0或1﹐称为计算机的一个二进制位(bit)。 3.二进制文件的0和1有专门的应用程序来读﹐所以它们没有什么乱不乱码的问题﹐只要该程序认得就行。(像doc,xls,exe,dll等) 4.文本文件就不一样了﹐not
阅读全文
浙公网安备 33010602011771号