- 博客(13)
- 资源 (13)
- 收藏
- 关注
原创 使用Spring的FactoryBean创建同步队列线程池
使用Spring的Factory配合JDK的ThreadPool创建带有同步队列的线程池,以下为示例:public class AsyncThreadPool implements FactoryBean { private int corePoolSize = 0; private long keepAliveTime = 60L; private int maximu
2015-01-30 14:58:21 545
原创 Java对象的序列化与反序列化
/** * 将对象转换为字节数组(序列化) * @param * @param obj * @return * @throws IOException */ public static byte[] getObjectByteArray(T obj) throws IOException{ ByteArrayOutputStream bo = n
2015-01-30 13:48:40 327
原创 Spring线程池与JDK线程池配置
在web开发项目中,处理任务的线程池或多或少会用到。如果项目中使用到了spring,使用线程池时就可以直接使用spring自带的线程池了。下面是Spring线程池与JDK线程池的使用实例,做个参考吧。//直接在代码中使用 public static void main(String[] args) throws InterruptedException, ExecutionExcept
2015-01-29 10:09:15 1784 1
翻译 hibernate jpa 注解 @Temporal(TemporalType.DATE) 日期注解
hibernatejpadatejsplist1) DATE :等于java.sql.Date2) TIME :等于java.sql.Time 3) TIMESTAMP :等于java.sql.Timestamp 1.日期:@Temporal(TemporalType.DATE) @Column(name = "applyDate", nullable = false,
2015-01-27 09:01:19 1393
原创 Selenide自动化测试示例及源码
Selenide自动化测试:https://github.com/codeborne/selenide/wiki/Selenide-vs-Selenium代码地址:https://github.com/codeborne/selenideAPI地址:http://selenide.org/documentation.html
2015-01-27 08:59:54 2131
原创 多线程并发常用类:condition,semaphore,CyclicBarrier,countdownlatch,exchanger使用整理
condition 类:作为一个示例,假定有一个绑定的缓冲区,它支持 put 和 take 方法。如果试图在空的缓冲区上执行 take 操作,则在某一个项变得可用之前,线程将一直阻塞;如果试图在满的缓冲区上执行 put 操作,则在有空间变得可用之前,线程将一直阻塞。我们喜欢在单独的等待 set 中保存 put 线程和 take 线程,这样就可以在缓冲区中的项或空间变得可用时利用最佳规划
2015-01-27 08:53:34 673
原创 Linux环境下svn常用调试命令
Linux svn 命令:查看指定版本所修改的所有文件的具体路径:svn log -v -r41489更新版本:svn up path可在当前目录下直接简写为:svn up回退版本:svn merge -r 385:384 . (.表示当前路径,也可以指定路径)可指定回退某一文件:svn merge -r 127:126 vars.lua
2015-01-27 08:51:59 429
原创 Eclipse 常用快捷键整理
Eclipse 常用快捷键:查看所有快捷键:ctrl + shift + L1、自动导入需要的类:ctrl + shift + o2、自动完成:alt + / (如输入sysout,main)3、格式化:ctrl + shift + f4、注释:ctrl + shift + /5、取消注释:ctrl + shift + \6、删除当前行:ctrl +
2015-01-27 08:50:43 277
原创 Redis命令总结
Redis命令总结连接操作相关的命令quit:关闭连接(connection)auth:简单密码认证持久化save:将数据同步保存到磁盘bgsave:将数据异步保存到磁盘lastsave:返回上次成功将数据保存到磁盘的Unix时戳shundown:将数据同步保存到磁盘,然后关闭服务远程服务控制info:提供服务器的信息和统计monitor:实时转
2015-01-27 08:49:04 423
原创 Loadrunner中吞吐量与带宽的换算
Loadrunner中吞吐量与带宽的换算:楼主运行完测试之后,在summary report中应该能得到Average Throughput (bytes/second)这个数值,假设为T,然后并发用户数是U,这样所需的最小带宽应该用如下公式计算:(T/U/1024*1024)*8需要注意的是带宽的单位通常为Mbps(M bits per second),所以需要进行以上的换算
2015-01-27 08:44:34 6502 1
原创 linux下进程与端口关系查找
linux下进程与端口关系查找:1、首先使用top命令查找到进程的pid2、结束进程:kill -9 662,在top窗口,可使用shift+m,根据内存使用情况排序使用 ps -A 查看所有进程。3、使用 netstat -anp 查看进程占用的端口号情况。4、查看使用指定端口号的进程:lsof -i:11211
2015-01-27 08:41:51 617
原创 Java编写的显示url信息的方法
package examples.net;import java.net.*;import java.io.*;import java.util.Date;/** * A class that displays information about a URL. **/public class GetURLInfo { /** Use the URLConn
2015-01-13 10:08:05 495
原创 通过反射动态接入外部类
代码如未显示,请按F5刷新本页面。package demo35.reflect;import java.io.FileInputStream;import java.io.InputStream;import java.util.Collection;import java.util.Properties;/** * 一个简单的使用反射开发的框架,通过修改配置文
2015-01-05 17:41:24 903
java屏幕录像,鼠标轨迹录制,生成avi媒体文件
2014-02-08
Java编写的屏幕录制回放类
2014-02-07
VbsEdit编辑器
2014-01-20
Java QQ源代码
2013-12-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人