2012年2月20日
摘要: 各种小功能的代码,开放给大家,一起用!一、设置系统休眠:Application.SetSuspendState(PowerState.Hibernate,true,false);//设置休眠状态二、设置系统关机:publicpartialclassFrm_Main:Form{publicFrm_Main(){InitializeComponent();}privateintisClose=0;//声明一个变量表示是否关机privateconstintWM_QUERYENDSESSION=0x0011;//系统发送的关机命令protectedoverridevoidWndProc(refMess 阅读全文
posted @ 2012-02-20 22:18 独臂侠 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 本实例主要实现使用 INI 文件对软件的用户信息进行注册的功能。运行本程序,输入登录名称、登录口令和注册码,单击“注册”按钮进行注册,如果注册成功,则给出提示;如果信息已注册,系统给出提示信息本实例实现时主要用到了系统API函数 GetPrivateProfileString 和WritePrivateProfileString,下面分别对它们进行详细讲解。(1)GetPrivateProfileString 函数该函数主要用来读取INI 文件的内容,其语法格式如下:[DllImport("kernel32")]private static extern int GetPr 阅读全文
posted @ 2012-02-20 21:56 独臂侠 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 开发一些中小型软件时,通常都采用 Access 数据库,因为 Access数据库体积小、比较方便。但该数据库的安全性比较低,为了防止非法用户的入侵,通常需要为该数据库设置密码,以确保数据库中数据的安全。本实例将对如何使用 C#连接加密的Access数据库进行详细讲解。本实例主要对 Access 数据库的连接方法进行讲解,在连接 Access数据库时需要用到 OleDbConnection 类。下面对本实例中用到的关键技术进行详细讲解。(1)连接 Access数据库的字符串连接 Access数据库的字符串代码如下:Provider=Microsoft.Jet.OLEDB.4.0;Data Sou 阅读全文
posted @ 2012-02-20 21:54 独臂侠 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 在实现本实例之前先来简要了解一下加密的概念,加密是指通过某种特殊的方法,更改已有信息的内容,使得未授权的用户即使得到了加密信息,如果没有正确解密的方法,也无法得到信息的内容。谈到加密的话题,一些读者一定非常感兴趣,而且会联想到复杂的加密算法,本实例主要使用异或“^”运算符简单地实现了对数字加密的本实例实现时主要使用了“异或”运算符对数字进行“异或”运 图19.1 异或算法对数字进行加密与解密算,以达到简单加密数字的目的,下面对其进行详细讲解。“异或”运算符“^”用于比较两个二进制数的相应位。在执行按位“异或”运算时,如果两个二进制数的相应位都为1 或两个二进制数的相应位都为0,则返回0;如果两 阅读全文
posted @ 2012-02-20 21:51 独臂侠 阅读(1085) 评论(0) 推荐(0) 编辑
  2012年2月15日
摘要: 现在在弄一个入库的数据操作,发现了一个很快很好的入库方法,放在这里方便以后查找///<summary>///最快的单表入库方法///</summary>///<paramname="dtSource">数据源</param>///<paramname="destinationTableName">目标表</param>///<returns></returns>publicstaticintSqlBulkCopyToDB(DataTabledtSource,s 阅读全文
posted @ 2012-02-15 20:39 独臂侠 阅读(201) 评论(0) 推荐(0) 编辑
  2012年1月21日
摘要: 原文链接接着数据访问层DAL的再次重构_2_模块的自定义设置节我们继续实现,到这里,开始后台编码,经历了建立数据库、建表、存储过程、web.config的自定义配置节点后,我们来实现数据访问层的编码。首先:用OOP方式来映射后台的表Polls和PollOptions。分别命名为PollDetail和PollOptionDetail简单实体类。注意一些转换映射的事项:简单实体就是对表的列进行封装。映射为对应的属性时注意赋予初始值。 (如日期字段的复制根据需要选择 DateTime.Now 和 DateTime.MinValue、DateTime.MaxValue)构造方法需要重载(添加带参数的构 阅读全文
posted @ 2012-01-21 18:57 独臂侠 阅读(275) 评论(0) 推荐(0) 编辑
  2011年3月16日
摘要: Razor 的详细介绍 http://msdn.microsoft.com/zh-cn/library/ff849693.aspx 阅读全文
posted @ 2011-03-16 16:34 独臂侠 阅读(253) 评论(0) 推荐(0) 编辑
  2010年9月29日
摘要: 腾讯在也不能容忍360的“胡作非为”了,正式拿出了QQ的杀手锏---QQ客服端来推送他的QQ电脑软件管家产品来对抗360管家同时向几亿个个QQ客服端发送这种有诱导性的安装,绝对能在瞬间把QQ的安装量提升到一亿级别看图 阅读全文
posted @ 2010-09-29 19:56 独臂侠 阅读(327) 评论(5) 推荐(0) 编辑
  2010年9月12日
摘要: 今天搞了一下MVC,看到Routing的配置都是写在Global.asax文件里,心里想了想,如果很多的路径的话,那Global.asax文件不会是很大很大,所以就想想能不能把路径之类的写到一个配置文件里,每次只需要修改一下配置文件就可以了。按着这个思路去网上找了一下,果然找到了一个解决方案,是老外写的MvcXmlRouting,拿来用了一下,路由倒是配置到了RouteConfiguration.... 阅读全文
posted @ 2010-09-12 18:31 独臂侠 阅读(633) 评论(2) 推荐(1) 编辑
  2010年8月9日
摘要: 首先给一条备案的消息:6月10日工信部发布关于网站备案管理系统升级的通告,通告称7月25日现有的备案系统将停止使用,6月20日起,备案系统将进行升级,原有备案方式将一律无法通过。而在新的备案系统里需要提交的备案资料见如下:  一、主办单位营业执照原件扫描件  二、主办单位法人有效证件原件扫描件  三、信息安全管理协议书  四、网站备案信息真实性核验单扫描件  五、域名证书扫描件  六、 法人照片就... 阅读全文
posted @ 2010-08-09 13:30 独臂侠 阅读(227) 评论(1) 推荐(0) 编辑