- 浏览: 244819 次
- 性别:
- 来自: 深圳
最新评论
-
hello_yunyun:
咋不上线啊 哥们 上线后看到留言 回复一下吧
等后着啊
mysql协议实现 -
hello_yunyun:
做的很不错 很想看一下
能否发一个完整的啊 下载后跑不起来 ...
mysql协议实现
文章列表
[置顶] int 转byte[]互转
- 博客分类:
- J2EE
import java.nio.ByteBuffer;
public class Test {
public static void main(String[] args) {
byte[] b = int2byteArray(130);
for (int i = 0; i < b.length; i++) {
byte c = b[i];
System.out.println("byte["+i+"] ==>"+c);
}
//int 转byte
System.out.pri ...
javac和java命令行中的-classpath选项
这是个很基础的问题,但是因为基本上都是用现有的IDE工具 来开发java程序,所以很少有人意识到这一点。
javac
-classpath,设定要搜索类的路径,可以是目录,jar文件,zip文件(里面都是class文件),会覆盖掉所有在CLASSPATH里面的设定。
-sourcepath, 设定要搜索编译所需java 文件的路径,可以是目录,jar文件,zip文件(里面都是java文件)。
所以一个完整的javac命令行应该是这样的,
假设abc.java在路径c:\src里面,在任何的目录的都可以执行以下命令来编译。
javac -cl ...
Oracle死锁解锁
- 博客分类:
- Oracle
select db.object_name,sess.sid,sess.serial#,sess.module,sess.action ,
'alter system kill session '''|| sess.sid ||','||sess.serial#||'''',sess.OSUSER from
v$locked_object obj,
dba_objects db,
v$session sess
where obj.object_id=db.object_id
and obj.session_id=sess.sid;
jvisualvm连接tomcat
- 博客分类:
- J2EE
怎么才能让jvisualvm连上tomcat,查找性能瓶颈,只要在catalina.sh文件中增加
export CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote.port=8111 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=你的ip"
判断某一段语句执行需要多少时间
- 博客分类:
- J2SE
首先添加maven依赖如下
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>12.0</version>
</dependency>
具体代码使用方式如下:
Stopwatch stopwatch = new Stopwatch().start();
//do somet ...
### 设置优先级别、以及输出源 ###
#设置优先级别为debug
log4j.rootLogger=debug,stdout,file
### 把日志信息输出到控制台 ###
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
##信息打印到System.out上
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.Encoding=GBK
log4j.appender.stdout.layout=org.apache.log4j.Pattern ...
重启tomcat之shell脚本
- 博客分类:
- shell 脚本
#!/bin/bash
pid=`lsof -i:8080 |sed -n 2p | awk '{print $2}'`
echo $pid
if [ "-$pid" = "-" ];then
echo "start to restart tomcat at port 8080"
su - huawei -c 'sh /home/huawei/tomcat/bin/startup.sh'
# cd /home/huawei/tomcat/bin
#sh startup.sh
fi
...
引入JQuery库,创建表格,表格中有input为disabled的和正常状态的checkbox。
如下JS代码就是实现全选和全不选的功能的。
//全选
function selectAll() {
$("input[type='checkbox']:enabled").attr("checked", true);
}
//反选
function unselectAll() {
var str = $("input[type='checkbox']:enabled");
for ( ...
Jenkisn使用maven执行TestNG并显示执行结果??
一贯秉承有图有真相的原则
使用到的pom.xml
test-ouput 文件夹必须在jenkins对应job的workspace内,如图:
Testng插件在jenkins中的配置如图:
build 后显示的testng结果如下图:
如何给MAVEN传递参数
- 博客分类:
- MAVEN
MVN执行的命令为:mvn test -Dmaven.filepath=testng.xml
备注:此处的testng.xml会替换截图红色框中的变量
JAVA利用线程池控制方法执行时间
- 博客分类:
- J2SE
package cn;
import java.util.concurrent.Callable;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.FutureTask;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.Ti ...
废话不多说直接上代码,见附件