About powermock static

mock官网:https://github.com/powermock/powermock/wiki/SuppressUnwantedBehavior —————————————抑制static{}——————————————————— Suppress static initialize...

2017-03-30 11:40:51

阅读数 12

评论数 0

Netty+Tomcat热部署端口占用解决办法

在eclipse使用maven deploy (tomcat:deploy) 热部署netty项目 ,项目启动的时候会报错端口被占用。 [code="java"] java.net.BindException: Address already in use ...

2015-06-13 17:32:15

阅读数 104

评论数 0

DOS启动Main函数

start.bat [code="java"] java -Xms2g -Xmx2g -XX:PermSize=128m -XX:MaxPermSize=128m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+U...

2015-05-29 13:51:37

阅读数 29

评论数 0

JVM调优参数

jvm调优+JMX catelina.bat第一行写入 set JAVA_OPTS=-Xms5g -Xmx5g -Xmn3g -XX:PermSize=128m -XX:MaxPermSize=256m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC ...

2015-04-17 16:30:26

阅读数 13

评论数 0

javascript之HashMap

用法 [code="java"] var map = new HashMap(); map.put("a",1); map.put("b",1);...

2015-04-16 11:23:16

阅读数 18

评论数 0

Java之异步回调(Callback)

[b]●介绍[/b] 有时候执行一个任务需要很长时间,单线程下线程会处于阻塞状态。这个时候我们会考虑一种非阻塞的处理模式。非阻塞任务在任何编程语言里都必不可少,Java也不例外。多线程就是一个很好的解决办法。 但是多线程是异步处理,异步就意味着不知道处理结果,如果我们需要...

2015-03-17 10:52:58

阅读数 293

评论数 0

MySQL之存储引擎

学习MySQL存储引擎之前,要先了解什么是存储引擎。 存储引擎:MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的...

2014-11-26 23:14:32

阅读数 10

评论数 0

MySQL之多版本并发控制(MVCC)

在程序员的思维里,并发控制永远都是值得讨论的话题。这里我就不过多的去讲解并发控制的基本概念了 [b]●基本概念[/b] MVCC:Multi-Version Concurrency Control 多版本并发控制。笔者用自己的话对MVCC做一个总结:通过某个时间点上的数据快照对数据的版本控...

2014-11-25 23:27:13

阅读数 80

评论数 0

ehcache配置参数说明

一、简介 非常简单,而且易用。 ehcache 是一个非常轻量级的缓存实现,而且从1.2 之后就支持了集群,而且是hibernate 默认的缓存provider。ehcache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvide...

2014-10-30 14:47:16

阅读数 11

评论数 0

JAVA相关参数获取

[code="java"] public static void main(String[] args) { Properties props=System.getProperties(); //系统属性 System.out.pr...

2014-07-14 18:20:46

阅读数 13

评论数 0

POI检查EXCEL版本(2003或2007)

鉴定Excel格式是否是2003或2007,如果你的做法是读取扩展名,那说明你还是一个菜鸟!因为后缀完全是我们可以随意更改,我们可以把xls改成xlsx,甚至是txt,exe,jpg的后缀改成xlsx。 不过不管扩展名如何改变,文件的字节是改不了的,所以一般鉴定文件的真正格式应该读取byte...

2014-06-05 17:25:58

阅读数 185

评论数 0

笔记:将FileItem存放于缓存

[code="java"] import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.UUID; import org.a...

2014-06-04 11:36:48

阅读数 28

评论数 0

POI笔记

excel2003:HSSFWorkbook excel2007:XSSFWorkbook 删除行的数据: sheet.removeRow(row); 删除行: sheet.shiftRows(a, b, -c); a:起始行index b:结束行Inde...

2014-05-22 18:38:46

阅读数 12

评论数 0

Eclipse插件之Findbugs

描述: 程序员(特别是初级程序员)在开发过程中,程序bug往往是不可避免的。如何提高代码质量,找到并解决一些低级bug,Findbugs或许可以为你排忧解难。看Findbugs官网对其的描述:A static analysis tool to find bugs in Java programs...

2014-05-21 10:42:57

阅读数 15

评论数 0

ActiveMQ初级教程

MQ的思想其实和连接池差不多,只不过一个是队列,一个是多线程。设计模式和原理都类似,ActiveMQ(以下简称amq)实际上是封装了JMS,所以可以在amq里直接使用很多JMS的对象。 去官网去下载 关于amq的安装 so easy 我就不多说了 网上一搜一堆 需要注意的是下载的时候可能会...

2014-05-20 18:07:55

阅读数 14

评论数 0

Mybatis批量插入Oracle、MySQL

要做批量插入数据库,首先得知道该数据库对批量插入所支持的语法。每个数据库批量插入的语法都不一样,我介绍两种。 MySQL:1、INSERT INTO TABLE_NAME(ID,NAME)VALUES(1,'张三'),(2,'李四') 2、INSERT ...

2014-05-19 16:09:56

阅读数 32

评论数 0

MAVEN发布固定版本(不需要更改pom更新依赖的方法)

接触Maven有几年时间了,不得不说,它是个好东西,一旦接触之后就有种爱不释手的感觉。 最近在开发中遇到一个疑问,开发阶段的依赖中往往更改一小丁点东西都需要升级版本发布,十分繁琐。 对此查了很多资料,国内的资料十分有限,看来国内还很少有朋友遇到这个问题,大家应该都是使用升级版本更新依赖的方...

2014-05-15 14:14:47

阅读数 279

评论数 0

StackOverflowError和OutOfMemoryError的区别

在Java虚拟机规范中,针对内存分配规定两种异常状况,即StackOverflowError和OutOfMemoryError。 StackOverflowError:当线程请求的内存大小大于所配置的初始化大小,将抛出StackOverflowError。比如配置大小为128M,...

2014-03-06 20:49:11

阅读数 11

评论数 0

新浪微博API开发流程

新浪微博API现在运用比较广泛,做一个完整的开发流程Demo 1、第一步注册,就不多说了,注册帐号以及成为开发者帐号,这步操作不会的话请你马上砸掉电脑拔掉网线回家种田。 2、第二步创建应用,开发者帐号创建好了,打开新浪微博开发平台:[url]http://open.weibo.com[...

2014-02-26 14:27:38

阅读数 28

评论数 0

ActiveMQ发送接收TextMessage、BytesMessage

1、TextMessage 发送部分 [code="java"] package org.quinn.activemq; import javax.jms.Connection; import javax.jms.ConnectionFacto...

2014-02-24 16:51:51

阅读数 346

评论数 0

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