JonnyWei的专栏

牛顿第一定律:不给力就不停或者不动;牛顿第二定律:给力就加速;牛顿第三定律:我给你力,你也得给我力...

排序:
默认
按更新时间
按访问量

面向对象死了吗?

本来打算写一篇介绍OOP的由来,优缺点和适用范围等的理论性的文章。但是读过OOP大师和反对者的一些言论之后,这种想法就没有了。我们从小就受到一种非黑即白的价值理念的教导,事物要嘛是好的,否则就是坏的。世界上没有一种放之四海而皆准原理和方法,只要你掌握了,就可以解决所有的问题。也是我们所说的万能钥匙...

2013-04-21 14:51:24

阅读数:9607

评论数:2

HTTPS的七个误解

误解七:HTTPS无法缓存 许多人以为,出于安全考虑,浏览器不会在本地保存HTTPS缓存。实际上,只要在HTTP头中使用特定命令,HTTPS是可以缓存的。 微软的IE项目经理Eric Lawrence写道: "说来也许令人震惊,只要HTTP头允许这样做,所有版本的IE都缓存HTTP...

2013-03-31 22:48:33

阅读数:8268

评论数:5

未来的智能设备

科幻作家和科幻电影一直都有关于未来场景描述,一直我认为都是遥不可及的梦想。但是从iphone和android从2007流行开来,至今也只有5年的发展期,但是,2012年,玛雅日历的最后一年,在到处充斥着世界末日来临的言论中,我发现未来的智能社会已经触手可及了。 我预测未来的设备都会更智能,更懂你...

2012-08-21 15:31:27

阅读数:8354

评论数:1

分析腾讯微博登录过程

一,腾讯网站登陆过程分析   腾讯网站包括qq.com为主域名的网站,包括t.qq.com,www.qq.com以及腾讯数不清的各个子域名,因为腾讯使用的sso登陆,所以登陆流程对于各个子域名都是一样的。下面我就以腾讯微博为例子来介绍一下:   第一步:    当用户在浏览器输入:htt...

2012-05-02 18:51:50

阅读数:13018

评论数:34

Sina微博 SSO登陆过程分析

Sina SSO登陆过程分析 近日研究了Sina CAS的登陆过程,发现其实sina的sso实现了yale-CAS并且添加一丁点新的东西,基本认证过程交互流程仍然未变。其独创的一点是实现了Ajax单点登陆,算是比较牛。实现原理是iframe+ javaScript回调函数。 一,初级SSO...

2011-05-23 19:04:00

阅读数:19577

评论数:15

"><img src=hi onerror=alert(1)>

">

2014-04-10 15:23:33

阅读数:8637

评论数:5

heartbleed

heartbleed

2014-04-09 12:49:52

阅读数:6587

评论数:0

添加LFS无线支持

添加LFS无线支持 1.安装wget wget 需要openssl,openssl依赖Kerberos 首先安装kerberos,http://www.linuxfromscratch.org/blfs/view/svn/postlfs/mitkrb.html 安装openssl,http...

2014-03-21 01:26:25

阅读数:6942

评论数:0

Java DNS cache 时效设置备忘

Java DNS cache 时效设置备忘 我们知道java的InetAddress会通过自身的cache缓存dns解析结果。 缓存的策略主要有两种,一种是缓存正确解析后的IP地址,还有一种是缓存解析失败后的状态。 这两种策略的时效配置都在 %JRE%\lib\security\java.s...

2013-08-28 22:03:59

阅读数:11037

评论数:1

ScheduledExecutorFactoryBean忽略异常继续执行

程序中有一个定时任务,每10分钟把满足条件的任务从一个表迁移到另一张表,程序启动的时候数据库异常了一段时间,之后数据库恢复了。但是通过观察,发现此定时任务挂掉了,再也没有重启起来。 解决此问题的办法是要在任务线程的run方法中中捕获runtime异常,如果使用ScheduledExecutorF...

2013-08-18 13:37:02

阅读数:11359

评论数:0

Gist 介绍

转载自:http://www.worldhello.net/gotgithub/06-side-projects/gist.html Gist 在GitHub网站的导航条上就有Gist子网站的链接: https://gist.github.com/ ,在本节我们就揭开其面纱。 图...

2013-07-16 22:53:39

阅读数:33507

评论数:0

程序员如何保持优秀

程序员如何保持优秀 小范围的选择一些有用技术,透彻的学习它们,拥抱它们。然后不断的扩展这个范围。 理解各种数据结构的优点和缺点,包括它们在内存中和在硬盘上的各自表现。 理解各种算法的优点和缺点。 了解你的工作领域。关上电脑,去做你的用户们在做的事。 ...

2013-05-25 14:23:20

阅读数:7333

评论数:0

读《数据挖掘技术(第三版)》-应用于市场营销,销售与客户关系管理 有感

<!-- p {margin-bottom:0.08in} --> 读《数据挖掘技术(第三版)》-应用于市场营销,销售与客户关系管理 有感 这本书不是纯讲数据挖掘理论的书,从本书的副标题你大概也能猜得到。对于像我这样数据挖掘领域的门外汉,读起这本...

2013-05-16 23:30:40

阅读数:10415

评论数:2

云计算

云      Nicholas Carr在《IT不再重要》中细致地描述了电力的发展史:刚开始因为直流电传输距离短的原因,发电机成为需要电力的企业和个人的选择,但是由于能长距离传输的交流电技术的不断成熟,使得英萨尔(Insull)关于电厂的想法成为现实,之后由于电厂的规模效益不断增大,...

2013-05-04 13:21:06

阅读数:7680

评论数:1

SSO架构与实现

2013-04-20 12:52:11

阅读数:7153

评论数:0

京杭大运河的地形特征及各段水流流向

京杭大运河的地形特征及各段水流流向    京杭运河地处我国黄、淮、海冲积平原东部边缘地带及长江三角洲的里下河地区、太湖流域两大碟形洼地之内。沿运地势具有三起三伏的特点,起伏之差一般在20~40m之间。    北京至天津段,距离虽短,却高差悬殊,本段系京杭运河的第一降落段。通惠河河底平均...

2013-01-31 08:14:40

阅读数:10568

评论数:0

离开了互联网,你还能工作吗?

离开了互联网,你还能工作吗?

2012-11-12 17:22:27

阅读数:6376

评论数:2

上访和钓鱼岛

<!-- @page {margin:0.79in} p {margin-bottom:0.08in} --> 某日坐火车回家,碰见一车厢的上访者回家,聊聊实情。听她们讲述,刚开始我对领导干部的贪污腐败咬牙切齿,对上访者表示关切的同情。随着了解的深入,渐渐我...

2012-09-16 09:25:48

阅读数:10849

评论数:3

Resin 3.x的日志切换问题

最近Resin服务器总是在晚上0点宕机,观察日志无反应,少则几分钟多则几十分钟,便会自行恢复。dump出栈信息,发现是resin的rollback日志的问题。 当前resin版本为3.1.1 ,目前服务器上resin.conf的日志配置一般是: 《stdout -log path=”l...

2012-08-29 11:20:26

阅读数:9090

评论数:0

由服务器宕机而思--再说字符编码

近段时间,Web服务器就因为一个字符乱码问题导致正则表达式匹配循环的bug(此正则表达式执行时间大约两分钟,cpu 100%)导致服务器Cpu使用率过高而引起服务器无响应宕机。其实引起问题的代码很简单,String newStr = new String (oldStr.getBytes(), &...

2012-08-28 08:41:33

阅读数:8000

评论数:0

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