- 博客(71)
- 资源 (2)
- 收藏
- 关注

原创 mybatis-plus逆向工程实现详简
1、先引入官网jar包下面是pom.xml中导包 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.1.1</version> </dependency>2、创建一个mai
2021-03-04 15:17:29
927
5
原创 图片处理【加水印 合并图片 图片输出与肉眼输入不一致】
因为图片很乱 有人会将倒置的图片直接捣鼓成 正的,上传后我进行了处理,导出输出的为倒置图。
2024-11-19 10:31:58
112
原创 【开发记录】pagehelper和sharding在一个项目中共同使用
一套用来 使用 pagehelper-例如:mapper 路径为 xxx.pagemapper 映射路径为 classpath*:pagemapper/一套用来 使用 sharding - 例如:mapper 路径为 xxx.mapper 映射路径为 classpath。2、目前项目中使用了sharding分表框架没有接入pagehelper。1、解决办法:配置不同数据源,指定同一个数据库。pagehelper 使用单独的数据源。sharding 使用单独的数据源。pagehelper配置如下。
2024-09-03 10:37:35
379
原创 【开发记录】老项目集成xxljob并配置运行
官网地址:https://github.com/xuxueli/xxl-job/tree/2.4.1。执行 db 文件 及 配置项目数据库地址。1、官网拉取xxljob代码。本次搭建使用2.4.1版本。3、老项目中配置yml。2、配置xxljob。
2024-09-03 10:07:33
359
原创 关于加载水印PDF、图片以及压缩包格式文件【把博客当工作记录】
写这篇文章的目的是让大家都可以学到东西,核心代码中列出了处理思维和调用方法,业务代码已经过滤掉了,希望大家不要做crud程序员!!要思考。。。该博客不懂时可联系下方。
2024-08-06 08:59:43
508
原创 【el-table中tree树形结构自定义下拉框】懒加载自定义节点
因数据量巨大(十万条数据),为避免前端页面加载卡死,现将下拉节点置为点击查询后端接口进行拼接子节点数据(懒加载)。地址:https://element.eleme.cn/#/zh-CN/component/tree。生产环境已经出现页面卡死情况。官方示例代码(表示很无奈)
2024-04-23 17:38:28
627
原创 【自学篇】Python篇-第一天温度转换
python第一行代码 与 Java代码对比。python第二行代码 与 Java代码对比。华氏度 = 摄氏度 * 1.8 + 32。python第三行代码 与 Java对比。摄氏度 = (华氏度+32 )/1.8。人生苦短,自学python~~~~~~输入 华氏度 转换为 摄氏度。输入 摄氏度 转换为 华氏度。
2023-12-08 15:10:27
926
原创 关于使用JAVA中InetAddress类获取地址为127.0.0.1的处理方案
本文主要解决Java服务部署到服务器中,获取ip地址为127.0.0.1
2022-10-14 09:24:32
1313
原创 ElasticSearch增删改查(Java代码版-高版本-API)
使用7.17.3版本,用了api的方式,并且进行工具类封装,后续会更新增加用户名 密码
2022-05-09 10:43:46
1516
2
原创 ElasticSearch配置集群
elasticsearch.yml配置注意:集群名称一定要一致,端口号要不同,通信端口要不同① 节点1//配置集群名称cluster.name: elasticSearchCluster//配置节点名称node.name: node-elasticSearch1//配置数据节点node.master: truenode.data: true//配置主机network.host: 10.56.20.20//配置端口号http.port: 1001//配置通信端口transport
2022-05-04 13:39:43
1157
原创 ElasticSearch中的增删改查(postman版)
一、基本操作①创建索引put /索引名称put /shopping②查看所有索引get /_cat/indices?v③删除索引delete /索引名称delete /shopping④创建文档并添加数据(未指定id)post /索引名称/文档名称post /shopping/_doc可以看到id是随机生成的,可以在文档名称后面指定id;例如:/shopping/_doc/1001⑤查询文档-通过id查询get /索引名称/文档名称/id
2022-05-03 18:15:51
2447
原创 【设计模式】常见五种单例模式详解以及操作
五种单例模式饿汉式懒汉式双重检测锁静态内部类枚举使用反射和序列化破解单例模式解决反射和序列化漏洞1、饿汉式描述:加载类时直接创建对象特点:线程安全、效率高,不可延时加载代码实现:public class SingletonDemo { /** * 类初始化时立即加载 * 加载类时创建类 线程安全、没有同步(synchronized)调用的效率高 */ private static SingletonDemo singleton =
2022-04-23 15:13:53
467
原创 docker容器中部署wkhtmltopdf
1.首先加载基础镜像docker pull openjdk:8u252-jre2.运行镜像3.退出4.查看刚刚加载的容器id5.将下载好的wkhtmltopdf文件放入容器中6.重启容器7.进入容器8.安装包9.更新包10.查看是否安装成功
2022-04-11 22:17:41
5271
原创 idea中修改git地址命令记录篇
1.首先删除本地git远程地址git remote rm origin2.添加新的git远程地址git remote add origin 远程仓库地址3.刷新git分支git fetch最后就好了
2022-03-22 11:10:52
474
原创 java操作sql语句记录收集篇
update 表名 set 列名 = 列名 + 1 where 条件描述列对应的类型应为数字类型例如<update id="updatedRenwalDetailNum"> update t_cs_100291_detail set commit_apply_num = commit_apply_num+1 where apply_id = #{applyId} </update>...
2022-02-23 10:39:33
770
3
原创 正则表达式收集
一、校验数字的表达式 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~数字 ^ [0-9]$n位的数字 ^\d{n}$至少n位的数字 ^\d{n,}$m-n位的数字 ^\d{m,n}$非零开头的最多带两位小数的数字 ^([1-9][0-9])+(.[0-9]{1,2})?$带1-2位小数的正数或负数 ^(-)?\d+(.\d{1,2})?$有1~3位小数的正实数 ^ [0-9]+(.[0-9]{1,3})?$非负整数 ^\d+$非正整数 ^((-\d+)二、校验字符的表达式 ~ ~ ~ ~ ~ ~
2021-11-26 10:53:50
218
原创 身份证工具类各式各样的操作
根据身份证号获取年龄 /** * 根据身份编号获取年龄 * * @param idCard 身份编号 * @return 年龄 */ public static int getAgeByIdCard(String idCard) { int iAge = 0; Calendar cal = Calendar.getInstance(); String year = idCard.substring(6
2021-11-05 11:29:17
206
原创 算法第三天(把这个双指针操作搞懂了)
int right = numbers.length-1; int left=0; while(left<=right){ if(numbers[left]+numbers[right]==target){ return new int[]{left+1,right+1}; }else if(numbers[left]+numbers[right]<target){ .
2021-11-04 15:05:34
111
原创 双指针-算法入门(第二天)
有序数组的平方class Solution { public int[] sortedSquares(int[] nums) { //数组最右边下标的位置 int right = nums.length - 1; //数组最左边下标的位置 int left = 0; //新建一个与原数组长度等同的新数组 int[] result = new int[nums.length]; //创建一个在循
2021-11-04 11:03:53
84
原创 二分查找算法(入门级别-第一天)
简单来说 二分查找 属于 将最低位 与 最高位 分别取出 算出中间的数值进行操作, 取中间数可以使用 (left+right) >> 1来代替*(left+right)/2*
2021-11-02 15:36:54
120
原创 隐藏身份证号码中间部分
SELECT #concat是拼接函数concat(#left(字段名,序号) 这个是代表截取到字段最左边俩位left(t.CARD_NO,2),#这个是截取到去头去尾的字段长度(char_length(t.CARD_NO)-4),#可以将这行去掉#本来想的是用*号乘以上面去头去尾的长度 没想到好的方法'************',#right(字段名,序号) 这个是代表截取到字段最右边俩位right(t.CARD_NO,2)) aa #aa是取得别名from t_uw_cust
2021-10-29 11:14:15
884
docker快速集成wkhtmltopdf
2024-02-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人