自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (4)
  • 收藏
  • 关注

原创 Arthas(阿尔萨斯)Java 诊断热修工具

【代码】Arthas(阿尔萨斯)Java 诊断热修工具。

2023-08-11 17:34:53 89

原创 支付宝支付示例

【代码】支付宝支付示例。

2023-05-26 09:10:58 156

原创 微信支付示例

【代码】微信支付示例。

2023-05-26 09:03:59 142

原创 https请求解决ssl效验

https

2022-10-18 16:47:42 129

原创 springboot添加task异步任务队列

public interface Itask { void run();}public class MyTask implements Itask { public MyTask () { } //要执行的代码逻辑 @Override public void run() { System.out.println("MyTask"); }}public class TaskExecutor extends Thread {

2021-11-08 09:38:09 2083

原创 zip压缩工具类

import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.io.*;import java.util.List;import java.util.zip.ZipEntry;import java.util.zip.ZipOutputStream;public class ZipUtils { private static final Logger log = LoggerFactory.getLogger(

2021-10-27 15:14:53 196

原创 从阿里云服务器下载文件

@RequestMapping("download") public R download(String fileName, HttpServletResponse response) { try { if (org.apache.commons.lang3.StringUtils.isNotBlank(fileName)) { OSSObject ossObject = aliyunOSSService.downloadObj

2021-10-27 15:08:11 139

原创 java 返回图片流给前端

try { //filePath:图片完整路径 URL urls = new URL(filePath); HttpURLConnection conn = (HttpURLConnection)urls.openConnection(); conn.setRequestMethod("GET"); conn.setConnectTimeout(50 * 1000); conn.setReadTimeout(50 * 1000); InputStream inSt

2021-10-27 14:57:48 9656

原创 后端接收富文本html

前端发送富文本,后端抛出异常JSON parse error: Unexpected character (’’ (code 92)),导致实体类接收不到数据,原因是富文本内容为html,包含特殊符号,实体类无法解析import javax.servlet.*;import javax.servlet.http.HttpServletRequest;import java.io.IOException;import java.util.ArrayList;import java.util.List

2021-10-27 14:52:04 3077

原创 excel导出

@RequestMapping("/export") public void export(@RequestParam Map<String,Object> params,HttpServletResponse response) throws IOException { //实体类结果集 List<Entity> list = entityService.queryList(params); response.setHeader.

2021-08-21 10:23:23 115

原创 AES/ECB/PKCS7Padding加解密

import org.apache.commons.codec.binary.Hex;import org.bouncycastle.jce.provider.BouncyCastleProvider;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import javax.crypto.Cipher;import javax.crypto.spec.SecretKeySpec;import java.security.Securi

2021-08-21 10:13:49 736

原创 AES/ECB/PKCS5Padding加解密

import org.apache.commons.codec.binary.Base64;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import javax.crypto.Cipher;import javax.crypto.spec.SecretKeySpec;public class AESUtils { private static Logger logger = LoggerFactory.getLogg.

2021-08-21 10:07:55 1469

原创 mysql FROM_UNIXTIME和UNIX_TIMESTAMP函数

# unix_timestamp将时间转换成时间戳# FROM_UNIXTIME 将时间戳转换成时间select FROM_UNIXTIME(unix_timestamp('2020-07-01 00:00:00')+5258879)

2021-04-28 18:29:42 97

原创 springboot从java下载excel模板

<!-- https://mvnrepository.com/artifact/org.apache.poi/poi --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version> </dependency> &l...

2021-02-23 10:47:50 231 1

原创 vue将数据导出excel,多sheet页

setSheetStyle(sheet,cloums){ var s = sheet['!ref']; sheet.s = { font: { name: '宋体', sz: 18, color: { rgb: "#FFFF0000" }, bold: false, italic: false, underlin.

2021-02-23 10:14:58 591

原创 java 生成二维码

<!-- 引入jar包 --> <dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId> <version>3.0.0</version> </dependency>import java.io.IOException;import java.util.HashMap;.

2020-12-25 11:16:13 343

原创 一个好用的下载器

下载地址:https://motrix.app/下载github优秀代码时,会经常遇到下载速度过慢或者下载失败,发现了这个下载器 页面很干净,推荐使用,下载速度也很快

2020-11-05 16:42:18 153

原创 springboot文件上传

# application.yml配置 uploadserver为服务器路径storage: local: uploadserver: http://127.0.0.1/FileServer/import org.springframework.boot.context.properties.ConfigurationProperties;import org.springframework.stereotype.Component;@Component@Configuratio

2020-07-17 14:41:06 170

原创 openlayers 5 禁用双击放大事件

<!-- 引入 -->import DoubleClickZoom from 'ol/interaction/DoubleClickZoom';let that = thisconst dblClickInteraction = that.map .getInteractions() .getArray() .find(interaction => { return interaction instanceof DoubleClickZoom; });t

2020-06-28 15:35:49 410

原创 微信小程序解析html

链接:https://pan.baidu.com/s/1X5NSZiSbSXsWQQvQNmiTmQ 提取码:n7ad![在这里插入图片描述](https://img-blog.csdnimg.cn/20200608112745987.png#pic_center)解压完成后放到小程序目录下,再在需要使用的页面引入(如index页)在index.json中引入 "usingComponents": {"parser":"/components/parser.min/parser"},在ind

2020-06-08 11:31:32 385

原创 github 使用

下载代码1. 把目录切换到存放工程的目录下2. 执行命令 git clone http://gitlab.**.tech/***.git //将工程克隆到本地3. cd 工程名 (进入工程)4. 执行命令 git pull5. 执行命令 git checkout 远程分支名6. 执行命令 git pull7. 在这个命令下 cnpm i等等命令上传代码1.在工程下打开git命令行2.git status 查看修改的文件3.git add 文件路径及名称4.git commit

2020-06-04 11:08:35 145

原创 时间工具类

@Servicepublic class DateCommonUtils { /** * 生成Id * 生成规则:[13位当前时间戳]R[1位随机数] * 生成例:1529546300592R8 * * @return Id */ public static String getNewId() { Date date = new Date(); Timestamp now = new Timestam

2020-06-04 10:14:22 167

原创 mysql DATE_FORMAT导致索引失效

今天在写接口时发现查询当天数据当导致索引失效,引起全表查询<!-- 例:以下两种写法均会导致索引失效 --> SELECT * FROM `order` WHERE TO_DAYS(order_time) = TO_DAYS(NOW())<!--orderTime: '2020-05-19 09:30:00' Date类型--> SELECT * FROM `order` WHERE order_time, '%Y-%m-%d' )

2020-05-19 14:46:43 3627

原创 springboot整合elasticsearch

#application.properties配置##单集群配置,如果需要做多集群配置,参照application.properties.multicluster文件elasticsearch.serverNames = default##default集群配配置# x-pack或者searchguard安全认证和口令配置elasticUser=adminelasticPassword=admin#集群地址配置#elasticsearch.rest.hostNames=10.180.2

2020-05-18 11:07:46 506

原创 BeanUtils.copyProperties(source, target) 解决相同字段source存在null值时覆盖target已有值

import org.springframework.beans.BeanUtils; /** * * @param src 被复制对象 * @param target 目标对象 * 将src中的属性复制到target中 * 假如 target中的字段String A=1,src中字段A未赋值即为null值 * 在进行copy过程中,自动忽略src字段中的null值不进行操作,保留target的原有值 */ public static void copyPrope.

2020-05-13 09:57:09 954

原创 java http请求参数为list对象

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.HttpURLConnection;import java.net.URL;import com.alibaba.fas...

2020-05-07 13:26:32 5936 2

原创 list.stream().map().collect(Collectors.toList())

list.stream().map().collect(Collectors.toList())//普通写法List<int> ids=new ArrayList<int>();//userList:用户集合//获取所有用户的idfor(int i=0;i<userList.size();i++){  ids.add(userList.get(i).get...

2020-04-09 09:12:34 2452

原创 获取classpath的绝对路径

Thread.currentThread().getContextClassLoader().getResource("").getPath().toString()

2020-04-02 17:02:44 567

原创 千位分隔符

/*小程序*//*新建flitersUtils.wxs*/var threeNum = function (num) { //参数是数字 var thisNum = (num || 0).toString().split('.');//判断如果有小数点就分割这个数为一个数组 var num = thisNum[0]; //截取小数点前面的部分保存 var fuNum = this...

2020-03-20 14:55:39 616

原创 PageBean返回包装类

package com.qingshuo.core.util;import com.github.pagehelper.Page;import java.io.Serializable;import java.util.List;/** * 返回包装类 * */public class PageBean<T> implements Serializable { ...

2020-03-18 17:27:09 228

原创 Controller返回值工具类

import org.apache.poi.ss.formula.functions.T;import org.springframework.web.servlet.ModelAndView;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.concurrent.C...

2020-03-18 17:21:48 324

原创 vue input只能输入四位整数和两位小数

/*VUE控制input输入金额*//*与data同级*/ watch: { /*budgetPrice对应v-model*/ budgetPrice(newVal, oldVal) { var reg = /^(\d{0,4})(\.(\d{0,2}))?$/g if (!reg.test(newVal)) { if (newVal ==...

2020-03-13 17:55:05 1914 1

原创 java接收解析复杂类型json数据

/** 只需引入gson的jar包*/package jac;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.URL;import java.net.URLC...

2019-11-21 15:40:05 427

原创 进制转换

二进制 → 十进制  方法:二进制数从低位到高位(即从右往左)计算,第0位的权值是2的0次方,第1位的权值是2的1次方,第2位的权值是2的2次方,依次递增下去,把最后的结果相加的值就是十进制的值了。  例:将二进制的(101011)B转换为十进制的步骤如下 1. 第0位 1 x 2^0 = 1; 2. 第1位 1 x 2^1 = 2; 3. 第2位 0 x 2^2 = 0; 4. 第...

2019-10-14 16:14:43 886

原创 解决服务器页面Content Download加载时间过长

打开apache下的的conf编辑 http.conf 文件一下几行去掉注释 LoadModule headers_module modules/mod_headers.so LoadModule deflate_module modules/mod_deflate.so LoadModule filter_module modules/mod_filter.so 文件末尾加上...

2019-09-29 10:35:33 15740 2

原创 解决chrome浏览器html页面保存用户名密码导致的样式改变

input:-webkit-autofill , textarea:-webkit-autofill, select:-webkit-autofill { -webkit-text-fill-color: #ededed !important; -webkit-box-shadow: 0 0 0px 1000px transparent inset !important...

2019-08-28 09:16:15 937

转载 Jmeter下载安装配置

https://blog.csdn.net/a13124837937/article/details/79628838

2019-07-24 17:17:25 96

原创 在eclipse中,Spring Boot项目如何将jar包打成war包

前言:当springboot项目只有一个工程时(jar),而不是聚合工程(多个模块依赖与父工程),生成的包为jar包,而我们要把war包部署到服务器,这时只需要修改以下三处地方,即可生成我们需要的war包,最后部署到服务器即可1.将项目的启动类Application.java继承SpringBootServletInitializer并重写configure方法2.在pom.xml文件中,p...

2019-06-20 19:45:18 1161

原创 springmvc乱码解决

1.get请求乱码解决 服务器编码,工程编程,jsp视图编码一致,则一般不会产生get乱码。 服务器编程设置,server.xml文件中如下设置即可: &lt;Connector URIEncoding="utf-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/&gt;

2018-10-16 15:10:20 130

原创 hibernate多表联查:inverse属性

主要用于说明关联关系(外键)维护权。取值:1.true 交出外键的维护权,由另一方维护。2.false 不交出外键的维护权。注意: 双方不能同时设置inverse=“true”,否则外键关系将得不到维护。多对一和一对多关系外键的维护权问题:hibernate默认由多方来维护外键,一方应该交出外键的维护权,目的是不发送update语句去更新外键,减少数据库开销,增加性能。这就要...

2018-09-27 22:52:25 154

chrome-es-head

elasticsearch视图插件,下载后1.添加到压缩文件后2.解压成文件夹 3.打开chrome进入扩展程序页面,直接把解压完成的文件夹拖入,就会在chrome的右上角生成一个es扩展程序的图标 4.启动elasticsearch后,点击es扩展程序的图标直接跳转到es视图页面

2020-05-18

finalShell

FinalShell是一体化的的服务器,网络管理软件,不仅是ssh客户端,还是功能强大的开发,运维工具,充分满足开发,运维需求,此版本为windows版本

2019-01-15

本地Redis.rar

windows 32位和64位版本redis本地运行,解压即用

2019-01-15

Navicat安装包

解压后分为两个exe,一个是navicat安装包,一个是补丁安装包

2019-01-15

空空如也

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

TA关注的人

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