- 浏览: 272251 次
- 性别:
- 来自: 天津
最新评论
文章列表
private RequestConfig requestConfig = RequestConfig.custom().setSocketTimeout(25000).setConnectTimeout(25000)
.setConnectionRequestTimeout(25000).build();
private final String charSet = "UTF-8";
public String postString(String url, Map<String, String> param) throws Clie ...
redis 安装以及 主从同步
- 博客分类:
- redis
1.使用redis 2.8.24
2.下载 redis-2.8.24.tar.gz ,然后新建两个目录 master,save 分别为 主,从 服务。
mkdir master
mkdir save
3.安装包分别复制到 master,save ,然后使用 tar -xvf redis-2.8.24.tar.gz 解压
4.进入 redis-2.8.24 目录执行
make 命令
make test 命令
make install 命令
然后把生成的文件 复制到bin 目录
在redis-2.8.24 目录 执行
mkdir bin 命令建立文件夹。 ...
GBK与UTF-8 字符串互转
- 博客分类:
- java
package com.cloud.tools;
import java.io.UnsupportedEncodingException;
/**
* utf8 to gbk gbk to utf8
*
* @author dell
*
*/
public class Utf8ToGbk {
//utf-8 -> gbk
public static String utfToGbk(final String str) {
String utf8 = "";
String gbk = "";
...
compile group: 'commons-fileupload', name: 'commons-fileupload', version: '1.3.1'
compile group: 'commons-io', name: 'commons-io', version: '2.5'
compile group: 'org.apache.httpcomponents', name: 'httpmime', version: '4.3.6'
compile group: 'org.apache.httpcomponents', name: 'httpcore', versio ...
1.在eclipse 中的 help ->Eclipse market 中下载 buildship ,如图:
2.安装后就可以看到 gradle tasks , 如果没有看到 可以在 window ->show view -> other 中找到
1: 双击 “war” 是打包程序。
2:双击“deploy” 是否发布程序。
3.在build.gradle 配置内容如下:
group 'com.cloudboce'
apply plugin: 'java'
apply plugin: 'w ...
1. @JsonIgnore 作用是 json序列化时Bean中的属性会被忽略。
2. @JsonFormat 作用是json序列化时格式化Bean中的属性输出的格式(如:Date)
3.@JsonSerialize 作用是json序列化时按照自己定义的格式方法执行。
如:
package com.boce.test;
import java.io.Serializable;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.faste ...
1.首先定义一个格式化Date 类,这个类要实现JsonSerializer 接口
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;
import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.JsonSeri ...
使用mybatis 从数据库中查询出date 类型字段,在java 类型中只看到了日期,没有看到时分秒,
从数据库中是可以看到时分秒的。后来发现是mybatis 映射数据类型的原因:
如:
<result column="CREATEDATE" property="createdate" jdbcType="Date" />
映射出来的时间格式时分秒都为0 (2017-01=12 00:00:00)
<result column="PICKUPDATE" proper ...
方法1:
<sql id="select_where">
<if test="orderid != null">
and om.orderid = #{orderid}
</if>
<if test="paytype != null">
and om.paytype = #{paytype}
</if>
<if test="customerid != null">
and om.customerid = ...
今天更新完svn 代码后,
再次提交代码时 系统报下面错误:
Some resources were not reverted.
svn: E155004: There are unfinished work items in 'E:\gradlepro\cloud_server'; run 'svn cleanup' first.
大概的意思是:在 E:\gradlepro\cloud_server 有没有工作完成的目录
1.首先,使用eclipse -》在项目 右键->tearm->cleanup ,操作了几次问题依然存在。
2.然后使用命令: ...
httpClient4 客户端 上传文件
- 博客分类:
- java
1.引入jar包
compile group: 'commons-fileupload', name: 'commons-fileupload', version: '1.3.1'
compile group: 'commons-io', name: 'commons-io', version: '2.5'
compile group: 'org.apache.httpcomponents', name: 'httpmime', version: '4.1.3'
compile group: 'org.apache.httpcomponents', name: 'http ...
string4+mybatis 框架
- 博客分类:
- web开发
1.使用mybatis 操作数据库
2.使用连接池连接数据库,数据密码已经加密。
3.使用json字符串通讯
4.数据库事物管理
java 生成不重复的id
- 博客分类:
- java
UUID是1.5中新增的一个类,在java.util下,用它可以产生一个号称全球唯一的ID
String id = UUID.randomUUID().toString();
//整理数据格式
String uId = id.replaceAll("-", "");
System.out.println(uId);
System.out.println(uId.length());
输出结果:
c96bbd07a121404290799867d2d01d94
32
Redis Cluster集群主从方案(引用)
- 博客分类:
- java
Redis Cluster集群主从方案
http://wosyingjun.iteye.com/blog/2289220
AES 算法加密和解密
- 博客分类:
- java
package com.util.aes;
import java.io.UnsupportedEncodingException;
import java.security.InvalidKeyException;
import java.security.NoSuchAlgorithmException;
import java.security.SecureRandom;
import java.text.SimpleDateFormat;
import java.util.Date;
import javax.crypto.BadPaddingExceptio ...