`
文章列表
转于http://www.iteye.com/topic/1123823 有必要对JDK 5.0新增的注解(Annotation)技术进行简单的学习,因为Spring 支持@AspectJ,而@AspectJ本身就是基于JDK 5.0的注解技术。所以学习JDK 5.0的注解知识有助于我们更好地理解和掌握Spring的AOP技术。 了解注解 对于Java开发人员来说,在编写代码时,除了源程序以外,我们还会使用Javadoc标签对类、方法或成员变量进行注释,以便使用Javadoc工具生成和源代码配套的Javadoc文档。这些@param、@return等Javadoc标签就是注解标签,它们为第 ...
liuzl121 写道        在工作中很少使用java的多线程,以前一直以为java多线程很难,不是很理解其工作原理,前几天有时间上网学习了下java的多线程,以及线程池的一些知识,按照网上的例子也修改了下,弄了个线程池,这期 ...
全文转载于: 注解-->Spring配置:http://www.iteye.com/topic/1123823 有必要对JDK 5.0新增的注解(Annotation)技术进行简单的学习,因为Spring 支持@AspectJ,而@AspectJ本身就是基于JDK 5.0的注解技术。所以学习JDK 5.0的注解知识有助于我们更 ...
声明:是参考stamen的文章写的,文章中很多地方也是摘抄于他的 《学习Spring必学的Java基础知识(6)----ThreadLocal》文章,http://www.iteye.com/topic/1123824 一提到多线程的话就会想到一个问题,就是对同一变量访问的安全性和准确性,要解决这个问题其实也有很多的方法,像加同步锁,创建一个线程外部能够访问到的map等等吧,而ThreadLocal无疑是最好的一种解决方案,它不会像同步一样降低并发性也不会像建立一个外部map那样书写过多的代码。 现在让我们认识下ThreadLocal,我主要的目的还是要学会用,而不是讲解Thread ...
     看了 stamen的学习spring必要的java基础知识,感觉受益匪浅,也把我学到的记录下来,巩固下加深记忆,也便于以后回来看。       动态代理的应用仔细想起来感觉不是很多,我能想到的就是写日志,事物管理,不过这 ...
     由于工作中基本上用不到xml的解析 ,所以对xml的操作也不是很了解,很早就想学习下,但是又比较懒惰,所以也迟迟未写,今天 静下心来学了一下,根据网上的资料自己敲了段代码, 做了一个解析简单xml的例子,麻 ...

java map转bean

      今天看博客看到一篇文章,谈的是将hibernate查询出来的数据组织到实体中,但他的例子中是按照顺序把值放到实体中,也就是说写的hql的字段顺序得和实体中定义的顺序一致, 于是我就想那要是不一致呢,除了hibernate提供的构造器返回实体的方式,其实我们还可以利用java的反射去封装,于是就在hibernate的工具类下试着封装了下,封装完了之后感觉没必要,这完全就可以提取出来变成一个独立的工具类,而不仅仅局限于hibernate了,这样既可以满足一个hql查询返回了多个实体中的字段属性,且这些属性都是我们用到的一个业务类的属性,也可以满足用sql查询出来的结果,也可以在 ...
  尊重作者:http://smallnetvisitor.iteye.com/blog/1718001   引入标签 <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>     
原文出处:http://smallnetvisitor.iteye.com/blog/1095246  感觉有些用处,就给转过来了。 Properties props=System.getProperties(); //系统属性或者直接用System.getProperty("propertyName"); System.out.println("Java的运行环境版本:"+props. ...
     工作一年了遇到过三种数型结构JS,dtree 、mifTree、zTree.用起来感觉还是zTree最好,之前也写过一个ztree的学习小结吧,看的人也很多,这里推荐下!!十分感谢ztree作者给我们带来了这么好的一个插件。      api网址:http://www.ztree.me/v3/api.php。      iteye博客地址:http://ztreeapi.iteye.com/。      这次要总结的是ztree的异步加载,异步加载多用于数据量相对较大的情况,如果全部查询出来组织成树的话可能要创建很多dom,出现假死,加载失败等现象。异步加载听上去感觉挺吓唬人的, ...
    用WebService很久了,但都是利用axis2去生成服务端掉别人的接口,重来没有自己写过,也不知道怎么去配置,今天利用点闲暇时间上网查了些资料,结合公司的项目自己做了个测试,我用的是CXF结合sping配置的服务端。需要用到的jar包具体我也不是很了解,网上说要用到一下这些,我没有去测试,拿过来了。 commons-logging-1.1.jar geronimo-activation_1.1_spec-1.0-M1.jar (or Sun's Activation jar) geronimo-annotation_1.0_spec-1.1.jar (JSR 250) ...
首先声明,本方法只适用于IE内核的浏览器,因为要用到ActiveX控件,ff啥的都不支持的,你懂得。   第一点是要选择文件夹,于是要用的Shell这个东西,这东西没研究过,反正能用。代码如下 try { var Message = "\u8bf7\u9009\u62e9\u6587\u4ef6\u5939"; //选择框提示信息 var Shell = new ActiveXObject("Shell.Application"); var Folder = Shell.BrowseForF ...
转载至http://www.cnblogs.com/c2303191/articles/1107027.html 1.Http作为web服务的首选协议,居有4大优点:    1)http非常简单,以纯文本(超文本)形式编码的请求和响应组成    2)http是无状态的。一旦发送了一个http请求,客户和服务器之间的连接信息就会被释放,有利于减少服务器资源的消耗。    3)http的运行端口80,在大多数防火墙上是公开的    4)行业认可。   但是Http的缺点:    1)缺少对异步消息的支持    2)消息传输的不可靠性 2.HTTP-GET 和 HTTP ...
  工作需要,用到权限控制标签,结合公司项目和网上查阅,弄了个权限标签。其中有一篇文章感觉不错,于是转到自己的博客中。 原文地址:http://buaasss.iteye.com/blog/748247 struts2的自定义标签,需要如下配置,两个类,一个组件类继承org.apache.struts2.components.Component;,一个Tag类继承org.apache.struts2.views.jsp.ComponentTagSupport;,一个tld文件,关联到tag类以及tag类中的各个参数属性,web.xml文件中配置tld位置。 首先组件类,代码都是从原文博客 ...
声明:非本人原创,转载于http://turandot.iteye.com/blog/1698097  本着在别人手里不如在自己手里的思想,转了过来。  1、选择最有效率的表名顺序(只在基于规则的优化器中有效):        ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表。        2、 ...
Global site tag (gtag.js) - Google Analytics