fdssdfa

导航

2012年11月20日 #

C清空输入缓冲区

摘要: int c; while((c = getchar()) != '\n' && c != EOF);由代码知,不停地使用getchar()获取缓冲区中字符,直到获取的字符c是换行符’\n’或者是文件结尾符EOF为止。这个方法可以完美清除输入缓冲区,并且具备可移植性。 阅读全文

posted @ 2012-11-20 16:24 dfsafdas 阅读(156) 评论(0) 推荐(0) 编辑

2012年11月10日 #

验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 <machineKey> 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate。

摘要: 在web.config里配置<pages enableViewStateMac="false"></page>添加到<system.web>配置节。为了便于不生成垃圾代码,很多人使用了enableViewStateMac="false"这个属性,但是发现使用了这个属性之后,一些功能失效解决方法,可以再加一个属性:enableEventValidation="false"则可正常使用 阅读全文

posted @ 2012-11-10 12:28 dfsafdas 阅读(259) 评论(0) 推荐(0) 编辑

2012年10月19日 #

标记为可序列化

摘要: 序列化是指将对象实例的状态存储到存储媒体的过程。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。在面向对象的环境中实现序列化机制时,必须在易用性和灵活性之间进行一些权衡。只要您对此过程有足够的控制能力,就可以使该过程在很大程度上自动进行。例如,简单的二进制序列化不能满足需要,或者,由于特定原因需要确定类中那些字段需要序列化。以下各部分将探讨 .NET 框架提供的可靠的序列化机制,并着重介绍使您可以根据需要自定义序列化过程的一些重要功能。持久存储我们经常需要将对象的字段值 阅读全文

posted @ 2012-10-19 14:35 dfsafdas 阅读(339) 评论(0) 推荐(0) 编辑

2012年10月18日 #

安装完vs2008中文的sp1后,智能提示变成英文.

摘要: 安装完VS2008中文的sp1后,智能提示变成英文了。或者安装英文插件以后,智能提示也变成英文的了 。有时候在VS2010 安装插件也是同样的问题。只需要安装一个补丁就可以解决这个问题。不用安装SP1的补丁包的语言,微软官方发布了一个补丁,安装好就恢复中文的智能提示了。补丁地址:http://code.msdn.microsoft.com/KB957507/Release/ProjectReleases.aspx?ReleaseId=1854然后到此页面下载:VS90SP1-KB957507-v2-CHS-x86.exe这个补丁,就OK。 阅读全文

posted @ 2012-10-18 21:53 dfsafdas 阅读(161) 评论(0) 推荐(0) 编辑

2008年5月22日 #

rootkit 直接访问硬件(转自看雪)

摘要: 标 题: rootkit 直接访问硬件作 者: combojiang时 间: 2008-03-27,15:14链 接: http://bbs.pediy.com/showthread.php?t=62020今天我们一起来学习下如何实现ring3程序直接访问硬件。这部分内容跟windows保护模式中的I/O保护部分有直接的关系。rootkit直接访问硬件准备写三篇,今天是开篇。后续请大家继续跟贴。高... 阅读全文

posted @ 2008-05-22 23:14 dfsafdas 阅读(661) 评论(0) 推荐(0) 编辑

2007年10月21日 #

XNA做的一个游戏.

摘要: 有7M,传不到这么大,整2副图出来看哈.还没有整完.其实XNA的性能并没有想象中那么差./Files/liuzhiwei/game.rar需要安装.Net Framework 2.0和XNA Framework 1.0才可运行。 阅读全文

posted @ 2007-10-21 20:54 dfsafdas 阅读(1089) 评论(5) 推荐(0) 编辑

2007年9月17日 #

最新的.Net TcpSocket修正,加入边界的处理.

摘要: /Files/liuzhiwei/Liuzhiweisoft.Netanddemo.rar(含原码和列子)这次对原码做了更多的解释./* * 我简单介绍一下这次的改动:* 很多朋友问到搞不明白这个组件怎么工作的,TcpSocketEventArgs是干什么的,这个组件本身并不复杂,* 把TcpSocketEventArgs看成是一个Socket就明白了,其实就是对Socket的一个封装类。* 还有问到组件里激发事件的地方是在线程里的,为什么我们写在事件里的代码可以直接对UI进行操作。* 其实在组件构造的时候我们就取得UI线程的上下文SynchronizationContext.Current, 阅读全文

posted @ 2007-09-17 14:17 dfsafdas 阅读(3993) 评论(8) 推荐(0) 编辑

2007年8月4日 #

编译qt-win-commercial-src-4.3.0全过程。

摘要: 先来看看在VS2005里弄QT是不是很爽,转来转去其实还是VS好用。http://qt.tttxp.ru/HTML/4xx.htm设置系统变量QTDIR=C:\Qt\4.3.0Path=%QTDIR%\bin开始--运行---CMDC:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat到QT目录然后运行如下的配置命令C:\QT\4.3... 阅读全文

posted @ 2007-08-04 13:26 dfsafdas 阅读(4670) 评论(31) 推荐(0) 编辑

2007年5月14日 #

.Net TcpSocket组件,重新修正。

摘要: /Files/liuzhiwei/Liuzhiweisoft.Net1.0.0.0.rar //源码/Files/liuzhiwei/sendfiledemo.rar//同时发送多个文件列子 首先感谢朋友们对这个TCP组件提出的意见和指正,这几天又对组件进行了修改,取消了以前必须要传递的FormHandle,取消了几个函数,改正了以前那个版本的N个问题。下载过以前那个版本的TCP组件,最好把工具箱... 阅读全文

posted @ 2007-05-14 21:01 dfsafdas 阅读(1344) 评论(11) 推荐(0) 编辑

2007年4月24日 #

模仿DELPHI的SOCKET组件封装的.Net的Socket组件.-_-

摘要: 封装封装封装,对.Net的类在一次封装,肯定扩展性不是那么好了。不过组件就是为了好用方便嘛。所以就不计较那么多了。这次封装的这个TCP组件模仿DELPHI的SOCKET组件封装的,简单的只提供了3个属性,3个事件。公开的函数也只有几个而已。这个组件实现的方便就是,某一端连接或者断开,都会激发组件的2个事件,有数据来的时候激发Receive事件等等问题都方便了许多,大家可以下载了试试。另外就是我对组... 阅读全文

posted @ 2007-04-24 15:22 dfsafdas 阅读(3947) 评论(8) 推荐(0) 编辑