`
wzping
  • 浏览: 100781 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
以前一直没弄明白spring的bean是单实例的,在并发的情况下,数据会不会出现不一致的情况。现在终于知道了,目前的应用下,如果bean里面没有出现 实例变量,或者 不注入 单实例的dto,是不会出现并发问题的。因为只有实例变量在并发才会出现数据不一致的情况。spring也没有考虑并发的问题。 数据库的并发是另一类问题。这里不作考虑.
  下午花了几个小时终于把yale的cas给搞定了,了却了一个心愿。由于公司使用sso的关系,一直想配置出自己的sso,结果总是由于各种原因没有成功,现在终于弄成.基本的资料网上也有,不赘述了,大体还算顺利,改天对它的原理总结一下。
目录: 一、术语session 二、HTTP协议与状态保持 三、理解cookie机制 四、理解session机制 五、理解javax.servlet.http.HttpSession 六、HttpSession常见问题 七、跨应用程序的session共享 八、总结 参考文档 一、术语session 在我的经验里 ...
JpetStore中的Action与普通Struts的Action处理方式不一样。遍历JpetStore的src文件夹,并无一个具体的Action,那么它是如何来完成普通Struts的Action工作了? 查看JpetStore的Struts.xml可以发现,它的Action只有一个,即“org.apache.stuts.beanaction.Beanaction”。通过Eclipse查看beanaction.jar的源代码,可以发现Beanaction继承与普通Action,即具备普通的action的功能。那么它无具体Action的奥妙在哪,继续研究BeanAction的代码,截取BeanA ...
程序员为公子王写软件,指飞键舞,不差丝毫,行之如风。 公子王曰:『嘻,善哉!技盖至此乎?』 程序员释键对曰:『臣之所好者道也,进乎技矣。始臣之编程之时,所见无非程序者;三年之后,未尝见程序也,见其子程序也;方今之时,臣以神遇而不以目视,官知止而神欲行,因其固然,程序自写之。诚然,尝至于难者,吾见其难为,怵然为戒,视为止,行为迟,改其一字,謋然已解,如烟随风。使之编译,释键而坐,为之踌躇满志,闭目而log off之。』 公子王曰:『吾之程序员皆如此,则其善焉!』
我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很尴尬的。我见过的40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企,比方 ...
Windows 中Hosts文件的作用      我们在平常的应用中,难免会碰到一些关于Hosts文件的用法,下面分析下,若有不妥之处,还望指正.          在Windows系统中有个Hosts文件(没有后缀名),在98系统下,该文件位于windows的目录下.在2K/XP中,该文件位于%systemroot%\system32\drives\etc目录下.该文件是个纯文本文件,用普通的文本编辑器(如记事本)亦可打开,打开之后,我们可以看到Microsoft对该文件的说明. # Copyright (c) 1993-1999 Microsoft Corp. # # This is a ...
hibernate2.jar: Hibernate的库,必须使用的jar包 cglib-full-2.0.2.jar CGLIB库,Hibernate用它来实现PO字节码的动态生成,非常核心的库,必须使用的jar包 dom4j-1.4.jar dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非 ...
比较全面的介绍日志的文章。转载于此 为什么同时使用commons-logging和Log4j?为什么不仅使用其中之一? Commons-loggin的目的是为“所有的Java日志实现”提供一个统一的接口,它自身的日志功能平常弱(只有一个简单的SimpleLog?), ...
    闲来无事,本想整理整理之前学过的东西。上了javaeye才发现建个博客这么容易,干脆索性建个博客算了,能记录所学所得所思所晤,自娱自乐。   现在文章多是转载过来,争取以后原创会多起来,能成系列化。朋友们要是感兴趣,随便翻翻。嘎嘎。  
   程序员是一种技术工作,在IT的发展中有相当重要的地位,从底层硬件通讯协议的建立,到数据传输层的处理,到操作系统的建设,到数据库平台的建设,一直到应用层上各种数据营销平台的搭建,程序员在里面都扮演着举足轻重的角色并为IT事业的发展做出了巨大的贡献。 中国有很多精于编码的人,但是中国软件行业,尤其是网络应用开发方面误区很大,很难形成有规模的软件开发力量和产品能力,不但比美国差距甚远,和印度相比也是颇有不如。这些问题不是在于中国程序员的智商和工作努力状况,也不是在于国家和民间对开发的投入程度,而是很大程度上,有一些对技术,对程序开发,对项目设计方面的思想误区,这些误区,导致了软件行业的产品化 ...
1) 没有明确的生活目标。没有奋斗的中心目标或明确的努力主向,就没有成功的希望。   2) 没有非同寻常的雄心抱负。   如果对凡事漠不关心,不想在人生中求发展,不愿付出代价,那么这样的人也将成功无望。 ...
序号 企 业 名 称 软件收入 1 华为技术有限公司 2977800 2 中兴通讯股份有限公司 1344000 3 海尔集团公司 810603 4 神州数码(中国)有限公司 653200 5 浙大网新科技股份有限公司 459668 6 熊猫电子集团有限公司 3749 ...
1. 人远比技术重要 你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时侯将主要精力都集中在技术上。显然,构 ...
让Spring架构减化事务配置 Spring颠覆了以前的编程模式,引入了IOC等全新的概念,广受大家的喜爱。目前大多数j2ee项目都已经采用Spring框架。Spring最大的问题是太多的配置文件,使得你不仅需要维护程序代码,还需要额外去维护相关的配置文件。最典型的就是事务配置(注:这里的“事务配置”都指“声明式事务配置”),在Spring中进行事务配置除了定义对象自身的bean外,还需要定义一个进行事务代理的bean.如果你有n个类需要引入事务,那么你就必须定义2n个bean。维护这些bean的代价是十分昂贵的,所以必须要对事务配置进行减化。如果你是基于Spring进行架构设计,那么作 ...
Global site tag (gtag.js) - Google Analytics