自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

Hibernate整合spring配置二级缓存

applicationContext.xml 文件配置:<prop key="hibernate.cache.use_second_level_cache">true</prop> <!--设置缓存机制为二级缓存 --><prop key="hibernate.cache.use_query_cache">true</prop&a

2014-06-06 13:54:00 143

整合tomcat 整合iis共用80端口亲测可以通过

很多机器都用tomcat跟IIS部署不同网站、最近买了阿里云的服务器、于是也想玩一下、网上百度了很多方法、但是都有缺陷说的不是很清楚、通过日志查看以及谷歌、尝试了很多方法终于配置OK。第一、整合环境:Windows Service 2003、JDK1.60、IIS6.0和tomcat7.0第二、使用技术:IIS6.0和TOMCAT6.0的默认端口不用改变,使用原有的80和8081(因为本人数据库界...

2014-04-12 19:18:00 724

原创 在java中如何跳出当前的多重循环

@Test        public void test02(){                Boolean flag = true;//加入控制变量                for(int i=0;i                        for(int j=0;j                                if(j==2){   

2014-03-02 10:23:36 558

原创 如何设申请并设置QQ企业邮箱

首先登陆QQ企业邮箱主页:http://exmail.qq.com/login/ 如果有账号直接登陆 没有就要注册了。 点击注册----个人用户开通免费版已经足够了 输入你的域名即可 域名 添加MX记录 参照视频操作即可 成功解析以后你就可以自行添加成员用户了

2014-03-02 10:16:46 1274

企业IT项目开发之七宗罪(下篇)

即使没有翅膀,心。。。。。。也要飞翔!在新年前一天预祝大家新年好,在新的一年里工作顺利,身体健康。前一阵公司给我下达了任务,一直在忙着打造面向SAAS的企业级微信平台,彻底实现零代码配置,小小一个微信,当面向企业级而且是SAAS时,呵呵,还真的有许多需要注意的地方,非常感谢公司内最强的业务架构师我们的大姐设计出来这么优秀的一款全动态微信业务。所以写完了中篇,一直没时间来得及写下篇。下篇...

2014-01-01 01:01:00 351

企业IT项目开发之七宗罪(中篇)

第五宗罪:闭门造车,与实际脱节,完全抛弃业务这也是一种极端,把业务全都给扔了,自己拍脑袋想自己的功能,不去参考业界的标准,不去借鉴先进的理念与设计思想。举个例子来说,已经有了java mail api了,非要自己从打开底层socket开始用字节流的方式访问email服务器的类哈!这个很好玩啊,你封装的有人家好?你造出来的东西有人家稳定?再举个例子,人家已经有成熟的加密算法了,非要花10...

2013-12-23 23:12:00 156

企业IT项目开发之七宗罪(上篇)

经济危机愈演愈烈,国内学习IT的人员又如飞蛾扑火一般趋之若鹜,而工资一低再低,吃着连快递员都不如的午饭,住着8人、12人的集体宿舍,天天赶进度赶到零晨,血红的双眼,为什么?为什么?中国的IT,你将何去何处???上面这些还不是七宗罪,如果只是单单上面这些例举,相信基本大家都能克服得了,要不然也不会形成上面这些形象的描述了。吼吼!我们主要是讲的是架构,这篇是“通向架构师道路”第二季的开篇,列举...

2013-12-23 18:09:00 196

我的架构师历程,其实一切只是源于我想要一台属于自己的笔记本(下)

学历还是技能?99年和2000年的两次面试刺激到了我,我自己在心里一页页翻着自己的过去,最终让我做出一个决定!计算机自学很难成功,就想着因该去重读大学!于是已经过了大学毕业年龄的我重回高中,重读高二,高三课程,重考大学。但是进入了大学后,慢慢便发觉,如果真的按照学校设的这37门课程读完,也达不到网上招聘的程序员的一些标准,我曾拿着一份JD去问我们的主修课老师,他也不知道什么叫EJB...

2013-12-21 14:52:00 328 1

我的架构师历程,其实一切只是源于我想要一台属于自己的笔记本(上)

这个标题很吊丝哈,“其实一切只是源于我想要一台属于自己的笔记本”,结果导致我成为了一名合格的架构师。我不敢说我是优秀或者多少Strong,我只能说我是一个合格的架构师,一个合格的程序员(因为架构师首先是一个高级程序员哦!呵呵)。这一切其实要从99年和2000年的两次特殊的面试谈起。我是个中专生毕业,毕业于上海振华外经学校,涉外文秘2班,93年进入的,谁也想不到这样一个被世袭教师,4代知识分子家庭看...

2013-12-21 02:38:00 187

think in java interview-高级开发人员面试宝典代码示例

下载资源地址为:http://download.csdn.net/detail/lifetragedy/6379755这是think in java interview中的代码示例,包括JAVA基础的数据结构,IO, 核心基础以及设计模式等。因此我把它称为wallet工程(钱包工程),可以直接导入eclipse工程中去。...

2013-10-10 21:54:00 116

think in java interview-高级开发人员面试宝典(十)

今天是”面经“的最后一篇,主要讲的就是一些大公司在招人时最后的那道”智力题“关卡。什么是智力题?什么样的智力题呢?就是类似于下面这种题目,出个1道到2道让面试者回答一下。例:有四个人要在夜里穿过一条悬索桥回到宿营地。可是他们只有一支手电,电池只够再亮17分钟。过桥必须要有手电,否则太危险。桥最多只能承受两个人 同时通过的重量。这四个人的过桥速度都不一样:一个需要1分钟,一个需要2...

2013-10-10 09:54:00 151

think in java interview番外篇-谈程序员如何修练英语

一、程序员对英语能力的重视度和能力要求应该是在各行各业中排在比较靠前的这样说吧,英语程度的好坏直接影响着一个程序员的编程、开发、创新能力。道理很简单:1. 计算机和软件是用英语创造出来的2. 国内的技术普及度不怎么高,而最前沿最好最全的资料也往往是英语3.你在读OpenSource的一些源码时,这些OpenSource也大都来源于英语因此英语和技术对于一个程序员来说是各占5...

2013-09-26 15:55:00 101

think in java interview-高级开发人员面试宝典(九)

模拟面试今天来谈一下出于面试官的角度,他是会如何去考虑给一个侯选人面试的。下面先来看一份简历的摘要。熟练掌握SPRING, STRUTS1, 2, HIBERNATE;J2EE方面5年工作经验;ORACLE使用经验48个月;熟练掌握JAVA缓存机制;了解工作流、ERP、EAI工作机制并有实际项目经验;老实说,一般面试官看到上面的简历就会想让这个人来面试了,因为真的你SSH,...

2013-09-22 16:32:00 92

think in java interview-高级开发人员面试宝典(八)

面经出了7套,收到许多读者的Email,有许多人说了,这些基础知识是不是为了后面进一步的”通向架构师的道路“做准备的?对的,你们没有猜错,就是这样的,我一直在酝酿后面的”通向架构师的道路“如何开章。说实话,我已经在肚子里准备好的后面的”通向架构师的道路“的内容自己觉得如果一下子全拿出来的话,很多人吃不消,因为架构越来越复杂,用到的知识越来越多,而且很多都是各知识点的混合应用。所以,先以...

2013-08-26 22:05:00 78

think in java interview-高级开发人员面试宝典(七)

上两周研发任务太紧了,所以担搁了一下,我们继续我们的面试之旅。下面是一个基于图书系统的15道SQL问答,供大家参考问题描述:本题用到下面三个关系表:CARD 借书卡。 CNO 卡号,NAME 姓名,CLASS 班级BOOKS 图书。 BNO 书号,BNAME 书名,AUTHOR 作者,PRICE 单价,QUANTITY 库存册数BORROW 借书记录。 CNO 借书卡号,BNO ...

2013-08-25 17:42:00 72

think in java interview-高级开发人员面试宝典(六)

写了这么多JAVA基础,来点SQL吧!一般面试时考SQL,主要就是考你“统计分析”这一块,下面我们来看面试官经常采用的手段。由4张简单的不能再简单的表,演变出50道SQL哈哈哈哈,够这个面试官面个15,20个人,不带重复的了,而且每个SQL你真的不动动脑子还写不出呢,你别不服气,下面开始。表结构:表Student(S#,Sname,Sage,Ssex) 学生表 S#...

2013-08-12 22:12:00 82

think in java interview-高级开发人员面试宝典(五)

这次开始我们来点洋文吧。有些基础,大家可能用中文知道如何表示,但是面试官如果让你用全英语表达你就不知道如何去说了,那么下面我们将给出对于一些常用的JAVA基础知识的英语问答以及相关的答案。大家可以看一下如何用英语去回答这些基础的问题,找一下感觉。Overriding & OverloadingOverriding - same method names with same ar...

2013-08-10 17:07:00 85

think in java interview-高级开发人员面试宝典(四)

算出num个数内的质数质数即大于1的一个自然数,这个数可以被1和自身整除,如算出20之内的质数,它们有2,3,5,7,11,13,17,19这样的数字。这道题也是面试过程中笔试常问的一道题。这道题的其目的在于:1. 看笔试者的数学还记不记得2. 看笔试者平时的算法因此答题有两种。第一种,通用做法public class prime {public static boolean i...

2013-08-07 11:00:00 72

think in java interview-高级开发人员面试宝典(三)

收集自Oracle公司的10次(60道)电话面试全部问答(英语)Q: What environment variables do I need to set on my machine in order to be able to run Java programs?A: CLASSPATH and PATH are the two variables.Q: Can an applica...

2013-08-05 13:13:00 95

think in java interview-高级开发人员面试宝典(二)

从现在开始,以样题的方式一一列出各种面试题以及点评,考虑到我在前文中说的,对于一些大型的外资型公司,你将会面临全程英语面试,因此我在文章中也会出现许多全英语样题。这些题目来自于各个真实的公司,公司名我就不一一例举了,是本人一直以来苦心收藏的。一个JAVA 的MAIN方法引发的一场血案Q: What if the main method is declared as private?A...

2013-08-05 00:43:00 67

think in java interview-高级开发人员面试宝典(一)

“生死六重门”无论你是在职,非在职,高级工程师,工程师,架构师,如果你正在面试阶段,请看完此文!相信这篇文章对你的职业生涯和阶值观会造成重大的改变!如果你是一名PM或者是管理者正在物色合适的开发人选,那么我相信这篇文章同样会在在你考虑如何挑选技术型人材上给你带来重大的帮助。本系列不适合想去应聘PM,管理路线的人士!!!作为一名技术型人材由其是程序员,用什么可以恒量自己是否合格或者我...

2013-08-04 22:44:00 213

通向架构师的道路(第二十七天)IBM网格计算与企业批处理任务架构

一、批处理我们在一些项目中如:银行、保险、零商业门店系统中的对帐、结帐、核算、日结等操作中经常会碰到一些"批处理“作业。这些批处理经常会涉及到一些大数据处理,同时处理一批增、删、改、查等SQL,往往涉及到好几张表,这边取点数据那边写点数据,运行一些存储过程等。批处理往往耗时、耗资源,往往还会用到多线程去设计程序代码,有时处理不好还会碰到内存泄漏、溢出、不够、CPU占用高达99%,服务器...

2013-01-15 23:43:00 83

最近有一个人在CSDN博客上“炒袭“我的博文一事的说明

日前, CSDN上有一人在原封不动的炒袭我的博客,炒袭的地址如下:http://blog.csdn.net/ht111222/article/category/1230816我的博客地址与专栏地址如下:http://blog.csdn.net/lifetragedyhttp://blog.csdn.net/column/details/j2ee-guru.html如何识别”李鬼我的文章“1.以后我...

2012-12-12 13:13:00 73

通向架构师的道路(第二十六天)漫谈架构与设计文档的写作技巧

前言:这篇是一篇番外篇,没有太多代码与逻辑,完全是一种”软“技巧,但是它对于你如何成为一名合构的架构设计人员很重要。在此要澄清一点,架构师本身也是”程序员“,不是光动嘴皮子的家伙们,如果你不是一名程序虽出身那你根本谈不上也不可能成为一名架构师。那么架构师还有哪些是作为一名程序员来说不具备的呢?其中有一项能力就叫做”文档写作能力“。一、Soft Skill与Hard Skill作为...

2012-12-06 16:19:00 92

通向架构师的道路(第二十五天)SSH的单元测试与dbunit的整合

一、前言在二十三天中我们介绍了使用maven来下载工程的依赖库文件,用ant来进行war包的建立。今天我们在这个基础上将使用junit+dbunit来进行带有单元测试报告的框架的架构。目标:每次打包之前自动进行单元测试并生成单元测试报告生成要布署的打包文件即war包单元测试的代码不能够被打在正式的要布署的war包内,单元测试仅用于unit test用使用模拟数据对dao层进...

2012-12-03 15:31:00 53

通向架构师的道路(第二十四天)之Oracle性能调优-朝拜先知之旅

前言这次,我们将在Linux下来动手完成Oracle数据库的安装与使用。Oracle本身是可以免费下载的包括 它的企业版以及被它收购的Weblogic和Sun中的几乎任何东西你都可以拿来下载和使用,不像IBM和Tibco一些其它厂商,只有“试用版”给你下载,Oracle的东西没有时间限制,你拿来做练习,搭实验环境都是没有任何的问题的。但是,如果你出了问题,需要用到Oracle的补丁或者是...

2012-11-23 16:33:00 87

通向架构师的道路(第二十三天)maven与ant的奇妙整合

一、前言我们在《万能框架spring》前四天中都用到了maven,接下去要讲述在SSX这样的架构下我们的“单元测试”是怎么进行的,但是在此之前我们再来深入入解一下maven,因为我们的单元测试需要用到的是junit+ant+junitreport这样的组合。而。。。。。。由于我们已经使用了maven,那么我们如何可以延续经典的junit+ant这样的单元测试的组合呢?其答案就是把maven和an...

2012-11-19 12:04:00 67

通向架构师的道路(第二十二天)万能框架spring(四)使用struts2

一、前言SSH有了,现在我们要把我们的struts层从原来的1.3替换成struts2.x,引入了struts2.0后我们会发觉我们的代码和框架的变化还是不小的二、Struts2的好处1)在struts2的方法里,一切变量是线程安全的,而原有的struts1不是的;2)在struts2中如果你声明了如下这样的代码: privater String studentName=””;...

2012-11-16 23:51:00 82

通向架构师的道路(第二十一天)万能框架spring(三)之SSH

一、前言我们有了Spring+JdbcTemplate和Spring+iBatis并结合maven的基础,搭建一个SSX这样的框架现在就和玩一样的简单了,今天我们将搭建一个使用Struts1.3,Srping3, Hibernate3的SSH1的开发框架,大家跟着我一步步走,会发觉在程序跑通后自己再动手搭建一遍这个框架,只需要30分钟。二、SSH框架仔细看这个框架,稍微有点不一样了...

2012-11-12 13:55:00 63

通向架构师的道路(第二十天)万能框架spring(二)maven结合spring与ibatis

一、前言上次讲了Struts结合Spring并使用Spring的JdbcTemplate来搭建工程框架后我们面临着jar库无法管理,工程发布不方便,jar包在工程内太占空间,jar包冲突,管理,甚至漏包都问题。于是我们在讲“万能框架spring(二)”前,传授了一篇番外篇,即讲利用maven来管理我们的jar库。从今天开始我们将结合“万能框架spring(一)”与番外篇maven来更进一步...

2012-10-29 00:59:00 78

通向架构师的道路(第十九天)使用maven构建Spring工程

一、前言上次大家拿了我上传的工程后,有些人自己通过spring3,struts1.3,hibernate3的download的包自行去装配jar包到工程的WEB-INF\lib目录下。有些是通过我上传的alpha_lib包把里面的jar文件一股脑的copy到了工程的WEB-INF\lib目录下去。有时经常还会发生少包了,ClassNotFound这样的错误,或者是一些因为缺包还引起的各...

2012-10-25 13:04:00 71

通向架构师的道路(第十八天)万能框架Spring(一)

一、前言前一阵列刚换了个新的工作环境,然后自己的baby也刚出生,一直没有时间去做工作以后的其它事了,担搁了一段日子。今天儿子满一周了,我内人她家帮着照顾着,总算我可以喘口气休息一下,因此决定将这个系列的博文继续下去,同时也将此篇献给我刚出生一周的儿子和幸苦了10个月的爱人。二、基本概念Spring,作为一个流行框架它给我们在日常工程中的框架搭建提供了太多的便利了,它就像一个骨架一...

2012-10-22 01:19:00 85

通向架构师的道路(第十七天)IBM Websphere集群探秘-WASND

一、IBMWebsphere集群IBM WebSphere的发行版分为单机版和NetworkDeployment版,我们把Network Deployment称为ND即可作集群的版本。WAS的集群和Weblogic的集群一样,它也可以作垂直和横向两种集群。而WASND的集群是在所有的集群中最强大的,因为它可以:通过各个node组成一个个cell,又可以把这一个个cell组成一个个...

2012-08-23 01:16:00 73

通向架构师的道路(第十六天)IBM Websphere与IBM HttpServer的集成

一、IBMWebsphere与IBMHttpServerIBM WebSphere非常强大,几乎可以和任何主流Web服务器集成。其原理和Weblogic与Apache以及tomcat与Apache的集成原理一致,也是以plug-in(插件)的方式来做应用的。不过我们今天要介绍的是IBM自带的HttpServer,又称IHS。IHS其实就是一个Apache,IBM拿了Apache过来进...

2012-08-17 13:55:00 86

通向架构师的道路(第十五天)IBM Websphere的安装与优化

一、IBMWebsphere02年开始接触EJB1.x时,当时有一本巨肥厚无比的书叫作”ejb从入门到精通(master ejb2.0)”,红皮的,wrox公司出版的。该书带有1张光盘,光盘里有3个App Server。1.Jboss2.2.12.Weblogic6.13.IBM Websphere ApplicationServer5.x从那时起开始知道,哦,原来这3大厂商是...

2012-08-14 12:44:00 77

通向架构师的道路(第十四天)Axis2 Web Service安全之rampart

一、加密保护我们的web service传输在上一天的教程中,我们讲了一个简单的基于” security-constraint”的以指定用户名和密码来保护一个Web Service以及如何用https对这个web service的通讯过程进行保护。虽然它用https来进行保护了,但是我们抛开https,这个web service之间传输的用户名,密码,数据都是明文的。在我之间教程中曾经提...

2012-08-08 18:25:00 90

通向架构师的道路(第十三天)Axis2 Web Service安全初步

一、WSSecurity简述安全的Web服务是Web服务成功的必要保证。但大家都知道,Web服务使用XML来进行数据交换,而XML在默认情况下是明文编码的;同时,大部分Web服务使用HTTP协议作为传输协议,同样,HTTP也是使用明文方式来传输数据的。这就造成了在不加密的传输协议上传输不加密的信息,从而使信息传输的保密性受到威胁。作为企业级的应用,以上的方式不能满足安全性基本要求:² 数...

2012-08-02 16:17:00 80

通向架构师的道路(第十二天)之Axis2 Web Service(三)

一、SOAPIn Axis2在前两天的教程中,我们学习到了用Axis2如何进行复杂数据、简单数据进行传输。正如我在前一天教程中所说,在web service的世界里,一切都是基于SOAP的,因此在今天我们将学习Axis2中的SOAP特性。今天的课程将用3个例子来完成即:1)客户端与服务端使用SOAP进行通讯2)服务端将Exception以SOAPFault的形式抛给客户端3...

2012-07-30 14:40:00 109

通向架构师的道路(第十一天)之Axis2 Web Service(二)

一、总结前一天前一天中我们讲述了如何生成一个Axis2的WebService, 如何布署以及4种不同的客户端, 它们是: 传统式, 非阻塞式, 双工模式, 双工非阻塞。并且我们看到了一个Axis2的Web Service的布署描述:<service name="HelloWorld"> <parameter name="ServiceClass">or...

2012-07-25 22:56:00 74

通向架构师的道路(第十天)之Axis2 Web Service(一)

一、Axis2简介1.1 介绍Axis2Axis框架来自 Apache 开放源代码组织,它是基于JAVA语言的最新的 SOAP 规范(SOAP 1.2)和 SOAP withAttachments 规范(来自 Apache Group )的开放源代码实现。有很多流行的开发工具都使用AXIS作为其实现支持Web服务的功能,例如JBuilder以及著名的Eclipse J2EE插件Lomb...

2012-07-23 20:50:00 88

空空如也

空空如也

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

TA关注的人

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