- 博客(31)
- 问答 (1)
- 收藏
- 关注
原创 改写javabean的toString()方法模板为json格式
改写javabean的toString()方法模板为json格式:public java.lang.String toString() {final java.lang.StringBuilder sb = new java.lang.StringBuilder("{");#set ($i = 0)#foreach ($member in $members)#if ($i == 0)sb.append("######elsesb.append(",#####end#if ($member
2021-06-04 16:49:55
311
原创 项目启动报错:Command line is too long. Shorten command line for……
启动项目报错:Error running 'SOFABootWebApplication': Command line is too long. Shorten command line for SOFABootWebApplication or also for Application default configuration.解决方案:ctrl+shift+n 找到文件workspace.xml,在<componentname="PropertiesComponent">中添.
2021-01-18 16:36:13
439
原创 @FeignClient调用服务,携带请求中header的参数信息
使用@FeignClient调用服务时候,携带请求中header的参数信息。添加如下配置类:import feign.RequestInterceptor;import feign.RequestTemplate;import org.springframework.context.annotation.Configuration;import org.springframewor...
2020-04-28 17:05:23
4634
原创 《华杉讲透孙子兵法》分享
最近是读书日,响应优快云官方博客的号召,写一篇书籍分享的文章,《华杉讲透孙子兵法》作者华杉。《孙子兵法》不是一本讲阴谋诡计的书,也不是讲具体战术的书,而是一本讲战略哲学的书,是哲学就能同理映射到其他领域。不管你是做什么领域的,《孙子兵法》的哲学思想都能为你提供帮助。孙武的《孙子兵法》限于古文,让人理解起来苦涩难懂,很多道理不是局中人,难懂局中意。华杉的这本书可以把孙子兵法讲得很透彻,很通...
2019-04-29 18:24:15
4757
原创 mysql使用timestamp出现客户端和服务端时间不一致问题
timestamp类型的时间不仅仅与写入记录时的时区有关,显示时也与时区有关。MYSQL中,的TIMESTAMP是为了更少的存储单元(DATETIME为4字节,TIMESTAMP为1个字节)但是范围为1970的某时的开始到2037年,而且会根据客户端的时区判断返回值,MYSQL的TIMESTAMP时区敏感这点和ORACLE的TIMESTAMPWITHLOCALTIMEZONE一致。原...
2019-04-29 14:43:06
2200
原创 SpringBoot的多数据源配置
一、枚举类这里面写了要用的数据库public enum DatabaseType { demo_cangku1, demo_cangku2} 二、动态数据源import org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource;public class DynamicDat...
2018-07-16 18:40:14
278
原创 SpringBoot发送邮件服务,自定义发送人,以及附件名称过长的乱码问题。
SpringBoot自带了mail相关的功能一、导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency&...
2018-04-27 17:29:57
3004
原创 ExcelUtlis将execl文件中的内容存储到java对象中
很多时候会涉及到execl上传,如果使用数字取标示每一个单元格,日后维护起来将非常麻烦。 如果将execl单元格中的内容放到List<javaBean>中,一个javaBean对应一行execl中的内容,这样操作execl会很方便。以后要在execl中添加某一列,对应地在javaBean中添加对应的字段即可。代码维护起来十分方便。import org.ap...
2018-04-20 16:38:12
364
转载 java往图片上加文字(水印)
import javax.imageio.ImageIO;import java.awt.*;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;/** * Created by Administrator on 2018/4/19. */public cl...
2018-04-19 15:59:03
921
转载 mybatis3中@SelectProvider传递参数
一、通常情况下我喜欢使用实体或者vo去传参数,这样在Provide的方法中可以直接通过#{param}(param为你实体中的字段)来获取你要的参数。二、使用map传参数在超过一个参数的情况下,@SelectProvide方法必须接受Map<String, Object>做为参数,如果参数使用了@Param注解,那么参数在Map中以@Param的值为key,如下例中的use...
2018-04-15 18:09:33
9824
原创 log4j2.yml配置
首先添加依赖 <dependency> <!-- 引入log4j2依赖 --> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-log4j2</artifactId> </dependency>
2018-04-13 22:31:45
3129
转载 将base64String转化为图片
将图片转成base64码,或者将base64码转成图片。package com.test.controller;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import com.zichan360.auth_center.util.CustomStringUtil;import ...
2018-04-11 13:54:25
1909
转载 CustomStringUtil
package com.test.util;import org.apache.commons.lang.StringUtils;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;import javax.imageio.ImageIO;import java.awt.image.BufferedImage;im...
2018-04-11 10:45:13
388
转载 往图片中添加文字
往图片中添加文字:package test.controller;import java.awt.Color;import java.awt.Font;import java.awt.FontMetrics;import java.awt.Graphics2D;import java.awt.Image;import java.awt.geom.Rectangle2D;import...
2018-04-11 10:41:22
333
转载 生成和识别图片二维码
1、引入pom文件<!-- zxing --><dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.2.1</version>&
2018-03-22 10:39:26
2179
转载 HttpRequestUtils
import com.alibaba.fastjson.JSONObject;import org.apache.http.HttpException;import org.apache.http.HttpResponse;import org.apache.http.HttpStatus;import org.apache.http.NameValuePair;import org.a...
2018-03-20 18:39:13
1375
转载 常用bean
/** * 按钮 **/public class Button { private String name; public String getName() { return name; } public void setName(String name) { this.name = name; }}/** * ...
2018-03-20 18:34:00
173
原创 Token实体类
public class Token { // 接口访问凭证 private String accessToken; // 凭证有效期,单位:秒 private int expiresIn; public String getAccessToken() { return accessToken; } public void...
2018-03-20 18:26:16
1133
转载 信任管理器
import javax.net.ssl.X509TrustManager;import java.security.cert.CertificateException;import java.security.cert.X509Certificate;public class MyX509TrustManager implements X509TrustManager { /...
2018-03-20 18:25:19
375
转载 MessageUtils
import com.thoughtworks.xstream.XStream;import com.bean.TextMessage;import org.dom4j.Document;import org.dom4j.Element;import org.dom4j.io.SAXReader;import javax.servlet.http.HttpServletRequest;...
2018-03-20 18:23:18
1663
原创 获取接口访问凭证
import com.alibaba.fastjson.JSONException;import com.alibaba.fastjson.JSONObject;import com.pojo.Token;import javax.net.ssl.HttpsURLConnection;import javax.net.ssl.SSLContext;import javax.net.ss...
2018-03-20 18:20:03
978
原创 校验token
import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import java.util.Arrays;public class CheckUtil { private static final String token = "MyToken"; /** ...
2018-03-20 18:15:40
520
原创 自定义菜单
import com.bean.*;import com.constant.WeChatInfo;import com.pojo.Token;import com.utils.CommonUtil;import com.utils.MenuUtil;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.sp...
2018-03-12 11:47:02
203
原创 服务器认证
import com.utils.CheckUtil;import com.utils.MessageUtils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.annotation.Autowired;import org.springfram...
2018-03-12 11:41:26
276
原创 微信公众号创建、删除、查询菜单
public class MenuUtil { private static Logger log = LoggerFactory.getLogger(MenuUtil.class); // 菜单创建(POST) public final static String menu_create_url = "https://api.weixin.qq.com/cgi-bin/...
2018-03-12 11:38:07
1112
原创 配置某些请求不被过滤器拦截
@WebFilter(filterName = "loginFilter", urlPatterns = "/*")public class LoginFilter implements Filter { private Logger logger = LoggerFactory.getLogger(getClass()); private static final String
2018-01-24 14:56:43
8315
转载 IdcardInfoExtractor
package com.test.utils;import java.text.SimpleDateFormat;import java.util.*;/** * Created by kxq on 2017/6/23. */public class IdcardInfoExtractor { // 省份 private String provi
2018-01-13 16:05:24
584
转载 IdcardValidator
package com;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.util.regex.Pattern;
2018-01-13 16:04:14
820
转载 poi的使用模型
package cn.test.demo;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.Date;import org.apache.poi.hssf.usermodel.HSSFCell;import
2017-12-24 22:34:34
768
转载 Spring boot遇到的thymeleaf一些报错问题
一、pom.xml文件中添加boot的依赖 <name>demo</name> <description>Demo project for Spring Boot</description> <parent> <groupId>org.springframework.boot</gr...
2017-12-23 23:21:42
2540
转载 DateUtil
package com.test.util;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.joda.time.DateTime;import org.joda.time.Days;import org.joda.time.format.DateTimeFormat;import org.joda.
2017-12-07 11:19:45
311
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人