- 博客(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
173
原创 MD5,base64 等加密和转码工具
对包含中文的MD5也好使 commons-codec commons-codec 1.10相关的加密方法DigestUtils.md5Hex(str.getBytes(“UTF-8”)))
2017-02-14 15:03:49
586
原创 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
530
原创 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
373
原创 多线程测试并发模拟
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
656
原创 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
25143
原创 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
1582
原创 导出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
343
原创 登陆的过滤器
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
351
原创 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
447
原创 一个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
349
原创 建表语句示例
示例:drop table if exists cpa_detail;/*==============================================================*//* Table: cpa_detail *//*===================
2015-03-26 13:46:53
609
原创 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
1475
原创 一个登陆过滤器的小例子
1. 过滤的路径要有统一的可以表示的路径,以方便模块化过滤 例如:用户模块:/user/*,信息模块:/info/*2. 过滤器要有能排除不过滤路径的功能;3. 实现相关的业务需要;import java.io.IOException;import java.util.ArrayList;import java.util.List;impo
2015-03-05 11:36:11
550
原创 对面向切面编程的简单理解
1)首先有个目标被代理类;2)获取代理工厂;3)将被代理类放入代理工厂;4)将增强放入切面;5)将切面放入代理工厂;6)获取被代理类(即代理对象);7)调用被代理类的方法;8)就实现了将增强放入了被代理类。
2015-01-28 11:46:01
385
原创 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
410
原创 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
2178
原创 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
387
原创 阿里巴巴 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
1232
原创 git 常用命令
========================================自己记录===================================================1. 远程拿版本:git clone ssh://gitlab@gitlab.vkelai.com:40022/javadev/wgift.git2. 创建分支:git branch 分支名
2015-01-09 15:48:44
362
原创 jsp 常用标签和操作
1. 加载jsp的两种方式: 2. jsp获取jsp路径的方式:String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+request.getContextPath()+ request.getServletPath(); %>
2015-01-06 16:54:11
430
原创 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
468
原创 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
741
原创 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
551
原创 微信模板的换行
1. 当微信的模板不能满足我们的quparam.append("\"remark\":").append("{").append("\"value\":").append("\"").append("房型名称:" + orders.getRoomty_name() + "\\n").append("预订数量:" + orders.getQty() + "\\n").appe
2014-09-24 15:28:45
15427
原创 mybatis 定义可以复用的sql这段
1这个元素用来定义一个可以复用的SQL 语句段,供其它语句调用。比如: id,username,password 这个语句块,可以包含到别的语句中,比如:select from some_tablewhere id = #{id}
2014-06-01 14:52:29
1187
转载 为什么URL在浏览器能访问,放到微信上却不能访问?
为什么URL在浏览器能访问,放到微信上却不能访问?请检查URL中是否包含特殊字符,例如:中文、+、&等,PC上的浏览器通常都会对URL中包含的特殊字符自动编码,但有些浏览器不会。为了保证所有的浏览器都能正常访问URL,请务必对URL中包含特殊字符显示编码,显示编码的意思是代码中能够明确看出编码方式是UTF8、GB2312或者其它。例如像下面这样:[java] vie
2014-05-25 15:22:01
3150
转载 为什么自定义菜单创建成功了,在微信客户端的公众账号上却不显示?
为什么自定义菜单创建成功了,在微信客户端的公众账号上却不显示?由于微信客户端缓存的原因,自定义菜单创建成功后,需要24小时以后才能显示出来。开发者在测试时,可以尝试取消关注公众账号后再次关注,这样能立即看到最新的菜单效果。PS:菜单更新、菜单删除也会有缓存。转载地址:
2014-05-25 15:14:38
5259
转载 微信传过来的时间是距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
562
转载 dom4j解析xml文档
/** * 解析微信发来的请求(XML) * * @param request * @return * @throws Exception */ @SuppressWarnings("unchecked") public static Map parseXml(HttpServletRequest request) throws Exception
2014-05-25 09:17:01
514
转载 数组和字节转换成十六进制的方法
/** * 将字节数组转换为十六进制字符串 * * @param byteArray * @return */ private static String byteToStr(byte[] byteArray) { String strDigest = ""; for
2014-05-25 09:01:14
548
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人