java
有你有我OK
偏爱开发
展开
-
获取指定项目名称路径
【代码】获取指定项目名称路径。原创 2022-10-11 14:17:44 · 171 阅读 · 0 评论 -
rabbitmq 生产消息
Rabbit MQ原创 2022-09-29 11:09:51 · 471 阅读 · 0 评论 -
UDP 客户端发送接收消息
代码】UDP客户端发送接收消息。原创 2022-08-02 16:13:51 · 459 阅读 · 0 评论 -
windows 根据端口号关闭应用
dos命令@echo offrem Step 1. Find the java process according to the port number and end the processrem Set the listening port numberset serverPort=8084echo port : %serverPort%for /f “usebackq tokens=1-5” %%a in (netstat -ano ^| findstr %serverPort%) do原创 2022-03-18 14:40:38 · 673 阅读 · 0 评论 -
windows环境下包启jar
设置dos窗口的编码方式chcp 65001启动jar包:java -Dfile.encoding=utf-8 -Xms256m -Xmx256m -XX:PermSize=256m -XX:MaxPermSize=256m -XX:MaxNewSize=256m -jar xm.jar原创 2021-06-29 13:11:11 · 88 阅读 · 0 评论 -
java访问 https接口 导入证书
1.下载https cert证书2.windows环境下需要以管理员打开dos窗口3.进入到需要访问接口的服务器,切换到使用的jdk目录下:C:\Windows\System32\cmd.exe4.输入命令:keytool -import -alias abc -keystore cacerts -file d:\https.cer(其中,上方命令中。abc是别名,自定义即可,d:\https.cer是你保存的证书路径)之后会提示你输入密码(默认:changeit),随后按y导入5.测试输入命原创 2021-04-28 15:31:29 · 941 阅读 · 0 评论 -
spring boot框架Long类型到前端精度丢失
需要将Long类型转为字符串添加配置文件,进行数据类型过滤@org.springframework.context.annotation.Configurationpublic class Configuration implements WebMvcConfigurer {/*** 解决Long类型数值位数超过17位,前端解析时,精度丢失的bug* @return org.springframework.boot.autoconfigure.jackson.Jackson2ObjectMapp原创 2021-01-03 16:35:12 · 332 阅读 · 0 评论 -
post 请求方式-form-data
private final static int CONNECT_TIME_OUT = 18000;private final static int READ_OUT_TIME = 18000;/** * java post 请求 form-data 表单形式提交 */public static JSONObject post(List<NameValuePair> pairs, String urlPath) { HttpClient httpClient = null;原创 2020-12-25 14:42:46 · 4155 阅读 · 0 评论 -
LocalDateTime, LocalDate与字符串互转
1.格式化字符串public static String localdateTimeToStr(LocalDateTime date, String pattern) {DateTimeFormatter df = DateTimeFormatter.ofPattern(pattern);if (null == date) {return “”;}return df.format(date);}public static String localdateTimeToStr(LocalDate原创 2020-08-31 15:25:25 · 2519 阅读 · 0 评论 -
java身份证件号格式校验
/*** 判断身份证格式** @param idNum 身份证号* @return 结果/public static boolean isIdNum(String idNum) {// 中国公民身份证格式:长度为15或18位,最后一位可以为字母Pattern idNumPattern = Pattern.compile("(\d{14}[0-9a-zA-Z])|(\d{17}[0-9a-zA-Z])");// 格式验证if (!idNumPattern.matcher(idNum).ma原创 2020-08-31 15:19:57 · 1126 阅读 · 0 评论 -
java 后台 下载部分 解决 ie 下载 中文乱码问题
转载: https://blog.csdn.net/wohaqiyi/article/details/80915637/*** 文件下载接口* @param filePath 文件上传时,返回的相对路径* @param response* @param isOnLine 传入true,表示打开,但是打开的是浏览器能识别的文件,比如图片、pdf,word等无法打开* ...原创 2018-09-21 11:07:18 · 1161 阅读 · 0 评论 -
java 删除目录下的所有文件以及文件夹
/* * 删除指定文件夹下所有文件 * * @param path 文件夹完整绝对路径 * @return */ public static boolean delAllFile(String path) { boolean flag = false; File file = new...转载 2018-08-24 13:25:12 · 1962 阅读 · 0 评论 -
java 处理下载文件中文乱码问题
// 处理ie和fireFox下载的文件名的乱码问题public static String fileNameForEveryBrower(HttpServletRequest req, String fileName) { String ret = fileName; try { String agent = req.getHeader("USE...原创 2018-08-24 13:27:58 · 971 阅读 · 0 评论 -
java 压缩文件夹
/** * @param src 要压缩的文件夹目录 * @param des 压缩完保存路径 * @throws IOException */ public void zipCompress(String src, String des) throws IOException { ZipOutputStream ...原创 2018-08-24 13:31:50 · 140 阅读 · 0 评论 -
java 解压缩 zip文件
package com.becom.modules.bjtsj.web; import java.io.BufferedInputStream; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; impo...转载 2018-08-24 13:36:06 · 185 阅读 · 0 评论 -
java split("||")字符串分割 问题
需要转义下 才行String[] data = str.split(“\|\|”); |在正则表达式里表示或者的意思原创 2018-08-24 14:00:03 · 312 阅读 · 0 评论 -
java 日期 加一天
SimpleDateFormat sj = new SimpleDateFormat("yyyy-MM-dd"); Calendar calendar = Calendar.getInstance(); calendar.setTime(new Date()); //参数2 正数 加天数 负数减天数 calendar.add(Calendar.DATE, ...原创 2018-09-04 11:11:20 · 293 阅读 · 0 评论 -
java 反射简单 demo
java 基础 类中方法反射import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;public class Demo {public static void main(String[] args) throws ClassNotFoundException, SecurityEx...原创 2018-09-18 17:01:44 · 195 阅读 · 0 评论 -
java 随机验证码生成
import java.util.Random;/**转载 https://www.cnblogs.com/yhtboke/p/5749126.html*下面是生成随机数的工具类*/public class RandomUtil {public static final String ALLCHAR = “0123456789abcdefghijklmnopqrstuvwxyzAB...转载 2018-09-19 10:14:35 · 124 阅读 · 0 评论 -
验证码 生成 及展示
/**前段*/ &amp;lt;script&amp;gt; function changeImage(){ var fullurl = '${ctx }/sync/data/getCode?version='+Math.random(); var image = document.getElementById(&quot;imageid&quot;); image.src = fullu...转载 2018-09-19 10:49:52 · 207 阅读 · 0 评论 -
后台 Base64 数据 加密 解密
import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.spec.SecretKeySpec;import org.apache.commons.codec.binary.Base64;import sun.misc.BASE64Decoder;/**转载 https://www....转载 2018-09-19 10:53:51 · 778 阅读 · 0 评论 -
AES加解密算法
package com.becom.common.utils;import javax.crypto.Cipher;import javax.crypto.spec.IvParameterSpec;import javax.crypto.spec.SecretKeySpec;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encod...原创 2018-09-19 10:58:11 · 237 阅读 · 0 评论 -
通过 request 获取后台项目绝对路径
request.getSession().getServletContext().getRealPath(“/”)原创 2018-08-27 09:30:04 · 6083 阅读 · 0 评论