自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 淘宝技术嘉年华ADC2013主题论坛视频

业务架构&后端技术CRM平台架构http://cloud.video.taobao.com/video/play/sid/10535311/uid/1607006061/v/2005/f/video.swf互联网系统的稳定性保证:微博的实践http://cloud.video.taobao.com/video/play/sid/10535320/uid/160700606...

2013-08-01 13:29:25 308

Java应用与域实现单点登录,一波无限折啊~~~~

1、最开始采用用脚本获得当前域与用户,提交后不用验证直接登陆,这么大的漏洞,大家懂的!var wshShell = new ActiveXObject("WScript.Shell");var computer= wshShell.ExpandEnvironmentStrings("%COMPUTERNAME%");var username = wshShell.ExpandEnvir...

2011-03-08 18:01:38 463

原创 新中国成立以来的历次暴富机会

 之所以想写这个东西,是因为中国正处于一个快速转型的过程,各个社会阶层的变迁动荡很大,在这种动荡的变迁语境下,由于缺乏统一的价值观和文化继承,八仙过海各显神通,有些人抓住了这些机遇,一夜暴富,有些人含辛茹苦,至今尚不得温饱。抚今追昔,希望对未来能有所警示。      我是个70年代的人,从事了大约5年左右的私人股权投资,从最初的风投做起,最后转到PE行业。我们最关心的就是下一次浪潮或者机遇在哪里,...

2010-10-12 13:11:54 217

JCIFS支持多域的SSO

原谅我一开篇就骂人,折腾坏了。====================================介绍下背景:JCIFS是现在大多数主流的域登陆SSO采用的开源软件,包含如spring-acegi、liferay等都采用作为SSO的一部分。 可怜的悲剧来了。JCIFS在单域环境下的确适用,但是在多个域的情况下,俺看了他所有的mailList,就只得到这么一句话,你需要在两个...

2010-09-07 14:12:56 422

msxml3.dll 错误 '800c0008' 指定资源下载失败

在个别机器有出现,表现为prototype的ajax.request调用无效,将prototype中对ajax.request的try-catch的错误打印出来,就会提示“'800c0008' 指定资源下载失败”。 建议:去http://www.microsoft.com/technet/security/bulletin/MS08-069.mspx先下MSXML 4.0 Service ...

2009-12-15 09:37:29 2651

原创 Convention Plugin

Convention Plugin从struts2.1版本开始,Convention Plugin作为替换替换Codebehind Plugin来实现Struts2的零配置。包命名习惯来指定Action位置 命名习惯制定结果(支持JSP,FreeMarker等)路径 类名到URL的约定转换 包名到命名空间(namespace)的约定转换 遵循SE...

2009-08-14 10:51:20 110

frame内嵌ExtJS、PrototypeJS、Mootools通用AJAX框架内存溢出问题解决

表现:在弹出页面中嵌入另外页面(iframe/frameset),嵌入的页面含有ajax框架(protytype/extjs/jquery),多次点击打开弹出页面,内存不断增加并不回收,最后导致内存溢出。 解决:在弹出页面的unload事件中,强制设置frame的src为“”。...

2009-08-12 13:27:45 124

原创 Spring多数据源解决方案

http://www.blogjava.net/Werther/archive/2009/07/27/288643.html 在很多大型应用中都会对数据进行切分,并且采用多个数据库实例进行管理,这样可以有效提高系统的水平伸缩性。而这样的方案就会不同于常见的单一数据实例的方案,这就要程序在运行时根据当时的请求及系统状态来动态的决定将数据存储在哪个数据库实例中,以及从哪个数据库提取数据。 ...

2009-07-29 09:36:18 84

原创 spring支持多事务

没有测试过,以前代码记录import java.util.ArrayList;import java.util.Iterator;import java.util.List;import org.springframework.transaction.PlatformTransactionManager;import org.springframework.transactio...

2009-07-28 17:25:21 132

原创 hibernate插入时间默认不支持时分秒的小bug

hibernate插入时间默认不支持时分秒的小bughibernate 默认date使用的是 java.text.date格式。这种格式不支持时分秒。解决办法:将hibernate的 pojo对应的 .hbm.xml文件中的 date类型改为java.util.date类型就可以解决了   ...

2009-07-10 15:07:09 122

原创 浅谈企业应用架构

http://www.blogjava.net/AndersLin/archive/2009/05/05/269111.htmlhttp://www.blogjava.net/AndersLin/archive/2009/05/06/269125.html 一、什么是架构在牛津高阶词典(第7版)中,架构(architecture)一词的解释是:the design an struc...

