自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 关于点击劫持(clickjacking)的一些信息

最近在用到iframe嵌套的时发现了些问题,在解决这些问题时了解到了一种叫作点击劫持(clickjacking)的攻击手段,下面是其中一篇有用的文章,因为原文需要同意才能转载,所以将网址贴在这儿,以备不时之需。http://drops.wooyun.org/papers/104#more-104这篇文章与Standford的一篇论文极为类似,原论文题为《Busting Frame Bu

2013-11-15 20:41:17 807

原创 Java中因join调用引发的两种死锁情形

最近做的一个项目使用Java编写,在调试中遇到两种因为调用join()引发的死锁情形,很隐蔽。记录于此。1.线程join自身发生死锁public class Starter { public static void main(String[] args) { new DeadThread().start(); }}class DeadThre

2013-08-04 16:30:16 3312

转载 Vim文件编码识别与乱码处理

转载自http://edyfox.codecarver.org/html/vim_fileencodings_detection.html在 Vim 中,有四个与编码有关的选项,它们是:fileencodings、fileencoding、encoding 和 termencoding。在实际使用中,任何一个选项出现错误,都会导致出现乱码。因此,每一个 Vim 用户都应该明确这四个选项的含义。

2013-06-09 11:01:03 832

原创 内核中的gcc扩展

本文收集Linux内核中用到的gcc的C扩展。转载请注明出处http://blog.csdn.net/enjoysilence/article/details/8929729。1. 表达式中的语句和声明(Statements and Declarations in Expressions)用一对大括号{}把多条语句括起来,就构成了一条复合语句,再用一对圆排号()将这条复合语句括起就构成

2013-05-15 15:56:56 1222

转载 关于(void) (&_min1 == &_min2)

转载自:http://blog.csdn.net/xiaofeng_yan/article/details/5248693(貌似它也是转载别个的)偶然在里面看到下面这个宏定义:#define min(x, y) ({ \ typeof(x) _min1 = (x); \

2013-05-15 11:29:03 898

原创 整数右移与除2的差别

本文属于xkh原创作品,转载请注明出处。之前参加微软实习生笔试时有道题考到了整数右移与除2的差别,回来从理论上做了个证明,放在这里分享一下。因为证明是用Latex写的,里面的公式不好在网页上显示,只好转成图片格式,贴在下面。估计很多人都不想看这个证明过程,先把结果说下,除了负整数除以2等于其右移1位加1外,所有的整数除以2与右移1位等价。

2013-04-20 14:18:33 3745

原创 XFCE下Screen Tearing问题的解决

Screen tearing 是什么?从字面意思看,就是屏幕撕裂,让人联想到显示器的硬件问题,其实不然,它是一种常见的显示问题,就是我们常说的锯齿、狗牙之类。看看下面这张图片就明白了,图上#1和#2处都产生了撕裂。这是从维基百科上摘过来的,一幅图片被撕裂成了3段,看起来是从某段视频中截取的。这种现象通常是由于显卡驱动没装造成的,在Linux桌面环境中非常常见,特别是在拖动窗口、调整窗口大小

2013-03-30 11:21:29 2586

原创 Argument 和 Parameter 的差别

一直认为 Argument 和 Parameter 指的是同一个东西,但最近接触到一些文档里老是提到 argument 和 parameter, 明显能感受这两个词的含义不同。Google 了一下,还真不一样。现在结果贴在下面,以为备忘。1. ANSI/ISO   C++   Professional   Programmer's   HandbookThe words arguments

2013-03-29 10:59:11 1129

翻译 Javascript中的类式继承(Classical Inheritance)

译注:因为项目需要,最近学习了下Javscript。本来以为Javascript是个弱类型的脚本语言,大致看下就能搞定。到看到其面向对象部分时,发现与C++和Java的对象机制差别很大,有种耳目一新之感。遂找了些资料看,发现有个叫Douglas Crockford的大牛写得很深入,但都是英文的,便想把一些经典的翻译过来。此为其一。Javascript 中的类式继承(Classical

2012-08-14 17:17:00 807

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除