自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 资源 (2)
  • 收藏
  • 关注

原创 AutoDog填充狗:一款高效的表单自动填充Chrome插件

AutoDog填充狗 是一款简单实用的表单自动填充插件,适合开发者、测试人员以及所有需要频繁填写相似表单的用户。它不仅支持普通的表单字段,还能很好地处理富文本编辑框内容,提升用户体验。如果你也在开发类似的插件或工具,欢迎与我交流,共同进步!

2025-04-01 11:34:58 414

原创 springboot+dynamic-datasource(多数据源)+quartz(定时任务)

springboot+dynamic-datasource(多数据源)+quartz(定时任务):quartz框架整合多数据源的文章没找到,所以自己试了几次,找到方法时候在这里分享一下如何配置

2025-03-27 09:10:13 279

原创 IDEA使用maven安装外部jar包报错

就一直报错打印日志执行。

2025-03-21 10:06:21 312

原创 ubuntu如何搭建ftp

现在,您应该能够使用FTP客户端通过您服务器的IP地址连接到FTP服务器。如果您创建了新用户,请使用那些凭据进行连接。在Ubuntu上搭建FTP服务器,可以使用。配置vsftpd:编辑配置文件。

2025-01-15 10:05:01 266

原创 python爬取[百度热搜]

python获取百度热搜信息并保存到excel中

2025-01-06 14:33:06 358

原创 jenkins+docker部署springboot+vue项目

后端的Dockerfile和docker启动脚本。jenkins后端流水线脚本。jenkins前端流水线脚本。

2024-12-18 15:00:48 344

原创 GO项目搭建

