Fork me on GitHub

2013年12月5日

摘要: Linux 磁盘与文件系统管理介绍一本书叫《Linux 鸟哥私房菜》, 一本教人用linux很经典的一本书,这两天又看了里面的一章节,做一点笔记。有一些很细节的东西的, 在平时运用过很容易被忽略。1)U盘使用的文件格式一般是FAT格式,这种格式的读写的方式,是读定完一个black后才知道下一个black的位置。所以当各个black很分散,要做磁盘碎片整理。2)Ext2是索引式文件系统,基本不太需要进行碎片整理。3)Ext2一个block的大小是一般4K4)block的大小与数量在格式化完就不能够再改变了,除了重新格式化。5)每个black内最多只能够旋转一个文件的数据。6)如果文件大于blac 阅读全文
posted @ 2013-12-05 09:41 HackerVirus 阅读(247) 评论(0) 推荐(0)

2013年12月4日

摘要: W3C的CORS Specification随着Web开放的程度越来越高,通过浏览器跨域获取资源的需求已经变得非常普遍。在我看来,如果Web API不能针对浏览器提供跨域资源共享的能力,它甚至就不应该被称为Web API。从另一方面来看,浏览器作为进入Internet最大的入口,是各大IT公司的必争之地,所以浏览器市场出现了种类繁多、鱼龙混杂的局面。针对这两点,我们迫切需要一种能够被各个浏览器厂商共同遵循的标准来对跨域资源共享作出规范,这就是由W3C指定2的CORS(Cross-Origin Resource Sharing)规范。目录CORS是如何工作的?对响应报头的授权预检机制是否支持用户 阅读全文
posted @ 2013-12-04 23:29 HackerVirus 阅读(348) 评论(0) 推荐(0)
摘要: 权限管理系统-根据权限获取菜单不知不觉到20讲,真是漫长的日子,可惜最近工作挺忙,要不可以有更多的时间来更新,多谢大家的一路支持.如果你觉得好,记得帮我点击推荐^-^我们在之前已经插入一些真实数据,其中包含了一个用户和样例程序SysSample的权限,并实现了用户的登录。但有的朋友对表还是有疑惑,通过下面的linq查询,应该你就没有这个困惑了。不出意外,我们的菜单栏将只显示样例程序这个模块。这就简单了,我们已经有了获取菜单栏的类了,只要加入用户参与判断即可,所以我们将修改IBLL BLL IDAL DAL层的Home类(红色为原来的,绿色为最新修改的)List GetMenuByPersonI 阅读全文
posted @ 2013-12-04 23:26 HackerVirus 阅读(2246) 评论(0) 推荐(0)
摘要: KTHREAD 线程调度 SDT TEB SEH shellcode中DLL模块机制动态获取 《寒江独钓》内核学习笔记(5)继续我们的线程相关的数据结构的学习。接下来我们学习 KTHREAD,TEB这两个结构。1. 相关阅读材料1. 《加密与解密3》2. [经典文章翻译]A_Crash_Course_on_the_Depths_of_Win32_Structured_Exception_Handling.pdf3. 《0 DAY安全: 软件漏洞分析技术》2. 数据结构分析二. KTHREADKTHREAD(内核层线程对象)。再次重复说明一点:windows内核中的执行体(ETHREAD, EP 阅读全文
posted @ 2013-12-04 23:22 HackerVirus 阅读(496) 评论(0) 推荐(0)
摘要: ASP.NET Web Froms开发模式中实现程序集的延迟加载延迟加载是一个很大的诱惑,可以达到一些比较好的效果,比如:1、在实体框架中,由于关联数据的数量和使用时机是不确定的,通过延迟加载,仅在使用的时候去执行关联数据的查询操作,减少无谓的数据查询操作,可以降低单次数据查询执行的时间,提升系统的性能。2、在一个插件平台中启动平台时只加载必需的程序集,当执行到具体插件时再加载插件相关的程序集,仅在需要的时候加载资源,可以减少插件平台的启动时间,使内存的占用更合理些。延迟加载可以使资源的占用更加合理,并提升一定的性能,当然也有一些例子来说明延迟加载的坏处,这就需要根据实际的情况去考量,不是这篇 阅读全文
posted @ 2013-12-04 23:21 HackerVirus 阅读(279) 评论(0) 推荐(0)
摘要: 一、SOAP简单对象访问协议讲解今天给大家讲讲SOAP的基本知识。下节给大家演示创建基于SOAP的Web Service。更多SOA文章请查看我的个人博客。首先,让我来简单一下入门SOAP所需的知识点。一、基本概念⊿SOAP:(Simple Object Access Protocol) 简单对象访问协议。⊿SOAP是一种简单的基于XML的协议,它使应用程序通过HTTP来交换信息。⊿SOAP协议与普通的XML或JSON相比,是Web Service通信协议的事实标准。⊿SOAP协议适用于描述数据类型多、关系复杂的应用。 ⊿XML或JSON适用于简单、快速开发的场合。二、SOAP的特点⊿SOAP 阅读全文
posted @ 2013-12-04 23:16 HackerVirus 阅读(2953) 评论(0) 推荐(0)
摘要: lucene了解lucene的基本概念这一部分可以参考我以前写的博客:http://www.cnblogs.com/skyme/tag/lucene/lucene是什么下图是一个很好的说明:1、lucene是构建索引、查询、高亮、拼写检查的类库。2、它不是一个爬虫。3、不提供分布式的索引。lucene全文搜索处理流程lucene的索引和查询这是用4.6版本构建的lucene构建索引和查询的示例:public static void main(String[] args) throws IOException, ParseException { // 一、创建索引 /... 阅读全文
posted @ 2013-12-04 23:09 HackerVirus 阅读(282) 评论(0) 推荐(0)
摘要: .net通用底层搭建之前写过几篇,有朋友说看不懂,有朋友说写的有点乱,自己看了下,的确是需要很认真的看才能看懂整套思路。 于是写下了这篇。1.这个底层,使用的是ado.net,微软企业库2.实体类对应执行sql语句后数据库返回的结果视图你要获取的列,而实体类与数据访问层基类乃是最重要的一环,用到了反射,缓存,拼接语句,高度封装下面,先看添加操作1.十个线程,同时执行,各自插库一万条2.id从原来的程序里加锁处理改为采取数据库自增id,交给数据库处理,想了很久,觉得未来几年都还是单数据库服务器的,所以,用自增吧执行前的查询运行网站,50多秒,每个线程互相等待,数据库帮我们做了并发处理,最后十万. 阅读全文
posted @ 2013-12-04 22:55 HackerVirus 阅读(396) 评论(0) 推荐(0)
摘要: [CORS:跨域资源共享] 同源策略与JSONPWeb API普遍采用面向资源的REST架构,将浏览器最终执行上下文的JavaScript应用Web API消费者的重要组成部分。“同源策略”限制了JavaScript的跨站点调用,这必然导致Web API不能垮域提供资源。如果Web API仅限于为“同源客户端”提供资源,那么它都对不起自己的名字,因为Web本身是一个开放的协议。那么ASP.NET Web API通过怎样的方式来实现跨域资源共享呢?同源策略浏览器是访问Internet的工具,也是客户端应用的宿主,它为客户端应用提供一个寄宿和运行的环境。而这里所说的应用,基本是指在浏览器中执行的客 阅读全文
posted @ 2013-12-04 22:36 HackerVirus 阅读(197) 评论(0) 推荐(0)
摘要: JQuery攻略(三)数组与字符串 在上两章,JQuery攻略(一) 基础知识——选择器 与 DOM和JQuery攻略(二) Jquery手册我们为后面的章节打好了基础,在这一章节中,我们继续。 在这一章节中,我们记录的是JQuery数组与字符串的学习此章节有 3.0一不小心就忽略了的$符号 3.1数组的输出 用到的函数有:text() , join() , html() , each() , append() , get() 3.2数组元素的操作 用到的函数有:map() , toUpperCase() 3.3数组元素的筛选 用到的函数有:grep() , match() ... 阅读全文
posted @ 2013-12-04 22:24 HackerVirus 阅读(220) 评论(0) 推荐(0)