2009-05-06 12:27:08 160

原创 50个实用的JavaScript工具

http://www.iteye.com/news/5846-50-practical-javascript-tools#comments JavaScript是一个功能强大的客户端脚本语言,许多现代化的网站和Web应用程序都会使用到它。JavaScript可以增强用户的体验,并提供丰富的互动式组件和功能。虽然它的语法相当简单,但是对开发者来说还是很有难度的,因为它要运行在Web浏览器中。以...

2009-02-23 09:50:02 115

原创 如何从多份Java/JEE工作中进行抉择

http://www.iteye.com/news/5806-how-many-copies-of-java-jee-in-job-choice 在Javaeye的招聘求职板块常常看到求职者的苦恼,找不到工作的苦恼,offer多了也常常困惑。今天无意看到老外原来也是常常如此,而且各种因素中“薪水待遇”也是最重要的指标。本文对于正在求职你的,也许有所帮助...

2009-02-19 15:18:12 78

javascipt的AOP

很多实现了,基于jquery和prototype的都有。http://code.google.com/p/jquery-aop/http://ajaxian.com/archives/eventobservemethod-more-aop-for-javascripthttp://code.google.com/p/ajaxpect PS:基于prototype的http://___.con...

2009-01-04 10:54:14 80

原创 Spring+Hibernate+Struts程序移植Weblogic问题集

Spring+Hibernate+Struts的web应用程序开放过程一般在tomcat中运行。但实际应用一般会要求部署在WebLogic中。在移植过程中总结出以下问题: 1、 JDK和Servlet版本问题WebLogic 8.1 sp4以前(包括sp4)只支持JDK1.4,建议使用JDK1.4进行编译代码,有时JDK1.5编译的程序无法运行。由于WebLogic 8.1不支持J2EE1...

2008-12-31 16:29:08 128

原创 13个在线web2.0风格生成器

现在,只要看一些web2.0应用的目录,你就会发现,无论是小网站还是大的门户网站都更希望拥有web2.0的风格.可以看出,web2.0风格已经成为了现在web设计的潮流.这里列出了一些在线的专业web2.0元素生成器.如果你希望得到更多的内容或新闻,那就请订阅这个blog来及时获得更新,这是完全免费的!Web 2.0 Badges - .一套免费的超酷web小图标 Mycoolbutton -...

2008-12-29 11:39:55 128

原创 大型网站架构技术方案集锦

http://www.cnblogs.com/net205/articles/1257407.html 1. PlentyOfFish 网站架构学习http://www.dbanotes.net/arch/plentyoffish_arch.html采取 Windows 技术路线的 Web 2.0 站点并不多,除了 MySpace ,另外就是这个 PlentyOfFish。这个站点提供 “...

2008-12-26 11:01:57 111

原创 Checkbox的checked属性问题

http://www.cnblogs.com/net205/archive/2008/08/31/1280432.html 前几天开发中用Javascript脚本创建Checkbox时,发现设置checked属性有问题,后来测试得到设置checked属性在IE,Firefox,Opera中存在差异。   我们先来看一下网上搜索到的例子。  1、Internet Explorer 6 an...

2008-12-26 11:00:20 390

原创 使用CheckBox的indeterminate属性的问题

http://blog.csdn.net/yangdengfeng2003/archive/2007/05/05/1597399.aspx 我们在使用Windows XP的文件夹属性对话框时,会发现文件夹的Attributes分类里的Read-only和Hidden选项有时不是完全的checked或unchecked状态,而常常是一种虽然已被打勾但背景又是灰色的状态。其实这种不确定的Check...

2008-12-26 10:58:26 299

javascript中的this与call/apply的应用

call/apply方法作用是将 某对象的某个方法置于某种环境下执行。 如下面的例子,在window.onload事件下执行 checkme.init方法,设定方法执行环境为checkme(checkme.init.apply(checkme);) ,在init方法中,给link添加onclick事件时,首先需要 var _self = this;,然后将checkMe.sayGoodbye方...

2008-12-25 10:29:49 124

原创 hibernate annotation关联关系问题解决

http://www.blogjava.net/wuxj888java/archive/2008/01/03/172504.html 最近使用annotation做hibernate映射,有两张表人员(Person)表 和医院(Hospital)表,人员表和医院表是ManyToOne,业务只需要从人员表出发设置不同医院,所以是单向的ManyToOne 在Person表关系定义如下: @Many...

