- 博客(32)
- 收藏
- 关注
原创 spriboot+mybatis-plus[3.5.16]+mybatis-plus-core[3.5.7]实现批量插入
mybatis-plus 3.5.16版本实现批量插入
2024-09-18 16:49:59
568
1
原创 mysql group by 不可用临时解决办法(这种办法 重启服务器就又要重新执行)
【代码】mysql group by 不可用临时解决办法(这种办法 重启服务器就又要重新执行)
2024-04-22 10:27:09
180
原创 mysql5.7根据节点查找所有的父节点包括自己
比如一个结构为【数智知识库-数智项目-IT建设】根据IT建设的主键ID查询所有父级。1747814477764300801 是【IT建设】的主键ID。
2024-04-08 16:53:50
694
原创 springBoot+easyexcel+vue 生成Excel模版并进行下载
springBoot+easyexcel+vue 生成Excel模版并进行下载
2024-03-27 10:38:13
298
原创 gitee如何同步gitHub上的项目
1、登录gitee后、右上角【+】从GitHub/GitLab导入仓库。2、选择第二个tab页选择要导入的项目进行导入。
2023-07-25 13:02:11
727
原创 gitlab怎么迁移项目
3、选择新的项目路径、点击【transfer project】按钮、输入项目名称、进行确认。1、进入原项目地址-Settings-General-Advanced-Expand。5、本地代码进行拉取和推送得时候 原地址不更新 也能自动推送到新地址。2、展开后找到这个选项【transfer project】4、进行确认、确认后就把项目由旧地址迁移到新项目地址。
2023-06-25 16:55:53
3341
原创 MYSQL5.7-根据某个节点无限遍历全部子集(函数方式)
1、方法名:getChild()、可根据自己需要换成自己想起的方法名。3、pid 是我表中的父id、可根据实际业务场景替换。2、catalogue 是表明 替换成自己的表名。4、函数创建完直接调用函数就行了。表设计要有父Id这种标识字段。2、参数是根节点的id。
2023-05-10 13:26:29
826
原创 JAVA8根据List对象属性获取重复数据和获取去重后数据
获取重复数据List<String> uniqueList = tempList.stream().collect(Collectors.groupingBy(TAreaEntity::getName, Collectors.counting())) .entrySet().stream().filter(e -> e.getValue() > 1) .map(Map.Entry::getKey).co
2022-03-23 20:46:57
10066
2
原创 ngxin同时部署多个uniapp(H5项目)
uniapp 怎么打包成H5应用就不多赘述,这里说一下,怎么一个Nginx 部署多个uniapp,不同路径manifest.json配置文件,点击H5配置,运行的基础路径配置成 ./manifest.json配置文件,点击源码视图进行配置修改,代码如下"h5" : { "template" : "template.h5.html", "router" : { "mode" : "hash", "base" : "./
2022-03-07 14:52:45
4333
转载 mysql 函数,将html数据处理成普通文本
mysql 函数,将html数据处理成普通文本CREATE DEFINER=`root`@`%` FUNCTION `fnStripTags`(Dirty text(0)) RETURNS text CHARSET utf8mb4 DETERMINISTICBEGIN DECLARE iStart, iEnd, iLength int; WHILE Locate( '<', Dirty ) > 0 And Locate( '>', Dirty, Locate( '&
2022-02-28 16:04:50
715
原创 JAVA调用HTTP接口
JAVA调用HTTP接口import cn.hutool.http.HttpResponse;import com.alibaba.fastjson.JSONObject; public static void main(String[] args) { try { //可访问的接口地址: String url = "http://ip:端口/message/push/V2"; //接口传参 Map<Object, Object> BodyParams
2021-12-28 11:22:35
631
原创 Mysql的update-left join-where的联合使用
Mysql的update-left join-where的联合使用UPDATE sys_user aleft join sys_dept b on a.dept_id = b.idleft join sys_role_user c on c.user_id = a.idset a.base = 6where b.full_name like 'aaaaaa%'and c.user_id is not null
2021-01-26 15:10:41
2104
原创 Java 中用SCPClient远程上传下载文件到linux服务器
Java 中用SCPClient远程上传下载文件到linux服务器记录一次最近在工作中用到的,需求是在一台服务器部署代码,需要远程上传下载文件到另一台服务器(Linux系统),核心方法用到的就是SCPClient类,看了一下源码 ,就是远程连接目标服务器,通过linux命令上传和下载,不多上源码SCPClient 需要导入的jar包 (maven形式)<dependency> <groupId>ch.ethz.ganymed</groupId> <a
2020-07-22 08:33:58
5204
6
原创 2020最新更新-jdk动态代理
2020最新更新-jdk动态代理1、什么是动态代理使用jdk的反射机制,创建对象的能力,创建的是代理类的对象。不用你创建文件,不用写java文件。动态:是指,在程序执行时,调用jdk提供的方法才能创建代理类的对象在程序的执行过程中使用jdk的反射机制,创建代理类对象,并动态的指定要代理的目标类动态代理是一种创建java对象的能力,让你不用自己创建对象,就能代理类创建对象。2、实现方式cglib动态代理(第三方的工具库,原理是继承,通过继承目标类,创建他的子类,在子类中重写父类中同名的方法,实现
2020-07-08 14:55:33
198
原创 spring+atomikos+mysql8.0完成分布式事务
什么是事务?同一个数据源进行一组相关的sql操作,要么全部完成要么全部失败。事务的特性是什么?原子性:要么全成功 要么全失败一致性:相互抵消(比如卖方+200,买房-200)隔离性:理论上并行两个事务相互之间不干扰持久性:不可逆事务的隔离级别级别名字脏读不可重复读幻读默认数据库1读未提交是是是2读已提交否是是oracle或者...
2020-02-28 12:44:24
1257
原创 ThreadLocal 简单理解和使用
定义为共享变量在每个线程中创建一个副本,每个线程可以访问自己内部的副本变量。使用public class ThreadLocalTest { private static Integer num = 0; private static ThreadLocal<Integer> numberLocal = new ThreadLocal<Integer&g...
2020-01-20 17:20:39
187
1
原创 JAVA虚拟机类加载机制
JAVA虚拟机类加载机制2020第一更 简单易懂JAVA虚拟机类加载机制类从被加载到虚拟内存中开始,到卸载内存为止,他的整个生命周期包括:加载–>链接–>初始化–>使用–>卸载加载获取二进制字节流静态存储结构转化方法区的运行时数据结构在JAVA堆生成一个类对象、作为方法区的访问入口链接:包含验证,准备,解析验证验证Class的标识:魔术 Magi...
2020-01-20 17:07:47
151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人