
java编程
shuizhonglu1990
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
登陆的过滤器
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 · 369 阅读 · 0 评论 -
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 · 1606 阅读 · 0 评论 -
导出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 · 355 阅读 · 0 评论 -
MD5加密不一致
1. 当对包含汉子的MD5加密不一致的情况下:1)请检查两次加密时字符串的编码格式是否一致;2)请检查对转码次数是否一致。原创 2015-06-01 13:04:38 · 2452 阅读 · 0 评论 -
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 · 25197 阅读 · 4 评论 -
多线程测试并发模拟
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 · 672 阅读 · 0 评论 -
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 · 405 阅读 · 0 评论 -
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 · 556 阅读 · 0 评论 -
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 · 462 阅读 · 0 评论 -
一个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 · 358 阅读 · 0 评论 -
微信模板的换行
1. 当微信的模板不能满足我们的quparam.append("\"remark\":").append("{").append("\"value\":").append("\"").append("房型名称:" + orders.getRoomty_name() + "\\n").append("预订数量:" + orders.getQty() + "\\n").appe原创 2014-09-24 15:28:45 · 15451 阅读 · 0 评论 -
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 · 569 阅读 · 0 评论 -
jsp 常用标签和操作
1. 加载jsp的两种方式: 2. jsp获取jsp路径的方式:String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+request.getContextPath()+ request.getServletPath(); %>原创 2015-01-06 16:54:11 · 448 阅读 · 0 评论 -
git 常用命令
========================================自己记录===================================================1. 远程拿版本:git clone ssh://gitlab@gitlab.vkelai.com:40022/javadev/wgift.git2. 创建分支:git branch 分支名原创 2015-01-09 15:48:44 · 375 阅读 · 0 评论 -
阿里巴巴 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 · 1249 阅读 · 0 评论 -
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 · 400 阅读 · 0 评论 -
对面向切面编程的简单理解
1)首先有个目标被代理类;2)获取代理工厂;3)将被代理类放入代理工厂;4)将增强放入切面;5)将切面放入代理工厂;6)获取被代理类(即代理对象);7)调用被代理类的方法;8)就实现了将增强放入了被代理类。原创 2015-01-28 11:46:01 · 402 阅读 · 0 评论 -
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 · 759 阅读 · 0 评论 -
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 · 482 阅读 · 0 评论 -
一个登陆过滤器的小例子
1. 过滤的路径要有统一的可以表示的路径,以方便模块化过滤 例如:用户模块:/user/*,信息模块:/info/*2. 过滤器要有能排除不过滤路径的功能;3. 实现相关的业务需要;import java.io.IOException;import java.util.ArrayList;import java.util.List;impo原创 2015-03-05 11:36:11 · 561 阅读 · 0 评论 -
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 · 1503 阅读 · 0 评论 -
dom4j解析xml文档
/** * 解析微信发来的请求(XML) * * @param request * @return * @throws Exception */ @SuppressWarnings("unchecked") public static Map parseXml(HttpServletRequest request) throws Exception转载 2014-05-25 09:17:01 · 527 阅读 · 0 评论