2008-12-08 12:29:44 89

大展北京

呵呵,最近有机会面了大展(欧美部)。上地软件园广场那,艾,去的找了半天才到,都转晕了。 人力就不说了,挺好的一小姑娘,都是出来混的,俺也没在面试中把人家给BT了。 技术:来个两人,Sr和leader,问的挺专业的,客观的说,比如get()和load()的啥不同,面试的人挺轻松的,整个过程都笑嘻嘻的,从开源项目的应用到基础的接口和抽象的概念,都问了一篇,大概花了2个小时,回家的时候由于是新鞋...

2008-10-21 15:11:36 72

玩开心网

xdjm,有号的加我啦,没有号的点击我加入啊!http://www.kaixin001.com/reg/?uid=3154179&usercode=6a270be14806d435291705417c2b9931_3154179

2008-09-25 22:32:41 110

原创 如何直接调试线上页面的JavaScript和CSS

http://lifesinger.org/blog/?p=40作为一名前端工程师,除了开发新项目,还有一个重要任务是线上网站的日常维护。一个典型的工作场景是:线上的某个页面出现了bugs,需要紧急修复。这时候有个简单的传统做法是,将问题页面另存为本地html文件,然后疯狂的寻找并修复bugs,等弄好了,再将修改后的js和css上传到线上并检查校验bugs是否已修正。上面的方法,对于简单页面...

2008-09-10 12:43:36 371

原创 大型网站架构演变和知识体系

这是一篇简单的,用来入门的。http://www.blogjava.net/BlueDavy/archive/2008/09/03/226749.html看图就明白了。 之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么...

2008-09-04 12:14:01 154

原创 从LiveJournal后台发展看大规模网站性能优化方法

http://blog.zhangjianfeng.com/article/743因近期打算对公司应用架构进行调整, 其中的一些思路值得借鉴.以下为转载内容:一、LiveJournal发展历程LiveJournal是99年始于校园中的项目,几个人出于爱好做了这样一个应用,以实现以下功能:博客,论坛 社会性网络,找到朋友 聚合,把朋友的文章聚合在一起 LiveJournal采用了...

2008-09-04 12:10:53 95

原创 Ext JS与企业软件界面设计

http://hoou02.blog.163.com/blog/static/1716208200872583236696/ 有哥们转了,俺也转一个,收藏下。 由于Ext JS的布局设计,基本上是持开箱即用,HTML-FREE的布局方式,开发人员,几乎不需要知道CSS的布局技术,也不用写HTML代码,就能做出可伸缩的、跨浏览器的、看起来还不错的界面来。很多人很推崇,更多的是盲从。我觉得E...

2008-09-03 14:32:16 91

原创 搬入新房了,写写两年前的买房经过

05年5月,北京房价已经涨得很厉害了,我一看形势不妙,决定买房,那时,我存折上只有1万6千块钱。 想了就马上做,于是我找来很多楼盘的资料,参加了几次房展,选了很多但很难找到合适的。要么在通县,3800/平米,太远,要么在西三旗,6000/平米,买不起,要么在上地,大户型,7000/平米,想都别想。一个偶然的机会,看到了青年汇,可以用公积金贷款,首付只要10%,而且有小户型70平米,在朝阳区。至于房...

2008-08-16 22:14:09 151

原创 好事要做到底,我们需要full stack的设计

http://www.blogjava.net/OneEyeWolf/archive/2008/01/01/171990.html full-stack 的设计,意味着各层能够无缝的集成在一起,遵循的DIY原则(don't repeat yourself),将各层共用的东西,抽取出来,并通过自顶向下的设计,无缝的集成在一起,粘合在一起,达到更高层次、更粗粒度的重用,同时为了保证灵活的可扩展性,...

2008-07-16 09:19:18 91

最好的Developer Cheat Sheets

Scott Spear说道:如果在开发的时候,手边有非常的好的Cheat Sheets,能节省很多时间。我下面整理了以下Cheat Sheets: Design HTML (1) (2) (3) CSS (1) (2) (3) XML (1) (2) (3) RGB Hex Color (1) DOCTYPE (1) Programming PHP (1) (2) ...

2008-06-23 09:37:03 204

一个Java的Restful服务框架,支持JPA、JAAS、分布式资源对象

