关闭

外层DIV 包含内层DIV 样式问题

.clearfix { display: block; float: none; clear: both; overflow: hidden; width: auto; height: 0; margin: 0 auto; padding: 0; font-size: 0; line-height: 0; dasdsadsad dsadsa 关键...
阅读(3338) 评论(0)

Java transient关键字

Volatile修饰的成员变量在每次被线程访问时,都强迫从主内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到主内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。       Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私有拷贝,而且只当线程进入或者离开同步代码块时才与共享成员变量的原始值对比。       这样当多个线程...
阅读(632) 评论(0)

java异步计算Future的使用

从jdk1.5开始我们可以利用Future来跟踪异步计算的结果。在此之前主线程要想获得工作线程(异步计算线程)的结果是比较麻烦的事情,需要我们进行特殊的程序结构设计,比较繁琐而且容易出错。有了Future我们就可以设计出比较优雅的异步计算程序结构模型:根据分而治之的思想,我们可以把异步计算的线程按照职责分为3类: 1. 异步计算的发起线程(控制线程):负责异步计算任务的分解和发起,把分解好的...
阅读(901) 评论(0)

Java程序执行超时——Future接口介绍

在Java中,如果需要设定代码执行的最长时间,即超时,可以用Java线程池ExecutorService类配合Future接口来实现。 Future接口是Java标准API的一部分,在java.util.concurrent包中。Future接口是Java线程Future模式的实 现,可以来进行异步计算。 Future模式可以这样来描述:我有一个任务,提交给了Future,Future替我完...
阅读(765) 评论(0)

SpringMVC 文件上传配置,多文件上传,使用的MultipartFile

http://blog.csdn.net/swingpyzf/article/details/20230865 基本的SpringMVC的搭建在我的上一篇文章里已经写过了,这篇文章主要说明一下如何使用SpringMVC进行表单上的文件上传以及多个文件同时上传的步骤 SpringMVC 基础教程 框架分析:http://blog.csdn.net/swingpyzf/article/deta...
阅读(7957) 评论(0)

JAVA中各种去除空格

1. String.trim() trim()是去掉首尾空格 2.str.replace(" ", ""); 去掉所有空格,包括首尾、中间 String str = " hell o "; String str2 = str.replaceAll("", ""); System.out.println(str2); 3.或者replaceAll(" +"...
阅读(1568) 评论(1)

http status 汇总

常见HTTP状态码 200 OK301 Moved Permanently302 Found304 Not Modified307 Temporary Redirect400 Bad Request401 Unauthorized403 Forbidden404 Not Found410 Gone500 Internal Server Error5...
阅读(811) 评论(0)

BSON与JSON的区别

BSON是由10gen开发的一个数据格式,目前主要用于MongoDB中,是MongoDB的数据存储格式。BSON基于JSON格式,选择JSON进行改造的原因主要是JSON的通用性及JSON的schemaless的特性。 BSON主要会实现以下三点目标: 1.更快的遍历速度 对JSON格式来说,太大的JSON结构会导致数据遍历非常慢。在JSON中,要跳过一个文档进行数据读取,需要对...
阅读(34631) 评论(4)

JdbcTemplate.queryForObject 返回值怎么判断

org.springframework.dao.EmptyResultDataAccessException: Incorrect result size: expected 1, actual 0  spring做了封装, queryForObject回去数据库查询一条记录,如果没有记录符合查询条件,或者有多条记录符合条件,都会报出错误,  只不过 expected 1, act...
阅读(1964) 评论(0)

Spring使用OpenSessionInViewFilter解决Hibernate的lazy延时加载问题

Spring为我们解决最让人头痛的难题之一,Hibernate的Session的关闭与开启问题。 当hibernate+spring配合使用的时候,如果设置了lazy=true,那么在读取数据的时候,当读取了父数据后,hibernate会自动关闭session,这样,当要使用子数据的时候,系统会抛出lazyinit的错误。 Hibernate 允许对关联对象、属性进行延迟加载,但是...
阅读(1142) 评论(0)

ubuntu重启、关机命令

重启命令(root用户使用) :      1、reboot      2、shutdown -r now 立刻重启     3、shutdown -r 10 过10分钟自动重启     4、shutdown -r 20:35 在时间为20:35时候重启     如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启      关机命令(root用...
阅读(16767) 评论(0)

ubuntu-12.04.2忘记管理员密码(图解)

在ubuntu中配置samb的时候不小心把管理员账号“wangqh”的密码给改掉了, 当再次以wangqh用户登录的时候提示密码错误。  解决方案如下: 1. 重启ubuntu , 在刚启动时长按Shift,键进入GRUB菜单界面 2.  选择recovery mode. 按回车键进入.Recover Menu菜单: 3. 选择root , 按回车, 在下方就会出现...
阅读(1584) 评论(0)

velocity的toolbox使用方法(含与struts2的集成)

1.velocity中的toolbox单独使用(没有与struts2集成)  1.1.在web项目的web.xml文件中加入以下代码(velocity的jar包配置之类的就不再阐述,本博文默认读者已经搭建好velocity的开发环境),即配置解析velocity的toolbox的servlet      velocityView   org.apache.velocity.tool...
阅读(6163) 评论(0)

struts2下配置velocity

1.通过maven加载依赖 1 2 3 4 5 6 7 8 9 10 dependency>     groupId>org.apache.velocitygroupId>     artifactId>velocityartifactId>     version>1.7ver...
阅读(1614) 评论(0)

xsl样式解析时全局变量的用法

1.首先记住 variable这个变量在xsl中只得赋值一次,以后不得再改变了..呵呵.这样怎么称得变量了,不知道draft的专家们是吃什么饭的. 2.所谓全局,因为xsl:variable元素是xsl:stylesheet的子无素,所以在stylesheet 中定义的变量可以在整个实例空间中引用. http://www.w3.org/1999/XSL/Transform" >   ...
阅读(3491) 评论(0)
63条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:7804965次
    • 积分:67022
    • 等级:
    • 排名:第28名
    • 原创:254篇
    • 转载:2716篇
    • 译文:3篇
    • 评论:714条
    文章分类
    最新评论