自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (3)
  • 收藏
  • 关注

原创 idea 常用快捷键

1. Ctrl + U 定位到接口 Alt+Enter 快速修复 Alt+Insert 接口实现,常用方法的覆盖 Ctrl+Space 智能提示 Ctrl+J 快捷键提示 Ctrl+O(Code | Override Methods…)可以很容易地重载基本类地方法。 Ctrl+I:要完成当前类implements的(或者抽象基本类的)接口的方法 Ctrl+Alt+T: 环绕功能,try catch...

2018-06-01 15:49:08 131

原创 MD5,base64 等加密和转码工具

对包含中文的MD5也好使    commons-codec    commons-codec    1.10相关的加密方法DigestUtils.md5Hex(str.getBytes(“UTF-8”)))

2017-02-14 15:03:49 506

原创 joda-time 的简单使用

1. 依赖maven:   joda-time   joda-time   2.9.52. 测试用例:public class DateFormat {public static Date stringToDate(String dateStr){DateTimeFormatter format = DateTimeFormat .forPatter

2016-11-18 16:30:47 459

原创 hibernate Validator 的使用

1. maven 依赖:   org.hibernate   hibernate-validator   5.3.2.Final   javax.el   javax.el-api   2.2.4   org.glassfish.web   javax.el   2.2.42. 测试方法:public static Val

2016-11-18 16:27:37 329

原创 多线程测试并发模拟

1. j==》b实现向线程中动态传参数public static void main(String[] args) {    int j = 0;    for (j = 0; j     final int b = j;new Thread(new Runnable() {@Overridepublic void run() {int i = 0;wh

2016-02-24 16:43:44 621

原创 RestTemplate 发送json格式的http请求

主方法:ResponseEntity responseEntity = restTemplate.exchange(url, HttpMethod.POST, entity, Student.class, aa);说明:0.url 请求路径;1.exchange可以发送HttpMethod.POST,DELE,GET,PUT请求;2.entity包含请求的对象和消息头;...

2015-06-03 11:19:38 24992 4

原创 MD5加密不一致

1. 当对包含汉子的MD5加密不一致的情况下:1)请检查两次加密时字符串的编码格式是否一致;2)请检查对转码次数是否一致。

2015-06-01 13:04:38 2339

原创 java ssh链接数据库

public static QueryRunner getQueryRunnerByDbConfig(String productName, Integer isSSH, Integer type) {// 判断是否是ssh连接数据库:1 是SSH连接 0 不是ssh连接List dbConfiglist = queryDBconfigS(isSSH, productName, type)

2015-05-08 17:37:43 1531

原创 导出excel

2. maven依赖:   org.apache.poi   poi-scratchpad   3.9@RequestMapping("/exportExcel")public void exportMemberList(WithdrawApplyVo withdrawApplyVo, HttpServletRequest request, HttpServ

2015-05-05 15:50:31 312

原创 登陆的过滤器

import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.Servl

2015-04-02 13:31:32 316

原创 Spring 简单的定时任务实例

package com.vcooline.fxtad.task;import java.util.Iterator;import java.util.Map;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.annotat

2015-03-31 11:44:12 408

原创 一个http请求的方法

import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.IOException;import java.io.InputStreamReader;import

2015-03-30 09:36:57 323

原创 建表语句示例

示例:drop table if exists cpa_detail;/*==============================================================*//* Table: cpa_detail                                            *//*===================

2015-03-26 13:46:53 573

原创 java 生成给定月份的第一天和最后一天

/*** 获取给定月的第一天* * @param date* @return*/public static String getLastdayOfMonth(Date date) {Calendar ca = Calendar.getInstance();ca.setTime(date);// someDate 为你要获取的那个月的时间ca.set(Calend

2015-03-23 11:01:32 1437

原创 一个登陆过滤器的小例子

1. 过滤的路径要有统一的可以表示的路径,以方便模块化过滤    例如:用户模块:/user/*,信息模块:/info/*2. 过滤器要有能排除不过滤路径的功能;3. 实现相关的业务需要;import java.io.IOException;import java.util.ArrayList;import java.util.List;impo

2015-03-05 11:36:11 511

原创 对面向切面编程的简单理解

1)首先有个目标被代理类;2)获取代理工厂;3)将被代理类放入代理工厂;4)将增强放入切面;5)将切面放入代理工厂;6)获取被代理类(即代理对象);7)调用被代理类的方法;8)就实现了将增强放入了被代理类。

2015-01-28 11:46:01 355

原创 js 对日期的处理

1. 获取js年月日时分:var now = new Date();        var year = now.getFullYear();       //年        var month = now.getMonth() + 1;     //月        var day = now.getDate();            //日        var hh

2015-01-15 17:53:09 367

原创 mysql 判断已知日志和当前日期是否是同一天

1 .判断日期是否相等的语句:SELECT * FROM sc_work WHERE DATE_FORMAT(create_at,'%Y-%m-%d')=DATE_FORMAT(NOW(),'%Y-%m-%d');

2015-01-09 15:56:56 2137

原创 sublime text 自己常用的快捷键

1. 常用标签:Ctrl+D 选词 (反复按快捷键,即可继续向下同时选中下一个相同的文本进行同时编辑)Ctrl+G 跳转到相应的行Ctrl+J 合并行(已选择需要合并的多行时)Ctrl+L 选择整行(按住-继续选择下行)Ctrl+R 快速列出/跳转到某个函数Ctrl+Enter 插入行后(快速换行)Ctrl+Shift+K 删除整行Ctrl+Shift+L 鼠标选中

2015-01-09 15:52:17 351

原创 阿里巴巴 json解析常用方法

1. JSONObject json = JSONObject.parseObject(JSONObject.toJSONString(map));JSONObject json2 = (JSONObject) JSONObject.toJSON(map);TestBean testBean = JSONObject.parseObject(JSONObject.toJSONString(

2015-01-09 15:50:11 1167

原创 git 常用命令

========================================自己记录===================================================1. 远程拿版本:git clone ssh://gitlab@gitlab.vkelai.com:40022/javadev/wgift.git2. 创建分支:git branch 分支名

2015-01-09 15:48:44 337

原创 jsp 常用标签和操作

1. 加载jsp的两种方式: 2. jsp获取jsp路径的方式:String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+request.getContextPath()+ request.getServletPath(); %> 

2015-01-06 16:54:11 402

原创 MD5签名

签名的操作:String clearText = "abc";java.security.MessageDigest md = java.security.MessageDigest.getInstance("MD5");md.update(clearText.getBytes("UTF-8"));result = md.digest();

2014-12-23 15:16:31 428

原创 dbUtil的简单使用

1. 配置maven依赖:     commons-dbutils     commons-dbutils     1.5  2. 获取数据库连接:public static QueryRunner getQueryRunner(){        if(DBUtil.dataSource==null){            BasicDataSo

2014-12-22 16:57:07 708

原创 mybatis 配置文件传参数

select a.id as id,a.order_num as orderNum,a.user_name as userName,a.created_at as createdAt,a.user_mobile as userMobile,c.hotel_branchname as branchName,     a.is_read as is_read     from hotel_or

2014-10-11 11:26:21 521

原创 微信模板的换行

1. 当微信的模板不能满足我们的quparam.append("\"remark\":").append("{").append("\"value\":").append("\"").append("房型名称:" + orders.getRoomty_name() + "\\n").append("预订数量:" + orders.getQty() + "\\n").appe

2014-09-24 15:28:45 15336

原创 mybatis对数字的处理

当传来的参数scene为int类型                hotel_roomtype c

2014-07-14 15:57:48 817

原创 mybatis 定义可以复用的sql这段

1这个元素用来定义一个可以复用的SQL 语句段,供其它语句调用。比如: id,username,password 这个语句块,可以包含到别的语句中,比如:select from some_tablewhere id = #{id}

2014-06-01 14:52:29 1134

转载 微信创建菜单立即看大菜单那的方法

建议测试时可以尝试取消关注公众账号后再次关注,则可以看到创建后的效果。

2014-05-26 15:16:59 463

转载 为什么URL在浏览器能访问,放到微信上却不能访问?

为什么URL在浏览器能访问,放到微信上却不能访问?请检查URL中是否包含特殊字符,例如:中文、+、&等,PC上的浏览器通常都会对URL中包含的特殊字符自动编码,但有些浏览器不会。为了保证所有的浏览器都能正常访问URL,请务必对URL中包含特殊字符显示编码,显示编码的意思是代码中能够明确看出编码方式是UTF8、GB2312或者其它。例如像下面这样:[java] vie

2014-05-25 15:22:01 3026

转载 为什么自定义菜单创建成功了,在微信客户端的公众账号上却不显示?

为什么自定义菜单创建成功了,在微信客户端的公众账号上却不显示?由于微信客户端缓存的原因,自定义菜单创建成功后,需要24小时以后才能显示出来。开发者在测试时,可以尝试取消关注公众账号后再次关注,这样能立即看到最新的菜单效果。PS:菜单更新、菜单删除也会有缓存。转载地址:

2014-05-25 15:14:38 5099 1

转载 微信传过来的时间是距1970年的秒数,而不是毫秒数

public static String formatTime(String createTime) {      // 将微信传入的CreateTime转换成long类型,再乘以1000      long msgCreateTime = Long.parseLong(createTime) * 1000L;      DateFormat format = new SimpleDa

2014-05-25 09:51:46 533

转载 dom4j解析xml文档

/**  * 解析微信发来的请求(XML)  *   * @param request  * @return  * @throws Exception  */  @SuppressWarnings("unchecked")  public static Map parseXml(HttpServletRequest request) throws Exception

2014-05-25 09:17:01 494

转载 数组和字节转换成十六进制的方法

/**      * 将字节数组转换为十六进制字符串      *       * @param byteArray      * @return      */      private static String byteToStr(byte[] byteArray) {          String strDigest = "";          for 

2014-05-25 09:01:14 519

原创 ibatis无法生成主键的原因

在创建表时没有把id为自增模式。

2014-05-17 22:16:14 367

fastjson-1.1.26-API

该软件是一个spring的开源项目fastjson的api

2015-03-31

struts1 多个文件上传

struts1单个上传和多个上传,一个工程,两张上传方式

2012-12-07

jquery1.7中文使用手册

使用jquery的入门手册,让新手学习jquery更轻松

2012-11-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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