http://www.iteye.com/news/2582项目地址: http://code.google.com/p/jrest4guice/ Demo演示: http://cnoss.vicp.net/ 当前版本:0.9.0 preview 特点: 基于Google guice 零配置,服务的自动扫描注册 非侵入式,用户不需要实现特定的接口来实现Restful服务 支持Post...

2008-06-18 09:48:38 882

快速Web开发环境&模板jws-jpt1.0发布

http://www.iteye.com/news/2589  昨日jws-jpt项目正式开源并发布1.0版本,jws-jpt以实用为目的,源码来源于作者实际项目环境,可直接用于现实项目。   J (java) W (web) S (studio)是一个集成、绿色、简洁的开发环境。JWS通过集成 maven2, ant, eclipse 使开发环境变成全绿色,甚至jdk都无需安装。这样开发...

2008-06-18 09:47:57 180

大量小文件的实时同步方案

http://blog.daviesliu.net/2008/04/24/sync/传统的文件同步方案有rsync(单向) 和 unison(双向)等,它们需要扫描所有文件后进行比对,差量传输。如果文件数量达到了百万甚至千万量级,扫描所有文件将非常耗时。而且正在发生变化的往往是其中很少的一部分,这是非常低效的方式。之前看了Amazon的Dynamo的设计文档,它们每个节点的数据是通过Hash ...

2008-06-18 09:38:41 872

Jsonp 方式跨域获取 json 数据原理

http://galaxystar.iteye.com/blog/169765一直没时间玩js,看到douban网的开放api后,查了些文档,了解了一下 jsonp 跨域请求方式.跟大家分享一下。 其实 jsonp 是个很简单的一个东西。主要是利用了 <script/> 标签对 javascript 文档的动态解析来实现。(其实也可以用eval函数) 来个超简单的例子:...

2008-06-18 09:34:25 152

反模式[中英文版]

来自Wikipedia, 自由百科全书在软件工程中,一个反面模式(anti-pattern或antipattern)指的是在实践中明显出现但又低效或是有待优化的设计模式。Andrew Koenig在1995年造了anti-pattern这个词,灵感来自于GoF的《设计模式》一书。而这本书则在软件领域发明了“设计模式”(design pattern)一词。三年后antipattern因《AntiPa...

2008-06-17 17:47:14 576

LinkedIn架构图:99%都是用Java写的

著名社交网站LinkedIn的Java架构技术,在JavaOne大会上,LinkIn开发者做了介绍,并有PPT下载,现在有更详细的架构图下载,LinkIn开发者透露LinkedIn 99%都是用java写的,除了缓存通过C++实现。 下面是详细架构图:  在JavaOne 2008的会议上,著名社交网站LinkedIn的开发者做了2个关于LinkedIn网站的架构技术的演讲,目前这两...

2008-06-14 10:24:54 388

Unicode编码转换

web开发时,通过XMLHttp请求访问数据,对中文经常出现乱码的问题,可以考虑将返回的中文内容进行Unicode转码。在客户端通过javascript进行解码。很方便就避免了乱码的问题。1.进行Unicode编码,java代码private String gbEncoding(final String gbString) { StringBuffer unicodeBytes = new...

2008-05-29 19:46:12 183

能将PPT放映时投影仪看全屏而电脑上看备注的详细方法

http://isky.iteye.com/blog/195648前言:大家在看此篇文章之前心中是不是一直存有一个疑问,那就是office组件中的powerpoint(PPT)制作中的“备注”到底有何作用?在工作中经常用PPT放映演示给客户进行讲演,也见识过专业讲师和IT销售给我介绍产品,使用的也是PPT。但是几乎所有人的PPT使用方式还是停留在投影机上放什么,演讲者的laptop上也显示什么,...

2008-05-22 16:43:22 813

一位软件工程师的6年总结

原文不可查。“又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议,前面几点旨在确定大的方向,算是废话吧。1、分享第一条经验:“学历代表过去、能力代表现在、学习力...

2008-05-19 09:29:56 85

Motorola(二)

通过招聘海投的,5.6号晚上投的,5.8号就来电话了。职位是(Sr)software Engineer,这回是Java的,用J2ME/EJB开发。电话是下午四点多打过来的,不是hr的小姑娘,应该是部门的pm(ps:现在公司招人都不走人力了不成,以前hw来电话的时候,没一个说是hr,想不到Motorola也是这样!看来是职位太低,部门老大就有决定权了)。这位可没有hrMM的nice啊,三句话搞订,...

2008-05-12 16:36:00 127

空空如也

空空如也

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

TA关注的人

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