`package modelsimport “gorm.io/gorm”type UserInfo struct {gorm.ModelName stringPassWord stringPhone stringEmail stringIdentity stringClientId stringClientPort stringLoginTime uint64HeartbeatTime uint

2024-09-20 08:30:32 630

原创 logstach+elasticsearch+kibana整合后台.log文件

logstach+elasticsearch+kibana整合后台.log文件

2024-05-15 17:33:24 280

原创 SpringBoot整合MybatisPlus

【代码】SpringBoot整合MybatisPlus。

2023-09-12 21:35:30 236

原创 springboot多数据源

1.添加多个数据原配置,这里是一盒postgres一个ck两个数据库。这样就可以根据需要在不同的Mapper中切换数据源了。

2023-06-02 16:14:53 663

原创 springboot创建线程池

在上面的代码中,我们使用@Autowired注解将ExecutorService类型的线程池对象注入到MyService类中,并通过@Qualifier注解指定了该bean的名称为"threadPoolTaskExecutor"。这样,在doSomething方法中,我们就可以使用该线程池对象执行异步任务了。如果我们在@Configuration类中使用@Bean注解创建了一个线程池对象,并指定了该bean的名称,那么我们可以通过该bean的名称将线程池对象注入到其他类中。

2023-05-24 14:59:13 965

原创 springboot手动控制事务

手动处理事务

2023-05-24 14:36:06 629

原创 JAVA接入chatGtp

Java是一种高级编程语言,由Sun Microsystems于1995年推出。它是一种面向对象的语言,具有跨平台性和可移植性,可以在不同的操作系统和硬件平台上运行。Java语言的特点包括:简单易学、面向对象、安全性高、可移植性强、多线程、动态性、高性能等。Java语言广泛应用于Web开发、移动应用开发、游戏开发、企业级应用开发等领域。1.登录chatGpt官网,获取token(可以百度一下,如何获取token)

2023-03-22 11:44:45 1365

原创 Java循环依赖使用@Lazy(懒惰的)注解解决

SpringIoC容器会在启动的时候实例化所有单实例 bean 。如果我们想要实现 Spring 在启动的时候延迟加载 bean,即在首次调用bean的时候再去执行初始化,就可以使用 @Lazy 注解来解决这个问题。

2023-02-07 11:57:24 2128

原创 Excel操作

excel操作

2023-01-03 18:57:45 168

原创 记一次pagehelper失效问题

分也失效

2022-12-31 23:00:58 211

原创 VUE3.0路由设置

vue3.0中路由的使用和相关的问题

2022-09-09 08:37:33 1152

原创 idea全局搜索没有match case选项

idea没有全局搜索问题没有match case选项

2022-06-01 16:45:37 632

原创 关于子查询与left join查询数据的小实验

数据库共20W条数据(无索引)链接查询:SELECT api.*, uu.user_name FROM apl_application api LEFT JOIN uas_use uu ON uu.user_id = api.cust_manager_id;子查询:SELECT *, ( SELECT uu.user_name FROM uas_use uu WHERE uu.user_id = api.cust_manager_id ) FROM apl_ap

2022-05-25 17:00:16 161

原创 flink从数据库读数据

package com.example.flink;import org.apache.flink.api.common.typeinfo.BasicTypeInfo;import org.apache.flink.api.common.typeinfo.TypeInformation;import org.apache.flink.api.java.ExecutionEnvironment;import org.apache.flink.api.java.operators.DataSourc.

2022-03-22 16:48:17 4499 1

原创 activiti入门

springboot项目pom<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache

2022-01-25 18:22:15 272

原创 docker启动shell

#操作/项目路径(Dockerfile存放的路劲)BASE_PATH=/home/project# 源jar路径 SOURCE_PATH=/var/lib/jenkins/workspace#项目名称PROJECT_NAME=Eureka#docker 镜像/容器名字或者jar名字 这里都命名为这个SERVER_NAME=eureka-0.0.1-SNAPSHOT#容器idCID=$(docker ps | grep "eureka" | awk '{print $1}')#镜像id.

2022-01-16 01:54:02 798

原创 单独用一个线程执行任务

/** * @Author ex-liujiwei * @Date 2022/1/6 14:28 */@Servicepublic class ConcurrentService { public static void test01(){ // 创建线程池 ThreadFactory threadFactory = new ThreadFactoryBuilder().setNameFormat("liujiwei-pool-%.

2022-01-06 15:30:59 491

原创 获取用户ip地址

package com.example.demo.util;import lombok.extern.slf4j.Slf4j;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import javax.servlet.http.HttpServletRequest;import java.io.IOException;/** * @Author ex-liujiwei * @Date 2021/12/14 11:33 */.

2021-12-14 11:45:19 682

原创 BeanWrapperImpl属性映射

@Slf4jpublic class test03 { public static void main(String[] args) { Users users = new Users(); users.setId(1); users.setName("张三"); getProperty(users); } public static void getProperty(Object objec.

2021-12-13 17:03:03 871

原创 JPA复杂查询条件构造(两种写法)

private Specification<Users> getSpecification(){ return (Specification<Users>)(root, query, criteriaBuilder)->{ List<Predicate> predicates = new ArrayList<>(); Predicate gtId = criteriaBuilder...

2021-11-23 18:08:58 1252

原创 Sets.difference筛选set集合

public static void main(String[] args) { HashSet set1 = new HashSet(); set1.add(1); set1.add(2); set1.add(3); set1.add(4); set1.add(5); HashSet set2 = new HashSet(); set2.add(1); set..

2021-11-22 17:27:14 1984

原创 关于接口重复提交的解决方案

1,前端控制,按钮点击后置灰,无法再次点击2,前端重定向,就是页面点击了提交按钮后,跳转到其他页面,防止再次点击3,重点:后台接口控制原理解释:第一次访问接口时,将某个标志存入redis,设置过期时间,例如三秒内访问超过一次就算重复提交,下次再访问时先查询redis中是否有缓存,有则说明3秒没过,返回错误信息,如果没有就是超过三秒了,可以访问示例:第一步:写个接口@Inherited@Target(ElementType.METHOD)@Retention(RetentionP

2021-11-15 18:08:01 2509

原创 mysql主从复制安装配置(附异常处理)

mysql主从复制安装配置1、基础设置准备#操作系统:centos7.5#mysql版本:5.7#两台虚拟机:node1:192.168.5.10(主)node2:192.168.5.12(从)2、安装mysql数据库#详细安装和卸载的步骤参考对应的文档3、在两台数据库中分别创建数据库--注意两台必须全部执行create database msb;4、在主(node1)服务器进行如下配置:#修改配置文件,执行以下命令打开mysql配置文件vi /etc

2021-10-19 17:05:58 113

原创 log4j配置文件properties

### set log levels ###log4j.rootLogger =DEBUG,console,file#控制台输出的相关设置log4j.appender.console = org.apache.log4j.ConsoleAppenderlog4j.appender.console.Target = System.outlog4j.appender.console.Threshold=DEBUGlog4j.appender.console.layout = org.apache.

2021-09-28 15:06:07 88

原创 JAVA-快速排序

import java.util.Arrays;public class quickSort { public static void main(String[] args) { int[] arr ={3,4,10,6,6,7,5,-2,10,8}; System.out.println("排序前:"+ Arrays.toString(arr)); quickSort(arr,0,arr.length-1); System.o..

2021-09-14 10:16:50 92

原创 java多个文件上传问题

问题,后台怎么接受多个,前端用相同的Key即可传一个数组文件,后台数组接受即可 var id = [[${id}]] var formData = new FormData(); function submitHandler() { if($("#fileinput")[0].files[0] == null){ alert("请选择文件"); return; } for (var i =

2021-09-09 12:39:02 632

原创 js中将URL中的utf-8字符串转成中文

// js中URL的utf-8字符串转成中文 function revertUTF8(szInput) { var x,wch,wch1,wch2,uch="",szRet=""; for (x=0; x<szInput.length; x++) { if (szInput.charAt(x)=="%") { wch =parseInt(szInput.ch.

2021-09-01 11:04:18 596

原创 Kali Linux系统安装Fluxion

安装fluxion:root@kali:~# git clone https://github.com/FluxionNetwork/fluxion.gitroot@kali:~# cd Desktoproot@kali:~/Desktop# cd fluxionroot@kali:~/Desktop# ./fluxion.sh更新系统及所有组件:root@kali:~# apt-get updateroot@kali:~# apt-get full-upgrade作者:.

2021-08-24 17:17:12 1930

原创 Kali Linux 不能联网上网 解决方法

root@kali:~# ifconfigeth0up //启用网卡root@kali:~# ifconfig -a //查看IProot@kali:~# dhclienteth0// 分配IP

2021-08-24 16:22:54 1803 2

原创 数据流下载图片

package com.test01;import java.io.*;import java.net.*;import java.nio.file.Files;import java.nio.file.Path;import java.nio.file.Paths;public class TestString { public static void main(String[] args) throws IOException { HttpDownload("h.

2021-08-23 18:05:00 121

原创 基于注解实现redis缓存数据

1,自定义一个注解,参数key是存到redis的key,时间就是缓存多久,默认是0,可以根据自己的业务去顶一个默认值package com.clpc.un.pafp.statistics.config;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotati

2021-08-23 15:23:42 595

原创 若依免密登录

最近做了一个微信扫码登录的功能整合到若依中,当扫码完成后,如何确定是哪个用户,以及权限有哪些,因为shiro的加密基于MD5所以密码不可逆,则不能从数据库查询后再解密,简单一些的话可以把需要登录的用户账号密码写死在配置文件中,我之前就是这么干的,但是这样做的话一旦修改密码,则需要修改配置文件,所以我想到了免密登录,在网上查了好多shiro的改造,也没整明白怎么回事,继承的类也是不知道干嘛的,所以自己研究了一下若依的实现过程,终于实现了可免密登录第一步:如果需要免密登录就需要有个标志...

2021-08-11 17:10:28 6485 6

原创 HttpClient在发送请求时返回的中文乱码?

在项目中使用HttpClient请求时返回数据中文为乱码解决方案:创建客户端时添加设置返回编码格式HttpClient httpClient = new HttpClient();httpClient.getParams().setParameter(HttpMethodParams.HTTP_CONTENT_CHARSET, "UTF-8");...

2021-07-30 11:02:11 810

原创 thymeleaf获取数据去掉小数点

"${#numbers.formatInteger(itemDesc.insuredAmount,0)}"

2021-07-21 11:20:30 968

AutoDog填充狗:一款高效的表单自动填充Chrome插件3.0.0

AutoDog填充狗:一款高效的表单自动填充Chrome插件

2025-04-07

LibreOffice_6.2.8_Win_x64.msi

word转pdf文件等,在开发中调用对应的执行命令,实现word转换

2020-12-23

Spire.doc(jar包),实现wode文档转换成图片

引入jar包可以在java中把word文档转化成图片,实现在线预览即可,引入图片文件分页预览即可,还可以实现其他转换更能,具体情况参考官网

2020-11-17

空空如也

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

TA关注的人

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