java
会飞的哈士奇
这个作者很懒,什么都没留下…
展开
-
Java集成微信公众号的事件回调, 解密的时候报错java.secwrity.InvalidKeyException: Illegal key size
找到java的jre安装目录, 将jre/lib/security下的local_policy.jar、US_export_policy.jar 2个文件替换即可。这是因为jar包的原因, 下载下面这个文件。原创 2023-07-26 18:13:53 · 321 阅读 · 0 评论 -
让网站变成灰色
让网站变成灰色原创 2022-11-30 22:13:26 · 211 阅读 · 0 评论 -
java获取坐标集的中心点
java获取坐标集的中心点原创 2022-11-15 21:44:31 · 870 阅读 · 0 评论 -
HttpServletRequest 对象获取的4种方法
HttpServletRequest 对象获取的4种方法原创 2022-10-31 11:20:52 · 7974 阅读 · 0 评论 -
SpringBoot自定义Filter的顺序
SpringBoot自定义Filter的顺序原创 2022-10-10 12:15:11 · 2205 阅读 · 0 评论 -
Spring动态获取接口的所有实现类
一个接口有多个实现类 , 通过实现ApplicationContextAware将所有的实现类管理起来 , 使用的时候传入实现类的容器名称调用。原创 2022-10-10 11:58:32 · 3283 阅读 · 0 评论 -
ICMP“EtherLeak”信息泄露漏洞(CVE-2017-2304) ICMP“EtherLeak”信息泄露漏洞(CVE-2021-3031)漏洞解决办法
ICMP“EtherLeak”信息泄露漏洞(CVE-2017-2304)ICMP“EtherLeak”信息泄露漏洞(CVE-2021-3031)漏洞解决办法原创 2022-09-29 10:44:28 · 3244 阅读 · 0 评论 -
前端通过js将文本复制到剪切板上.使用clipboard.js
前端通过js将文本复制到剪切板上.使用clipboard.js原创 2022-09-27 11:43:03 · 472 阅读 · 0 评论 -
JSON字符串解析报错com.alibaba.fastjson.JSONException: syntax error, position at xxx
JSON字符串解析报错com.alibaba.fastjson.JSONException: syntax error, position at xxx原创 2022-09-22 19:57:08 · 11480 阅读 · 0 评论 -
Nginx的location路径及优先级
Nginx的location路径及优先级原创 2022-09-22 15:09:30 · 1020 阅读 · 0 评论 -
MySQL查询附近的数据.并按距离进行排序.
MySQL查询附近的数据.并按距离进行排序.原创 2022-07-01 10:20:36 · 1172 阅读 · 0 评论 -
layui页面导出Excel文件
设置单元格的样式,就是设置工作表对象中的单元格对象的 属性。这个属性的值也是一个对象,它有五个属性:、、、和。原创 2022-06-28 17:18:07 · 3247 阅读 · 0 评论 -
java使用ScriptEngine执行javaScript返回的数组变成对象的问题解决办法
【代码】java使用ScriptEngine执行javaScript返回的数组变成对象的问题解决办法。原创 2022-05-30 14:40:35 · 2162 阅读 · 3 评论 -
Java将图片转为Base64
java base64原创 2022-05-24 10:58:15 · 12515 阅读 · 1 评论 -
Html页面动态生成创建Json对象
Html页面动态生成创建Json对象原创 2022-05-20 10:40:36 · 1356 阅读 · 6 评论 -
前端datepicker时间范围选择框
前端datepicker时间范围选择框已经封装测试过了, 直接下载既可以使用datepicker前端时间范围选择-Javascript文档类资源-CSDN下载<!DOCTYPE html><html lang="zh-CN"><head> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <meta charset="UTF-8"> <link原创 2022-05-19 17:03:19 · 946 阅读 · 0 评论 -
JS 正则替换大括号、小括号、中括号的内容
替换大括号内的全部内容varstr="hello{name}";varnstr=str.replace(/\{[^\}]+\}/,"coffey");console.log(nstr);替换中括号内的全部内容varstr="hello[name]";varnstr=str.replace(/\[[^\)]*\]/g,"coffey");console.log(nstr);替换小括号内的全部内容varstr="hello(name)";varnstr=...原创 2022-05-19 16:28:26 · 8104 阅读 · 1 评论 -
Java获取当前请求的IP地址
Java获取当前请求的IP地址原创 2022-05-18 15:03:47 · 7466 阅读 · 0 评论 -
SpringBoot项目Java中集成Groovy敏捷开发语言
groovy , java原创 2022-05-17 11:35:14 · 1578 阅读 · 0 评论 -
Java去转义字符工具类StringEscapeUtils.unescapeJava
最近对接百度地图接口,发现通过阿里的fastjson创建的JSONObject对象转换成字符串后,再调用接口传递会出现中文乱码现象,对方接收到的Json字符串中中文为????,经过测试后发现将json字符串中的转义字符去掉即可正常访问接口引入依赖<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-la...原创 2022-05-16 10:29:54 · 1919 阅读 · 1 评论 -
Groovy的基本语法
注释(Comments)和Java一样,支持单行(使用//)、多行(/* */)和文档注释(使用/** */)。Shebang lineUNIX系统支持一种特殊的单行注释叫作Shebang line,用于指明脚本的运行环境,这样就可以直接在终端中使用./xxx.groovy运行(当然,前提是文件得有可运行的权限),而不用像groovy xxx.groovy这样运行:#!/usr/bin/env groovyprintln "Hello from the shebang line"#原创 2022-05-13 15:10:07 · 2328 阅读 · 0 评论 -
Java使用Thumbnails图片压缩(对图片的清晰度影响较小)
java原创 2022-05-13 10:23:33 · 5029 阅读 · 0 评论 -
Java中线程安全的List、Map、Set
Java中线程安全的List、Map、Set原创 2022-05-09 11:17:11 · 2619 阅读 · 0 评论 -
Layui列表渲染的时候让数据选中状态回显
Layui列表渲染的时候让数据选中状态回显原创 2022-04-27 17:08:13 · 620 阅读 · 0 评论 -
Java - 生成健康证图片,各种模板图片
java动态生成图片。生成模板图片原创 2022-04-22 11:02:39 · 32051 阅读 · 8 评论 -
Java - 什么是Session
JAVA SESSION原创 2022-04-22 09:52:31 · 1602 阅读 · 0 评论 -
java使用自定义SSL工具类执行Https的网络请求
java使用自定义SSL工具类执行Https的网络请求package cn.com.baidu.send.util;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.NameValuePair;import org.apache.http.client.entity.UrlEncodedFormEntity;import org.apache.http.c原创 2022-04-15 09:56:14 · 1468 阅读 · 0 评论 -
MySQL触发器
new (表操作新的数据)old (表操作旧的数据)/** 删除触发器 */DROP TRIGGER `库名称`.`触发器名称`;/** 查看触发器 */SELECT * FROM information_schema.`TRIGGERS`;1. 部门表名称变了以后, 将其他表中存储的部门名称全部更新./** 创建触发器 在sys_department表有更新的时候,同步更新其他表的department_name */DELIMITER $$CREATE TRIG原创 2022-03-31 11:12:41 · 774 阅读 · 0 评论 -
百度地图点选功能(带地址搜索功能)
百度地图点选功能(带地址搜索功能)<!doctype html><html lang="en"><head> <base href="/show/"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="renderer" content="webkit"> <me.原创 2022-03-29 15:58:56 · 884 阅读 · 0 评论 -
Git在clone时认证失败后不能重新输入的解决方案
今天在clone一个项目时,手滑输错了密码,导致认证失败。再次尝试没有了输入账户密码的选项,直接使用上次保存的数据,导致一直验证失败,如图所示。原创 2022-03-10 17:59:31 · 783 阅读 · 0 评论 -
Java网络请求工具类Get请求/Post请求/Json数据的请求
package cn.com.baidu.util;import cn.com.tenlion.util.smc.SMCHttpUtil;import javax.net.ssl.*;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.PrintWriter;import java.net.HttpURLConnection;im.原创 2022-02-26 23:17:03 · 987 阅读 · 0 评论 -
HttpURLConnection绕过HTTPS的SSL验证(信任所有证书)
import javax.net.ssl.*;static { try { trustAllHttpsCertificates(); HttpsURLConnection.setDefaultHostnameVerifier(new HostnameVerifier() { public boolean verify(String urlHostName, SSLSession session) { re.原创 2022-02-26 22:58:31 · 7115 阅读 · 0 评论 -
Druid报错 connection holder is null
removeAbandonedTimeout = 180 (即3分钟)通过datasource.getConnontion() 取得的连接必须在removeAbandonedTimeout设置的时间内调用close(),要不然这个Connection就会自动过期(就是conn不能超过指定的租期)因为有一个几十万的数据在循环进行保存处理, 所以在循环之前获取到了Connection,然后在循环执行一会就会报这个错, 解决方法就是把这个时间调大 , 或者自己做一下判断总结: 连...原创 2022-02-10 15:54:18 · 851 阅读 · 0 评论 -
Java正则取出每一个匹配的字符串
String data = "我的1<if test='case == 1'>1</if>我的2<if test='case == 2'>2</if>"; String regex = "<if test='([\\s\\S]*?)'>([\\s\\S]*?)</if>"; Pattern pattern = Pattern.compile(regex); Matcher...原创 2022-01-26 17:38:15 · 2475 阅读 · 0 评论 -
SpringUtil工具类, SpringBoot通过调用方法获取Bean
package cn.com.tenlion.util;import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware;import org.springframework.stereotype.Component;@Component.原创 2022-01-06 15:07:43 · 718 阅读 · 0 评论 -
FreeMarker的基础操作
如果name为空,就以默认值(“!”后的字符)显示${name!'默认名'} 或者 ${name?default('默认名')}逻辑判断<#if 1 == 1>...<#elseif 1 == 2>...<#else>判断字符串是否为空<#if name?? && name != ""></#if>判断对象是否为空<#if name??></#if>判断字符..原创 2021-12-31 11:43:04 · 2662 阅读 · 0 评论 -
Spring使用Quartz控制多组多任务的定时执行工具类
pom依赖 <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.2.1</version> </dependency>Quartz管理工具类package c原创 2021-12-29 10:57:29 · 899 阅读 · 0 评论 -
@DisallowConcurrentExecution让Quartz定时任务不并行执行
@DisallowConcurrentExecution 禁止并发执行多个相同定义的JobDetail,这个注解是加在Job类上的,但意思并不是不能同时执行多个Job, 而是不能并发执行同一个JobDefinition(由JobDetail定义), 但是可以同时执行多个不同的JobDetail,举例说明: 我们有一个Job类,叫做SyncDataJobTask,并在这个Job上加了这个注解,然后用这个Job开启2个定时任务,任务1:同步data表(5秒一次),任务2:同步area表(5秒一次),如果任务2在原创 2021-12-29 10:39:33 · 2451 阅读 · 0 评论 -
整合activiti 报错GlobalAuthenticationConfigurerAdapter.class不存在
@EnableSwagger2@SpringBootApplication(scanBasePackages = {"cn.com.ten"} ,exclude = {org.activiti.spring.boot.SecurityAutoConfiguration.class})@MapperScan(basePackages = {"cn.com.ten.**.dao"})public class SystemEtlApplication { public static void m.原创 2021-12-14 11:33:12 · 1029 阅读 · 0 评论 -
SpringBoot获取容器中的Bean工具类
package com.cm.live.pojo.util;import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware;import org.springframework.stereotype.Component;/** * Sp.原创 2021-11-12 10:28:30 · 938 阅读 · 0 评论