- 浏览: 3197935 次
- 性别:
- 来自: 北京
最新评论
-
happyqing:
skyshowshow 写道[b][/b]DTO类呢baseD ...
Java打印条码,使用佳博条码打印机 -
skyshowshow:
[b][/b]DTO类呢baseDto呢
Java打印条码,使用佳博条码打印机 -
happyqing:
一般使用公钥加密,私钥解密。
java RSA加密生成license,用CPU序列号生成机器码 -
allmyteacher:
楼主。使用分布式session后,能解决freemarker无 ...
spring session redis 配置 -
masuweng:
代码报异常啊
纯java获取CPU序列号,生成机器码
文章列表
据说nexus3.x需要 jdk1.8
nexus3.7内置jre1.8,内置的jre在nexus第一次启动时初始化
下载地址
https://www.sonatype.com/download-oss-sonatype
https://help.sonatype.com/display/NXRM3/Download
3.x历史版本
https://help.sonatype.com/display/NXRM3/Download+Archives+-+Repository+Manager+3
安装
nexus-3.7.1-02-win64.zip (l ...
一、简单的方法
此种方法在快速大量生成时,会有重复
SELECT concat (hex (RAND ()), hex (RAND ())) as uuid FROM SYSIBM.SYSDUMMY1; --32位大写
select lower(hex(RAND())||hex(RAND())) as uuid from sysibm.sysdummy1;--32位小写
二、自定函数,调用java生成uuid
1.创建java类
import java.util.UUID;
import COM.ibm.db2.app.UDF;
public class U ...
由于有时候一些复杂的业务逻辑将要通过存储过程的循环语句进行处理;以下列出2种DB2存储过程的循环语句,方便以后的查看并使用!
本人推荐第一种方式的使用,最大的优点就是比较直观;在需要操作很多字段的情况下,不需要定义太多的字段变量作为中间存储媒介.
一.FOR方式(FOR .. AS [游标名] CURSOR FOR [SELECT......])
BEGIN --语句块,必须要加上,否则会出错.
FOR V AS MYCURSOR CURSOR FOR SELECT ID,NAME,AGE FROM PEOPLE
DO
BEGIN
--这里进行业务逻辑处理, ...
如果属性名是propertyName,而列名是property_name,那么排序会报错,
jquery jqGrid是能指定排序列名的,而easyui的dataGrid没有,
需要做列名转换,
一、前台通过js转换
优点:高效,好编辑,省服务器资源。
缺点:暴露列 ...
一、环境
RHEL 6.5, Nginx 1.8.1
RHEL 6.5, Websphere 7.0
二、问题
1.nginx报错
connect() failed (110: Connection timed out) while connecting to upstream
2.压力大时,nginx服务器和was服务器有大量TIME_WAIT连接,达到几万
linux查看TCP连接数量
netst ...
http段
keepalive_timeout 65; #一个keepalive 连接被闲置以后还能保持多久打开状态。
keepalive_requests 1024; #一个keepalive 连接被闲置以后还能保持多久打开状态。(压力测试用,生产不用开启)
upstream llacluster{
ip_hash;
server 10.1.2.3:9080 weight=1;
server 10.1.2.4:9080 weight=1;
keepalive 256; #这一项指定一个工 ...
设置log_format,添加request_time,$upstream_response_time,位置随意
og_format main '"$request_time" "$upstream_response_time" $remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$h ...
一次数据库查询,封装成树型结构数据 List<TreeNodeVo>
/**
* 查询所有,返回菜单树
* @return List<TreeNodeVo>
*/
public List<TreeNodeVo> getTreeListAll() {
List<Menu> menuList = menuDao.getListAll();
List<TreeNodeVo> tempTreeNodeV ...
@JsonIgnore 序列化为json时,忽略此属性,(非必须)
import java.util.LinkedHashMap;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonIgnore;
/**
* easyui的tree的节点vo类
* @author happyqing
* @since 2013年12月3日
*/
public class TreeNodeVo {
private String id; //节点的 id
@JsonIg ...
Array基本操作
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class TestCollection {
public static void main(String[] args) {
List list1 = new ArrayList();
list1.add("1111");
list1.add("2222");
list1.add("3333");
...
.tar.Z file format
压缩
# compress filename.tar
解压
# zcat filename.tar.Z | tar -xvf -
.tar.gz file format
压缩
# tar cvf - folder | gzip > filename.tar.gz
解压
# gunzip -c filename.tar.gz | tar -xvf -
.zip file format
解压
# unzip filename.zip
.tgz file forma ...
commons-codec-*.jar里有通用方法
Hex.encodeHex(byte[]) 字节数组转换成16进制字符串 (可转成大写的)
Hex.decodeHex(char[]) 16进制“字符串”转换成字节数组 (支持大写的)
下面的两个是自定义写法,建议用通用方法。
import org.apache.commons.codec.DecoderException;
import org.apache.commons.codec.binary.Hex;
/**
* 字符串工具类
* @author happyqing
* @since 201 ...
刚写出来的,还未经测试,
HttpUtil.java
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import net.sf.json.JSONObject;
import org.apache.commons.lang.StringUtils;
import org.apache.commons.logging.L ...
spring配置
<context:property-placeholder location="classpath:jdbc.properties" />
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="${jdbc ...
spring配置文件
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
<property name="driverClass" value="${jdbc.driverClassName}" />
<property name="jdbcUrl" value="${jdbc.u ...