- 博客(64)
- 收藏
- 关注
原创 将CAS https认证的方式改为http
最近,在做CAS单点登陆的一个模块,由于公司的产品太多,各个系统都要部署,在开发中Https的证书的部署比较麻烦,所以,打算把CAS的Https去掉。具体的修改如下 1.修改cas-servlet.xml Java代码 <bean id="warnCookieGenerator" class="org.jasig.cas.web.support.CookieRetrievingCoo...
2010-06-09 15:12:56
427
JFreeChart中文API
JFreeChart类:void setAntiAlias(boolean flag) 字体模糊边界void setBackgroundImage(Image image) 背景图片void setBackgroundImageAlignment(int alignment) 背景图片对齐方式(参数常量在org.jfree.ui.Align类中定义)void setBackgrou...
2008-12-12 17:24:00
174
windows下PHP5+APACHE2.2配置成功案例
第一、安装并配置APACHE(以我的为例,安装到E:\Program Files\Apache Software Foundation\Apache2.2)1、安装时默认安装,Network Domain, Server Name 我填写我的计算机名,Administrator's Email Address区域填你的邮件地址2、安装完后在安装目录下有个conf文件夹,打开httpd.conf文件...
2008-12-11 16:52:00
137
json学习
JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。 JSON 是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包。JSON的规则很简单: 对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“...
2008-12-10 09:46:00
133
Javascript中eval函数的用法
JavaScript有许多小窍门来使编程更加容易。其中之一就是eval()函数,这个函数可以把一个字符串当作一个JavaScript表达式一样去执行它。以下是它的说明 Eval 函数功能:先解释Javascript代码,然后在执行它用法:Eval(codeString)codeString是包含有Javascript语句的字符串,在eval之后使用Javascript引擎编译。 funct...
2008-12-09 17:30:00
181
栈与堆栈 2
1、内存分配方面: 堆:一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式是类似于链表。可能用到的关键字如下:new、malloc、delete、free等等。 栈:由编译器(Compiler)自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、申请方式方面: 堆:需要程序员自...
2008-12-09 16:58:00
123
栈与堆栈1
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收集器会...
2008-12-09 16:53:00
149
Apache+Tomcat+JK 实现集群、负载均衡
<v:shapetype o:spt="75" coordsize="21600,21600" filled="f" stroked="f" id="_x0000_t75" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t"> <v:stroke joinstyle="
2008-12-09 16:15:00
194
poi
// 样式 // 会计样式 HSSFCellStyle moneyCellStyle = wb.createCellStyle(); moneyCellStyle.setDataFormat((short) 39); HSSFCellStyle STYLE_CENTER = wb.createCellStyle(); HSSFCellStyle STYLE_LEFT = wb.cre...
2008-12-09 15:49:00
112
NoSuchMethodError: .getHibernateLazyInitializer()
hibernate有个bug,在linux上面会提示这个错误,官方已经解决。http://opensource.atlassian.com/projects/hibernate/browse/HHH-1293
2008-12-09 15:37:00
132
IT人士经典酒桌语录
IT人士经典酒桌语录大家喝的是啤酒,这时你入座了 你给自己倒了杯可乐,这叫低配置。 你给自己倒了杯啤酒,这叫标准配置。 你给自己倒了杯茶水,这茶的颜色还跟啤酒一样,这叫木马。 你给自己倒了杯可乐,还滴了几滴醋,不仅颜色跟啤酒一样,而且不冒热气还有泡泡,这叫超级木马。 你的同事给你倒了杯白酒,这叫推荐配置。 人到齐了,酒席开始了 你先一个人...
2008-12-09 15:34:00
157
话说大学
镜头一:大学校园 踏进大学校园,首先映入眼帘的是来来往往的行人,WTO 确实给中国带来翻天覆地的变化,女生已是副教授级的打扮,男生也是西装革领老板风范! 那美化校园的草坪,变成了一对对情侣的息栖地,假如我是导演,我会选择这个背景拍一部爱情片,我想它会比韩剧 高出一筹。但偶尔也有一女生在校园里看书,你最终发现,她老看一页。 镜头二:大学教室 当《大学自习室》再一次从我耳边响起时,我觉的应该换代了。...
2008-12-09 15:32:00
109
把微笑留给伤害你最深的人
““把微笑留给伤害你最深的人”这是我无意中看到的,读后就深深的记住了。这是多么坚强而洒脱的人生,这其中要经历多少爱与恨的交织。 男女之间从见面心跳到两情相悦,再到彼此间出神入化的心灵呼唤,也许要走很长的一段路程,而从一切不设防,连心带身都纯真地呈现给对方,再到万般柔情都化为一声震撼心灵的叹息,也只需短暂的一瞬。 当昔日的真爱已不存在,当感情的繁花已被秋雨打得残红飘零时,人们总是习惯于久久地停...
2008-12-09 15:29:00
116
JS操作select相关方法:新增 修改 删除 选中 清空 判断存在 等
1.判断select选项中 是否存在Value="paraValue"的Item2.向select选项中 加入一个Item3.从select选项中 删除一个Item4.修改select选项中 value="paraValue"的text为"paraText"5.设置select中text="paraText"的第一个Item为选中6.设置select中value="paraValue"的Item...
2008-12-09 15:28:00
123
从一个select中的选项复制到另外一个select,怎样用循环判断,防止重复提交
function copyOption(e1, e2){ try{ var e = e1.options[e1.selectedIndex]; var count=e2.length; var i; for(i=count;i>0;i--){ if(e.value!=e2.optio...
2008-12-09 15:27:00
202
document 文挡对象 - JavaScript脚本语言描述
编程]document对象详解document 文挡对象 - JavaScript脚本语言描述---------------------------------------------------------------------注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写 否则会提示你一个错误信息 "引用的元素为空或者不是对象"-------------...
2008-12-09 15:26:00
115
dwr3
<wbr style="LINE-HEIGHT: 1.3em">2</wbr><wbr style="LINE-HEIGHT: 1.3em">3</wbr><wbr style="LINE-HEIGHT: 1.3em">4</wbr><wbr style="
2008-12-09 15:25:00
132
dw2
假設您要從資料庫中查詢出一些字串,然後填寫到表單的下拉選單中。 例如一個示意的Java程式如下: 1<wbr style="LINE-HEIGHT: 1.3em">2</wbr><wbr style="LINE-HEIGHT: 1.3em">3</wbr><wbr style="LINE-HEIGHT: 1.3em"&am
2008-12-09 15:24:00
222
dwr1
Java 開發人員與網頁設計人員的橋樑 DWR…呃!我懶得寫簡介了…直接來看看可以做什麼吧!… 請先到 http://getahead.ltd.uk/dwr/<wbr> 下載 dwr.jar,放到WEB-INF/lib下… 負責處理客戶端請求,並呼叫Java物件的是DWRServlet,DWR其實也有些Model 2的味道,只是View的這一層比較弱,因為放到客戶端的JavaScri...
2008-12-09 15:23:00
199
excel poi
用POI的HSSF来控制EXCEL的研究1.创建工作簿 (WORKBOOK) HSSFWorkbook wb = new HSSFWorkbook(); FileOutputStream fileOut = new FileOutputStream("workbook.xls"); wb.write(fileOut); fileOut.close();2.创建工作表(SH...
2008-12-09 15:22:00
72
Spring--简单使用quartz实现定时作业
定时批处理作业是J2EE企业应用里很重要的一环,用来在晚间进行财务挂账,数据转存,新闻联播等等操作。 而在Spring里,已经很好的集成了Quartz,简单到像配cron一样,在xml文件里面配一下时间就可以自动执行,不需要写一行代码。Spring对Quartz大刀阔斧的简化堪称范例,Quartz项目组也许可以学习一下。 <bean id="methodInvokingJobD...
2008-12-09 15:21:00
94
如何做好一个软件工程师
如何做好一个软件工程师A:不要去做技术上的高手,除非你的目标如此。虽然本文是关于提高软件开发知识的建议,做技术的高手是我一向都不赞同的。你可以提高自己的专业知识,但能胜任工作即止。 <wbr style="LINE-HEIGHT: 1.3em">B:提高软件知识和技术只是问题的表面,本质是要提高自己认识问题、分析问题、解决问题的思想高度。软件专业知识的很多方法和原理,...
2008-12-09 15:21:00
355
Hibernate 3.1+Tomcat 5.5.X(配置JNDI篇)
在Tomcat从其5.0版本升级到5.5.x版本之后,它的配置发生了很多变化。这些改变明显地影响到Tomcat JNDI的建立,这反过来又影响到Hibernate—假定你想在自己的Hibernate安装中利用Tomcat JNDI所提供的方便的DataSource配置的话。另外,在Hibernate从其3.0版本升级到3.1版本的过程中,在有关获取线程安全的Hibernate会话方面也进行了极大...
2008-12-09 15:20:00
93
msn经典签名
TOP1 人生的最大遗憾莫过于错误地坚持了不该坚持的,轻易地放弃了不该放弃的…… TOP2 新式morning call——生前何必久睡,死后自会长眠 TOP3 使你疲劳的不是远方的高山,而且是你鞋里面的一粒砂子 TOP4 有时在饭堂排队打饭时最大的欣慰不是前面的人越来越少而是后面等的人越来越多 TOP5 逆风的方向,更适合飞翔。我不怕万人阻挡,只怕自己投降 TOP6 酒,装在瓶里像水,喝...
2008-12-09 15:18:00
210
怎样梳理自己的混乱思维?
怎样梳理自己的混乱思维?<wbr>Q:</wbr><wbr>在我思考问题的时候总觉得自己的思维很混乱,很散,如何才能使它变得清晰条理?在即时应答中更能随心所欲地叙述自己的看法与意见?<wbr> Krest:</wbr></wbr><wbr>写出来是个好办法。自从工作以后,我发现越来越喜欢写设计文
2008-12-09 15:14:00
488
肩上蜻蜓
一个非常宁静而美丽的小城,有一对非常恩爱的恋人,他们每天都去海边看日出,晚上去海边送夕阳,每个见过他们的人都向他们投来羡慕的目光。 可是有一天,在一场车祸中,女孩不幸受了重伤,她静静地躺在医院的病床上,几天几夜都没有醒过来。白天,男孩就守在床前不停地呼唤毫无知觉的恋人;晚上,他就跑到小城的教堂里向上帝祷告,他已经哭干了眼泪。 一个月过去了,女孩仍然昏睡着,而男孩早...
2008-12-09 15:14:00
120
工作的高明在于:把复杂的事情做简单
很多时候,我们总是为拥有一个复杂的算法和方案而激动,认为这是高技术,高能力的表现。有的时候,为了表现自己的技术,我们甚至把简单的事情做复杂,把简单流程可以实现的事情设计成看似更加完美的复杂流程。一个高明的人和组织,是要尽力去简化自己的流程和技术,通过简化,降低风险,让事情变得更加可控。 事情能不能推进,往往是因为方案设计的不合理。要不是设计得太复杂,看不懂,对控制风险没把握。要不就是设...
2008-12-09 15:10:00
474
struts中的MappingDispatchAction类
以下内容完全是个人做项目的经验,如果有不对或者遗漏的地方,希望大家共同探讨。在看struts文档的时候发现了org.apache.struts.action.MappingDispathAction这个类,以前没有见到过去找孙姐姐的struts的书发现没有提到这个类,估计是写书的时候struts还没有这个类,struts官方提供的资料在http://struts.apache.org/strut...
2008-12-09 15:07:00
144
dwr
关键字: dwr<wbr></wbr> DWR是一个框架,简单的说就是能够在javascript直接调用java方法,而不必去写一大堆的javascript代码。它的实现是基于ajax的,可以实现无刷新效果。 网上有不少DWR的例子,但大都只是某种方法的调用,本文只在使用层面上介绍DWR,并不涉更多的技术与设计,其目的是让初学者能够很快的学会各种java方法在javasc...
2008-12-09 15:07:00
157
做人、做事,做架构师——架构师能力模型解析
究竟是什么让你在同一个位置上——例如程序员或技术负责人——工作了三年、五年或者更久,而仍然得不到任何的发展空间?你觉得自己已成为技术圈中的大牛,并信心满满地去拿明天就要颁发的某某大奖,然而却仍然停留在同样的技术职位上,去年到今年涨的薪水甚至填不平物价升幅?于是,你开始对老板不满,对员工不满,对昨天升职的那个同事不满……你开始计划明天就要跑单,或者准备考虑提出加薪却又心怀忐忑。如果技术人员有发展的...
2008-12-09 15:06:00
102
WSDL 文档
WSDL 文档<wbr>It contains set of definitions to describe a web service.它包含了一系列描述web service的定义。</wbr><wbr>The WSDL Document StructureWSDL文档结构A WSDL document describes a web se...
2008-12-09 15:04:00
81
如何在ie里面调试js
今天,我想向大家介绍一下 IE 的调试工具,因为经常听到一些刚入门的 JavaScript 开发人员抱怨说,没有好的 JavaScript 开发环境,没有好用的调试器,没有集成的 IDE 工具。2005 年,一个被称做 Aptana<wbr> 的免费开源项目启动了,但是直到 2006 年底,才为人们所知。新年伊始,对于开发人员来说,这个 Ajax 开发环境无疑是个好消息。本篇不想介绍...
2008-12-09 15:02:00
197
Spring MVC中 SimpleFormController流程解析
首先看一下AbstractFormController中handleRequestInternal()的代码。protected ModelAndView handleRequestInternal(HttpServletRequest request,<wbr style="LINE-HEIGHT: 1.3em"> HttpServletResponse response) ...
2008-12-09 15:01:00
182
为什么明知道电视剧是假的还会被感动得流泪
电视剧是假的没错,流的血啊死了人啊都是假的。但是演员是真的,不是吗?他们是用心在表演,用心在感受,演戏对演员来说就是真正在发生,演员要感动别人先必须感动自己,我们才会被感动。被不相信那是假的剧情感动。我们表面只看着电视的剧情,想过演员拍戏的艰辛吗?来了一遍又一遍,NG一回又一回、日晒雨淋、冰天雪地只穿一层衣服演夏天的戏、还要掉进零下几度的水里,还要故意演出很热的样子,夏天照样也是裹着厚衣服演冬天...
2008-12-09 15:01:00
250
亮剑精神
1)亮剑精神:不要被敌人吓倒,更不要被自己所面临的困难所吓倒;有问题我们直面去解决,每个人专注做好每一件工作;这就是在战略上要藐视敌人;2)全力以赴:敌人实际上是很强大的,我们每天也一定会面临新的问题;这个时候,我们要抱着最认真、最投入的态度去执行;对付强大的敌人,就要毫无保留地使出自己的杀手锏;3)执行力:首先充分分析,沟通,制定好方案,多考虑困难,可变的因素,不能只想好的一面,顺利的一面;其...
2008-12-09 15:01:00
112
循环依赖
循环依赖<wbr></wbr>当你主要使用构造器注入的方式配置bean时,很有可能会产生循环依赖的情况。比如说,一个类A,需要通过构造器注入类B,而类B又需要通过构造器注入类A。如果为类A和B配置的bean被互相注入的话,那么Spring IoC容器将在运行时检测出循环引用,并抛出 BeanCurrentlyInCreationException异常。对于此问题,一个可能...
2008-12-09 15:00:00
109
史上最强的面试答卷!
1.你为什么来应聘这份工作。 答:以前俺是一只迷途的骡子,现在可算找到组织了。 2.你是怎么知道我们招聘这个职位的呢? 答:一个合格的员工除了要有骡子般的身体以外,还必须有猎狗一样的嗅觉。 3.我们为什么要聘你呢? 答:俺吃的少,拉的多。 4.你认为自己最大的优点是什么? 答:像骡子一样吃苦,像工蜂一样耐劳,像猎狗一样忠诚。 5.你认为你自己最大的弱点是什么? 答:除了干活就是个白痴。 6.你最...
2008-12-09 14:59:00
200
作团队感悟----允许犯错
一个人,无论是作项目还是作人,总免不了会犯这样那样的错误,有了错误,有了改正,才会有成长和提升。我们通常说的“经验”,其中很大一部分,就是你成长过程中积累下来的因犯错而带来的教训。作为团队成员,当然,在犯了错之后,一定要总结教训,否则,这个错误就是真的成了对公司资源和自己时间的浪费;而作为团队管理者,应该在项目允许的范围内,适度地给予团队成员一定的“容错成长空间”,让他们通过碰壁更快的成长起来。...
2008-12-09 14:58:00
432
createSQLQuery时的decimal,long类型问题
近日做了个项目,数据持久层用的是hibernate.第一次用它就发现这是一个很好的东西.但是难免会碰到问题.<wbr>问题:</wbr><wbr style="LINE-HEIGHT: 1.3em"></wbr><wbr>因项目需要,我要做一个通用的查询页面,这里用到一个SQL模板,开始我试了一下,成功.但是后来真正想查询的时候,问题出...
2008-12-09 14:58:00
253
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人