- 博客(10)
- 资源 (7)
- 收藏
- 关注
转载 教你快速写出多线程Junit单元测试用例 - GroboUtils
写过Junit单元测试的同学应该会有感觉,Junit本身是不支持普通的多线程测试的,这是因为Junit的底层实现上,是用System.exit退出用例执行的。JVM都终止了,在测试线程启动的其他线程自然也无法执行。JunitCore代码如下:/** * Run the tests contained in the classes named in the args. * I
2016-05-27 10:47:35 4710
转载 java并发之原子性与可见性
原子性原子是世界上的最小单位,具有不可分割性。比如 a=0;(a非long和double类型) 这个操作是不可分割的,那么我们说这个操作时原子操作。再比如:a++; 这个操作实际是a = a + 1;是可分割的,所以他不是一个原子操作。非原子操作都会存在线程安全问题,需要我们使用同步技术(sychronized)来让它变成一个原子操作。一个操作是原子操作,那么我们称它具有原子性。Java的
2016-05-27 09:48:36 399
原创 Mysql系列 (八) 编写脚本
首要步骤(一般可省略):开启mysql服务(默认是开机时就自动运行了):控制面板-->管理工具-->服务,在里面找到名称为mysql的项,双击就可看它的服务状态是启动还是停止,把它设为启动连接mysql:在命令行下输入 mysql -h localhost -u root -p回车,然后输入密码即可;或直接运行mysql自带的连接工具,然后输入密码即可.1.编写sql脚
2016-05-18 16:34:44 3254
原创 Mysql系列(九) 单引号与反引号
最简单的避免错误的方法就是,表名等保留字用反引号,其他例如SQL语句用双引号,我平时就尽量不用单引号的。、简单说字符串用单引号,表名,字段名等用反引号。
2016-05-18 14:22:05 1602
原创 jsp获取文件路径
两种方式1.EL表达式:${pageContext.request.scheme}${'://'}${pageContext.request.serverName}${':'}${pageContext.request.serverPort}${pageContext.request.contextPath} . 2.小脚本String path = request.getCo
2016-05-16 13:57:31 1584
原创 BaseAction
import Java.util.Map;import javax.servlet.ServletContext;import javax.servlet.ServletRequest;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpSession;import org
2016-05-13 16:55:13 506
转载 Action中使用session方法
在Struts2里,如果需要在Action中使用session,可以通过下面两种方式得到 1.通过ActionContext class中的方法getSession得到 2.Action实现org.apache.struts2.interceptor.SessionAware接口的方式来对session进行操作 下面先看一个采用第一种方式,在action中得到s
2016-05-13 16:52:33 1338
转载 RMQ算法
1. 概述RMQ(Range Minimum/Maximum Query),即区间最值查询,是指这样一个问题:对于长度为n的数列A,回答若干询问RMQ(A,i,j)(i,j当然,该问题也可以用线段树(也叫区间树)解决,算法复杂度为:O(N)~O(logN),这里我们暂不介绍。2.RMQ算法对于该问题,最容易想到的解决方案是遍历,复杂度是O(n)。但当数据量非常大
2016-05-11 23:32:14 348
原创 struts2后台传值3种方法
struts2中的Action接收表单传递过来的参数有3种方法:如,登陆表单login.jsp: m1"> 用户名:密 码:<s:submit value="提交"/>1.在Action类中定义表单属性,两者属性名称必须一致。提供setter,getter方法。即可接收到表单传过来的参数.这种接收参数的方法,方便简单,但是结构性不是很好,且当表单传递来的参数很多的时候,整个Action类中
2016-05-11 16:21:28 1162
机械行业数字化生产供应链产品解决方案.pptx
2024-08-13
WMS助力企业数字化转型.pptx
2024-08-13
企业数字化转型解决方案.pptx
2024-08-12
数字化转型从战略到执行
2024-08-11
是什么让我眼前一亮:罗振宇2024“时间的朋友”与团队成长
2024-08-11
MySQL-python-1.2.4b4.win32-py2.7.exe
2018-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人