最近在工作中调试vmwareidentitymanager产品的SSO功能,有机会深入了解了一下Kerberos的工作原理,随笔记录一下,以作将来回顾之用。什么是Kerberos,参看wiki-https://en.wikipedia.org/wiki/Kerberos_(protocol)。简单说Kerberos是一种网络认证协议,它是通过使用秘钥加密的..
分类:
其他好文 时间:
2016-11-08 20:40:22
阅读次数:
220
ROP是一种高级的内存攻击技术可以用来绕过现代操作系统的各种通用防御(比如内存不可执行和代码签名等)。这篇教程带来linux_x64方面的ROP利用方法。
分类:
系统相关 时间:
2016-11-08 20:26:14
阅读次数:
419
首先,要说明的一点的是,我不想重复发明轮子。如果想要搭建Hadoop环境,网上有很多详细的步骤和命令代码,我不想再重复记录。
其次,我要说的是我也是新手,对于Hadoop也不是很熟悉。但是就是想实际搭...
分类:
其他好文 时间:
2016-11-08 17:34:16
阅读次数:
307
Tomcat 默认的maxHttpHeaderSize设置好像是4K,我们增加到了8K,即8192。在某次升级时,客户报SSO功能不能使用。后来才发现我们把客户定义的maxHttpHeaderSize值给覆盖了,客户定义的是32K。由于客户复杂的网络,可能会在URL中自动增加了一些其它的参数,导致U ...
分类:
Web程序 时间:
2016-11-08 16:48:19
阅读次数:
455
Computer Science An Overview _J. Glenn Brookshear _11th Edition Early Generations As we learned in Chapter 2, programs for modern computers consist of ...
分类:
其他好文 时间:
2016-11-08 14:01:33
阅读次数:
200
在前面的文章:Android输入事件从读取到分发三:InputDispatcherThread线程分发事件的过程 一文中已经提过事件在分发前要做拦截的事情,只不过当时没有展开来分析,因此这篇文章的主要...
分类:
移动开发 时间:
2016-11-07 19:53:53
阅读次数:
486
-- 查询死锁 select request_session_id spid, OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJECT' --杀死死 ...
分类:
数据库 时间:
2016-11-07 02:42:01
阅读次数:
195
Android通知栏是我们在APP中几乎必须使用到的,自定义通知栏给我们带来很多拓展性,但是我们在使用自定义通知栏时往往会遇到自定义通知栏和系统本身颜色、字体等不兼容的问题,本篇博客就重点讲解如何解决...
分类:
移动开发 时间:
2016-11-06 20:16:39
阅读次数:
342
创建聚集索引并重新组织 CREATE UNIQUE CLUSTERED INDEX CIX_Employee001_Id ON Employee001(Id); ALTER INDEX CIX_Employee001_Id ON Employee001 REORGANIZE; 索引情况 SELECT ...
分类:
其他好文 时间:
2016-11-06 16:22:40
阅读次数:
275
2016-11-05 数据库简介 数据库的作用 用来做离线数据缓存 数据缓存策略 plist , 归档 , 偏好设置 , 沙盒文件 , SQLite数据库 系统提供的数据存储方式的弊端 不方便操作大量的数据 如果要添加新的数据,必须先把旧数据全部加载到内存中. 系统提供的数据存储方式都是覆盖存储的, ...
分类:
数据库 时间:
2016-11-06 02:43:34
阅读次数:
325