摘要:
C#接口总结浅析C#接口特点及实例应用 C#接口(interface)的掌握对我们开发有什么作用呢?C#接口的使用能够使我们的程序有什么改进?那么我们首先我们来看看C#接口特点以及具体的实例使用分析:C#接口特点1:都是“虚的”不能被实例化,这也是接口中为什么不能包含字段--成员变量的原因C#接口特点2:正因为接口是虚的,所以接口内的索引,属性,时间等只能有声明,而不能在接口内实现,具体如何实现是派生接口或者派生类的事.C#接口特点3:都具有模板的性质,如果一个接口或者类从某一个接口继承,它将自动具有被集成者的特征(包括索引,属性,函数,实践等).C#接口特点4:接口支持多重继承,而C#中,类 阅读全文
posted @ 2013-11-30 22:47
HackerVirus
阅读(509)
评论(0)
推荐(1)
摘要:
内核学习笔记(1)-- IRP IO_STACK_LOCATION在学习内核过滤驱动的过程中,遇到了大量的涉及IRP操作的代码,这里有必要对IRP的数据结构和与之相关的API函数做一下笔记。1. 相关阅读资料《深入解析 windows 操作系统(第4版,中文版)》 --- 9章《windows driver kit 帮助文档》http://support.microsoft.com/kb/115758/zh-cn IRP 结构中各地址字段的含义http://www.programlife.net/io_stack_location-irp.html 代码疯子对IRP的研究2. IRP的数据结构 阅读全文
posted @ 2013-11-30 22:42
HackerVirus
阅读(457)
评论(0)
推荐(1)
摘要:
分类算法之贝叶斯(Bayes)分类器摘要:旁听了清华大学王建勇老师的 数据挖掘:理论与算法 的课,讲的还是挺细的,好记性不如烂笔头,在此记录自己的学习内容,方便以后复习。一:贝叶斯分类器简介1)贝叶斯分类器是一种基于统计的分类器,它根据给定样本属于某一个具体类的概率来对其进行分类。2)贝叶斯分类器的理论基础是贝叶斯理论。3)贝叶斯分类器的一种简单形式是朴素贝叶斯分类器,跟随机森林、神经网络等分类器都有可比的性能。4)贝叶斯分类器是一种增量型的分类器。二:贝叶斯理论第一次接触贝叶斯还是本科学概率论的时候,那时候也就只知道做题目,没想到现在还能够在工作和学习中用到它,先复习下相关的基础概率公式吧: 阅读全文
posted @ 2013-11-30 22:36
HackerVirus
阅读(1222)
评论(0)
推荐(0)
摘要:
SQLSERVER一些公用DLL的作用解释SQLSERVER一些公用DLL的作用解释如果你的SQLSERVER安装在C盘的话,下面的路径就是相应SQLSERVER版本的公用DLL的存放路径SQL2005C:\Program Files\Microsoft SQL Server\90\SDK\Assemblies\SQL2008C:\Program Files\Microsoft SQL Server\100\SDK\Assemblies\SQL2012C:\Program Files\Microsoft SQL Server\110\SDK\Assemblies\可以看到随着SQLSERVER 阅读全文
posted @ 2013-11-30 22:34
HackerVirus
阅读(1936)
评论(0)
推荐(0)
摘要:
MVC中验证码的实现(经常用,记录备用)一、目录 1、多层架构+MVC+EF+AUTOFAC+AUTOMAPPER; 2、MVC中验证码的实现(经常用,记录备用) 3、Ligerui首页的快速搭建。二 正文 Ok,我们的验证码开始,这篇文章不写怎么生成验证码,意在将MVC下几个验证码方法贴出来,大家以后需要的时候直接调用就行了。 我们的框架中有上图这么一个类,里面有生成验证码的两个方法,位于框架中的基础设施层当中: ValidatorCodeToolsnamespace YTJWGL_Common{ public class ValidatorCodeTools { ... 阅读全文
posted @ 2013-11-30 22:31
HackerVirus
阅读(349)
评论(0)
推荐(0)
摘要:
Memcached安装配置最大使用内存项目做了很多,虽然用memcached的项目也有很多。但是没有太关注安装memcached细节问题最近做了一个项目,把很多东西都放到memcached缓存中,进行缓存。因为内容可能较多,可能会有200M~500M的样子。这样就要在安装memcached的时候。把最大内存使用提高,不然只能使用默认的64M所以下载了memcached文件1.2.6版本然后用命令行进行安装memcached -d install -m 500本想以为这样安装就万事大吉了。因为看到所有的文章都是说这样安装-m参数是用来修改最大使用内存但是用telnet 127.0.0.1 112 阅读全文
posted @ 2013-11-30 22:22
HackerVirus
阅读(260)
评论(0)
推荐(0)
浙公网安备 33010602011771号