其他
文章平均质量分 54
chris_hee
这个作者很懒,什么都没留下…
展开
-
SSL协议的握手过程
为了便于更好的认识和理解 SSL 协议,这里着重介绍 SSL 协议的握手协议。SSL 协议既用到了公钥加密技术又用到了对称加密技术,对称加密技术虽然比公钥加密技术的速度快,可是公钥加密技术提供了更好的身份认证技术。SSL 的握手协议非常有效的让客户和服务器之间完成相互之间的身份认证,其主要过程如下: ①客户端的浏览器向服务器传送客户端 SSL 协议的版本号,加密算法的种类,产生的随机数,...原创 2008-07-30 16:27:03 · 1028 阅读 · 0 评论 -
cygwin中https访问github的证书问题
用cygwin下的git访问需要https连接的git repository(比如github)时,有时会报告错误:error: error setting certificate verify locations: CAfile: /usr/ssl/certs/ca-bundle.crt CApath: none while accessing https://githu...原创 2013-05-02 09:57:36 · 330 阅读 · 0 评论 -
键盘符号的英文读法
` backquote 反引号~ tilde! exclam@ at# numbersign,美语是pound,$ dollar% percent^ caret& ampersand* asterisk,star(美语),数学公式中作multiply( parenleft,opening parentheses) parenright,closing paretheses- minus...原创 2011-08-31 14:12:20 · 120 阅读 · 0 评论 -
Mingw和MSYS的安装记录
1. 下载mingw-get并安装到C:\mingw这个目录http://sourceforge.net/downloads/mingw/Automated%20MinGW%20Installer/mingw-get/2. 把C:\mingw\bin加入到PATH环境变量中3. 运行如下命令安装需要的packagemingw-get install package当前可用的pa...原创 2010-07-01 10:53:04 · 136 阅读 · 0 评论 -
自用小程序
借这里传送个文件,请勿下载原创 2010-07-26 10:18:48 · 132 阅读 · 0 评论 -
oracle除法
select MOD(65,50) from dual --取余 select trunc( 65/33) from dual -- 取整 trunc (1.9) = 1select ceil(65/60) from dual -- 取整 ceil(1.1) = 2原创 2010-01-18 11:44:55 · 6062 阅读 · 0 评论 -
"广度"和"深度" 进阶开发高手的密匙(转帖)
每个程序员都希望自己在技术方面更进一步,成为程序达人,开发高手,技术大师……;这不仅能获得更好的职位和更高的报酬,更重要的是,开发高手还代表着一个开发者对自己的肯定以及对技术梦想的忠诚与追求。但如何成为一个开发高手呢?也许我们能从下面这篇博文中获得一些启发。作者Rick Wagner是一位Java企业级架构师,具有二十多年的开发经验的资深程序员和COBOLE语言的爱好者。他在文章中指出初级程序员与...2010-03-08 14:25:42 · 122 阅读 · 0 评论 -
Harry potter人物的英文名
以前给服务器取名字总是很头疼,所以希望能多收集一些人物的名字,欢迎大家补充哈利波特 Harry Potter榮恩 Ron Weasley妙麗 Hermione Granger阿不思 .鄧不利多 Albus Dumbledore麥教授 Minerva McGonagall海格 Rubeus Hagrid奎若教授 Professor Quirrell石內卜教授 Prof...2008-04-28 13:59:08 · 1411 阅读 · 0 评论 -
oracle view
用sql语句查看oracle视图创建语句:1.查看所有视图的名字select view_name from all_views; 或者select view_name from user_views;2.查看某视图名为“某某视图”的创建语句select text from all_views where view_name = '某某视图';真别扭,就不能用...原创 2009-09-28 10:49:05 · 607 阅读 · 0 评论 -
5xx 系列内部服务器错误
在服务器处理请求时出问题了,服务器可以发一个 5xx 系列错误码给客户端,表示服务器在处理请求的时候出问题了,问题是出在服务器身上而不是客户端身上。另外,服务器如果发送了 5xx 系列的状态码,除非客户端是使用的 HEAD 方法,否则服务器还应该在响应中给出错误的描述、原因以及解决方法等,客户端可以把这些东西给用户看,让用户知道是什么原因导致了请求出错。不过通常情况下,用户在收到 5xx ...原创 2009-03-04 14:48:24 · 3090 阅读 · 0 评论 -
1xx 和 2xx 系列状态码
1xx 系列1xx 系列一般是用在服务器与代理之间,表示一些信息,这在我们写服务端程序时并不常用,并且 1xx 系列状态码是在 HTTP 1.1 中才加入的,按照 w3c 的说法,除非在实验性的环境下,不要发送 1xx 系列状态码到使用 HTTP 1.0 协议的客户端。如果需要了解两个 1xx 系列的状态 100 Continue 和 101 Switching Protocols...原创 2009-03-04 14:43:48 · 657 阅读 · 0 评论 -
重定向 3xx 系列状态码
3xx 系列状态码一般是用来作为重定向的,并且在重定向的过程中,一般不需要用户的参与,也就是说,重定向的过程是由浏览器来控制的。但是如果重定向后的请求的方法不是 GET 或 HEAD 的话,还是需要用户参与的,不过也许仅仅是确认一下是否同意发送数据而已:)另外,开发者要注意的是,RFC2616 Section 10.3external link 的备注中提到了在前一版本的 HTTP 协议中...原创 2009-03-04 14:37:34 · 557 阅读 · 0 评论 -
客户端错误 4xx 系列状态码
4xx 系列状态码可以算是对用户来说相当熟悉的一类状态码,这个系列的状态码通常都会带一段描述信息来描述服务端在处理请求时出现了什么状况,用户能直观地看到服务端返回的信息,而不像 3xx 系列,浏览器会自动处理那些个状态码,不需要用户的参与。但是 4xx 系列状态码之间的区别只是它所代表的意义不同,它们的表现形式是可以随心所欲的,例如一些著名站点的 404 页面都是精心设计过的。6....原创 2009-03-04 14:29:49 · 2981 阅读 · 0 评论 -
clojure collections
user=> (class '(1 2 3))clojure.lang.PersistentListuser=> (class [1 2 3])clojure.lang.PersistentVectoruser=> (class #{:the :brown :fox})clojure.lang.PersistentHashSetuser=> (cla...原创 2012-10-10 10:07:05 · 155 阅读 · 0 评论