- 博客(147)
- 资源 (14)
- 问答 (1)
- 收藏
- 关注
原创 VsCode搭建Java开发环境 vscode搭建java开发环境 vscode springboot 搭建springboot
到这里, 环境基本是已经搭建好了,就我个人使用起来,体验感略低于 iDea,没办法 iDea 内置集成和智能提示太强了,但是肯定要比Eclipse强。有时候查看第三方库的源码时会没有注释,而在IDEA中我们点击类名会自动下载源码,此时只要在项目的根目录下通过如下命令下载源码即可;VSCode只是个开发工具,不像IDEA那样直接集成Maven,需要安装好Maven并配置环境变量。vscode智能提示相对来说比较好,主题插件多,运行快,Java源码可以翻译。相关的帖子,这边就不放相关教程了。
2023-09-02 16:57:46 12666 4
原创 Jmter生成MD5 jmter使用md5 jmter使用自定义参数 jmter生成自定义参数 jmter编写java代码
, BeanShell内可以编写Java代码。将自定义参数 在 消息体数据里面使用。路径: /随便填一个请求地址?前置处理器里面填写以下代码。
2023-08-31 17:39:43 357
原创 最简单 实现 Element-ui el-table的懒加载表格数据 el-table懒加载请求数据 element-ui 懒加载
/ 判断当前行 属性 'lazy' 是否 等于 undefined, 等于 undefined 就请求后端加载数据 才加载日志数据。'荷兰优质淡奶,奶香浓而不腻''荷兰优质淡奶,奶香浓而不腻''荷兰优质淡奶,奶香浓而不腻''荷兰优质淡奶,奶香浓而不腻''荷兰优质淡奶,奶香浓而不腻''江浙小吃、小吃零食''上海市普陀区真北路''江浙小吃、小吃零食''上海市普陀区真北路''江浙小吃、小吃零食''上海市普陀区真北路''江浙小吃、小吃零食''上海市普陀区真北路''江浙小吃、小吃零食''上海市普陀区真北路'
2023-08-25 17:58:21 4228
原创 springBoot Mybatis-PLUS Generator 自动生成代码 mybatis-plus Generator生成代码 mybatis生成代码
【代码】springBoot Mybatis-PLUS Generator 自动生成代码 mybatis-plus Generator生成代码 mybatis生成代码。
2023-08-25 16:33:12 363
原创 okhttp下载文件 Java下载文件 javaokhttp下载文件 下载文件 java下载 okhttp下载 okhttp
也可以用 UrlConnetcion或者apache。示例 http客户端 用的是。
2023-08-17 15:22:52 2745
原创 SpringBoot 整合okHttp3 okhttp3用法 okhttp整合 okhttp用法 SpringBoot 整合okHttp3
ConnectionPool的构造函数接受三个参数:maxIdleConnections、keepAliveDuration和timeUnit,用于配置连接池的最大空闲连接数、连接保持时间以及时间单位。合理地设置连接池参数非常重要,以符合你的实际需求。可以根据并发请求的数量、目标服务器的负载能力以及网络环境等因素来调整连接池的大小和保持时间。连接池会自动管理和复用连接,适当地回收和关闭空闲的连接。这样可以避免频繁地创建和关闭连接,提高性能和效率,特别是在多次请求同一主机时。的官方文档或其他相关资料。
2023-07-12 14:10:35 11240 2
原创 Elasticsearch使用教程 Docker安装ElasticSearch7.14.0 docker安装elasticsearch7.14.0完整详细教程 Elasticsearch开发教程
一个索引可以包含多个文档,而每个文档都有自己的字段和对应的值。它类似于传统数据库中的表。一个索引可以包含多个文档,并且每个文档都属于特定的索引。当你创建一个文档并将其添加到索引时,该文档的内容即为数据。数据可以是结构化的、半结构化的或非结构化的,因为。通过在索引下创建、更新、删除文档,你可以操作和管理Elasticsearch中的数据。端口:是用于Elasticsearch节点之间的内部通信和数据传输的端口,也称为传输层端口。表示索引,所以整体含义就是查看当前ES服务器中的所有索引,类似于MySQL中的。
2023-07-11 15:04:20 2192 1
原创 把Jar打包为Maven 把jar打包为maven 将java项目打包为maven 将Java项目打包为Maven
输出的文件可以再 Maven本地仓库路径查看是否存在。拿一个Maven项目POM.XML文件对比。我这边有一个示例Jar文件叫。那么可以执行以下命令。
2023-06-21 10:42:17 1404
原创 docker安装redis Docker安装redis docker安装Redis 详细教程
因为 docker 安装运行 redis容器,是没有配置文件的,需要自己手动创建一个。文件 ,我这边有一份 redis默认配置文件,直接复制就能用。, 这样 redis启动使用的配置就是。是 容器别名,将 宿主机。在终端中执行以下命令以拉取。这个文件 ,访问宿主机。端口的时候会映射到容器,
2023-05-27 09:54:07 26864 2
原创 Docker安装MySQL docker安装mysql 完整详细教程
端口映射到主机上,以便从主机上使用 MySQL 客户端连接到 MySQL 服务器。,用于存储 MySQL 数据的文件夹的实际路径。在终端中执行以下命令以拉取。
2023-05-26 17:58:44 4273 2
原创 Centos开放端口 Centos使用防火墙开放端口 Centos常用命令 CentOS 7 防火墙教程:如何使用常用命令开放端口
指定了对公共区域进行修改,表示添加某个TCP端口,
2023-05-26 17:54:41 1652
原创 Cenots7安装Docker centos安装Docker centos7安装Docker
`Docker`是一种基于容器技术的应用封装、发布和执行平台,其中镜像和容器是其核心概念。`镜像`是Docker的构建基础,可以将其视为一个静态的文件系统快照,包含了运行应用程序所需的一切:代码、运行环境、库、依赖项等。镜像由Dockerfile定义,并通过docker build命令构建。容器是从镜像中创建并运行的实例,它封装了应用程序及其所有依赖项,并与主机系统隔离。容器可以被启动、停止、暂停、删除等,使得应用程序的开发、测试、部署、运维等过程更加灵活和高效。容器由Docker引擎运行,并由do
2023-05-26 15:55:09 2169
原创 Linux 各文件夹说明 linux文件夹说明
其中,/usr/bin包含用户可执行文件,/usr/sbin包含只有管理员才可以执行的命令。:包含一些基本的命令,如ls、cat、cp等。:包含系统运行时的文件和进程信息,如PID文件等。以上是常见的根目录下文件夹的作用和用途,每个文件夹都有着自己独特的功能和用处。:包含一些被系统管理员使用的特殊命令,如系统管理器、网卡配置器等。:包含虚拟文件系统/proc,可以获得进程和操作系统的信息。:包含可移动媒体设备的挂载点,如CD-ROM、U盘等。:包含虚拟文件系统/sys,它提供了硬件设备的信息。
2023-05-26 15:45:38 1410
原创 使用 Docker 安装 RocketMQ 使用 docker 安装 rocketmq
注意:在上述命令中,我们使用了–link参数将名字服务器容器链接到Broker容器。还要将名字服务器的地址设置为。使用Producer和Consumer进行测试,可以使用官方提供的示例代码测试RocketMQ是否正常工作。目录中,以便容器可以访问RocketMQ的数据和日志。目录中,以便容器可以访问RocketMQ的数据和日志。这将在后台启动Broker实例,并将其映射到主机的。,以便Broker容器可以正确访问名字服务器。这将在后台启动名字服务器,并将其映射到主机的。目录分别挂载到容器内的。
2023-05-26 15:41:51 2401
原创 Java 获取某一周7天日期 Java程序获取当前一周中所有日期的日期
【代码】Java 获取某一周7天日期 Java程序获取当前一周中所有日期的日期。
2023-05-17 11:07:12 1581 2
原创 vxe-table简单使用 vue vxe-table vue整合vxe-table vue2 vxe-table 简单使用
vue2稳定版本vue3稳定版本安装 依赖的插件引用我这边是全局引入,可以根据自己情况按需引入使用我这边使用的 demo 用到了 ,,
2023-04-04 16:31:21 4284 1
原创 解决 elementUI 的 table 表格改变数据不更新问题 解决 vue数据不更新问题 element-ui 表格数据不更新
stylewidth100%
2023-03-21 17:39:49 7808 1
原创 vue-plugin-hiprint vue hiprint vue使用hiprint打印控件VUE HiPrint HiPrint简单使用
/ 这样后续直接调用 hiprintTemplate.print({ 'canshu1': topText, 'canshu2': code }) 就可以打印了, 我这里是 方便容易阅读 就放在了方法里面。// 预览打印, 注意数据对象 { 'canshu1': topText, 'canshu2': code } 对象属性名称名称要和上面设置的一样。// 获取打印机列表, 如果在 main.js 中设置了取消自动连接客户端 是获取不到打印机列表的!// import引入的组件需要注入到对象中才能使用。
2023-03-07 17:24:34 19331 12
原创 vue引入cdn Vue 优化Vue引入 cdn vue cdn Vue优化引入CDN vue 项目 CDN优化
请检查 引入的时候 组件名称是否 是 CDN资源中的别名。那么这个教程不适合!这个只适合Vue版本为。把 需要依赖引入的代码全部去掉了 , 例如。, 一般是在 public 文件夹下。
2023-03-04 12:23:26 3040 1
原创 EasyExcel合并列 EasyExcel合并 easyexcel合并 列 easyexcel合并 EsayExcel样式 EsayExcel自定义样式 easyexcel 样式
【代码】EasyExcel合并列 EasyExcel合并 easyexcel合并 列 easyexcel合并 EsayExcel样式 EsayExcel自定义样式 easyexcel 样式。
2023-03-01 14:44:51 1541
原创 Element-ui 表格合并行 elemen合并行 element-ui 合并行 表格合并行
【代码】Element-ui 表格合并行 elemen合并行 element-ui 合并行 表格合并行。
2023-03-01 11:32:29 483
原创 Java分割集合 Java分割 list java分割集合 java分割list Java 平均分割集合列表
需求,生产二维码内容有限制,并且 内容过多,会导致二维码很臃肿 扫描不出来,之前是用 谷歌的,但是还有一个问题就是,分割好的集合数量不均匀,纯Java jdk实现。
2023-02-21 17:08:31 1318
原创 Java 获取中文首字母 Java 获取拼音首字母工具类 Java 获取拼音首字母
【代码】Java 获取中文首字母 Java 获取拼音首字母工具类 Java 获取拼音首字母。
2023-01-03 14:44:10 109
原创 SpringBoot增加操作日志记录 SpringBoot实现操作日志记录 springboot 操作日志记录 SpringBoot日志记录 SpringBoot spring mvc操作日志记录
增删改查用的是 mybatis-plus, 如果不是用的 mybatis-plus 需要增加一个 insert 的方法。新增 操作日志,查询 我并没有写 SQL语句,都是用的 mybatis-plus 默认增删改查接口。使用 AOP 切入请求层 记录操作日志并保存。AOP操作日志配置文件。
2022-12-20 15:18:12 5119
原创 vue-element-admin 更改侧边栏样式 更改 vue-element-admin 侧边栏样式 vue-element-admin 导航栏样式修改 vue-element-admin修改
【代码】vue-element-admin 更改侧边栏样式 更改 vue-element-admin 侧边栏样式 vue-element-admin 导航栏样式修改 vue-element-admin修改。
2022-12-12 09:27:59 2739 1
原创 解决 zxing二维码白边大 zxing二维码白边过大 zxing二维码白边太大 Java生成二维码 生成条形码二维码超多内容Java 生成条形码 Java生成二维码
原本使用 hutool的二维码工具类是可以实现我的需求,但是后期二维码内容逐渐庞大了起来 弊端就出来了,白边大、内容字符超过1700就异常了,最后还是改为 zxing实现zxing具体实现二维码二维码配置类以及生成工具类util包 文件工具类 图片工具类 Matrix转Image工具类主目录 生成工具类Demo生成二维码测试 条形码工具类
2022-11-29 10:03:54 1472
原创 Java RSA加解密 Java 实现 rsa加解密Java加解密 java 实现RSA加解密Java 前后端 rsa RSA 加解密 Java vue rsa加解密 java rsa 加解密
【代码】Java RSA加解密 Java 实现 rsa加解密Java加解密 java 实现RSA加解密Java 前后端 rsa RSA 加解密 Java vue rsa加解密。
2022-11-24 18:03:52 629
原创 SpringBoot 实现国际化 SpringBoot配置国际化 SpringBoot 国际化 springboot实现国际化 springboot配置国际化 springboot国际化代码实现
SpringBoot 实现国际化 SpringBoot配置国际化 SpringBoot 国际化 springboot实现国际化 springboot配置国际化 springboot国际化代码实现,我不使用 Spring i18实现 主要是因为 我的需求要 语言是动态的,可以随意增删改查,后续可以将语言存入数据库或者缓存,因为 i18n 多语言实现也是 key - value 方式。这里使用 请求头参数 设置语言地区,也可以根据 客户端IP识别地区。
2022-11-18 18:01:14 1852
原创 JS多条件过滤数组 js多条件筛选对象数组 js多条件查询数组 vue多条件过滤查询数组 js多条件筛选查询数组
JS多条件过滤数组 js多条件筛选对象数组 js多条件查询数组 vue多条件过滤查询数组 js多条件筛选查询数组。需求是 多个条件在已有的数组筛选过滤数据,如果要做成动态过滤的话,需要将源数组数据拷贝一份,可能会耗性能。
2022-09-21 12:20:00 962
原创 SpringBoot中文文档 SpringBoot中文参考指南 SpringBoot中文参考文档 springboot中文文档 springboot中文
SpringBoot中文文档 SpringBoot中文参考指南 SpringBoot中文参考文档 springboot中文文档 springboot中文。SpringBoot中文文档 SpringBoot中文参考指南 SpringBoot中文参考文档 springboot中文文档 springboot中文。SpringBoot中文文档 SpringBoot中文参考指南 SpringBoot中文参考文档 springboot中文文档 springboot中文。
2022-08-23 12:19:44 565
原创 vue 打包桌面应用 pwa应用 Vue PWA tauri Tarui + Vue 打包 成 桌面应用 vue打包成桌面应用 vue 部署 桌面应用 vue部署为桌面应用 vue部署 为 桌面应用
以上的 Electron 配置 - package.json 、main.js 都只是基础配置, 如果 还需要更改应用图标等配置请参考 官方文档,部分 配置 需要实际去配置,不然就会出现 请求 后端出现 跨域、路由之类的问题(没出现就不需要管)
2022-08-04 15:47:22 4854 9
原创 java事务锁 java lock 中锁与 @Transactional 同时使用导致锁失效的问题
创建的这个锁只属于当前这个方法,相当于 100百个人访问这个方法,就会创建100个锁,违背了锁的意义了,应该是 100个人 访问 只能有一个人获取到锁。获取锁 -> 开启事务 -> 执行业务代码 -> 事务提交 -> 解锁。开启事务 -> 获取锁 -> 执行业务代码 -> 解锁 -> 事务提交。比较多的, 事物没提交,锁下一个线程获取到的还是未提交的数据。,导致 每访问这个方法 都会。比较少,有遇见过, 在。......
2022-08-03 10:39:45 2137
原创 vue-element-admin 动态路由 vue-element-admin 配置 动态路由 vue-element-admin 实现 动态路由 vue-element-admin自定义路由
建议刚开始开发先别实现这个功能,因为这个功能后续实现很简单很快,等全部功能开发好,直接把路由。这一步是最后一步,拿到vuex保存的当前用户菜单JSON数组,实现动态路由。登录成功后,逻辑代码写在哪个方法都可以,这两个方法都是处理登录成功后的操作。这一步作用是把用户的菜单json信息保存在vuex中。,路径src/store/modules/user.js。信息保存到数据库直接就可以用了。调用的是login接口。调用的是info接口。...
2022-07-23 10:22:45 10484 6
原创 java优化 java代码性能优化总结 代码优化细节 java简单优化性能代码
带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是 final的。为类指定final修饰符可以让类不可以被继承,为方法指定final修饰符可以让方法不可以被重写。如果指定了一个类为final,则该 类所有的方法都是final的。Java编译器会寻找机会内联所有的final方法,内联对于提升Java运行效率作用重大,具体参见Java运行期优 化。此举能够使性能平均提高50%。......
2022-07-20 09:37:08 1620
原创 element-ui 表格滚动栏 无效 失效 element-table 滚动栏失效 element表格滚动栏失效 解决 element -表格 滚动栏 不见失效 解决 表格滚动栏失效
滚动栏只有细细的一条线,根本看不见, 这个问题不知道是怎么出现的,有帖子说是因为固定列造成的, 有帖子说是 列文字溢出造成的。插件,因为这个插件套的就是 element-table组件,不需要额外代码,原装使用。可是这些问题我都没有出现,一开始项目是有滚动栏的,不知道从什么时候开始就变没了。不然 当前页面样式无法穿透到 element表格源css。我使用的比较多的就是。
2022-07-19 11:27:24 6541
原创 解决 vue 多层级路由 缓存失效 解决基于 keep-alive 的多级路由缓存问题 vue keep-alive 缓存失效 vue-element-admin多层级路由 缓存失效
首先keep-alive是在Layout上进行处理,如果不缓存Empty,则Empty下面的页面将无法被缓存,如果缓存Empty,又会导致Empty里面的所有页面都被缓存,无法按需清除,相信接触过的肯定感同身受其中的大坑。这里需要注意,路由配置还是保持多级嵌套的形式,而这个配置并非最终注册使用的路由,仅仅是提供侧边栏导航菜单使用,同时再生成一份用于动态注册路由的数据,图例如果没看明白的话,可以看下面两组数据。进行显示了,所以在处理路由数据的同时,也需要处理面包屑导航的信息。...
2022-07-15 12:05:47 4082 1
原创 SpringBoot加载 Resource 文件 SpringBoot 加载 获取 Resource 文件 springboot 加载 获取 resource 下 资源 spring 获取 资源 文件
SpringBoot加载 Resource 文件 SpringBoot 加载 获取 Resource 文件 springboot 加载 获取 resource 下 资源 spring 获取 资源 文件
2022-07-14 10:48:46 2652
原创 axios js 下载文件 Axios 下载文件Axios下载文件axios下载文件axios下载文件 vue下载文件VUE下载文件
js 下载文件 Axios 下载文件Axios下载文件axios下载文件axios下载文件 vue下载文件VUE下载文件,这种方式只适用于简单下载,开发者是知道文件类型的,例如xlsx、.mp3。也可以实现,但是无法鉴权,携带token等信息。
2022-07-11 17:07:32 707
原创 Idea 创建Java文件注释模版 Eclipse 创建Java文件注释模版
Idea 创建Java文件注释模版 Eclipse 创建Java文件注释模版
2022-07-08 14:42:54 225
原创 vue Vue VUE使用pl-table插件 解决 vue+elment el-table渲染万条以上的大数据,数据过多导致卡顿问题
建议使用 pl-table 的升级版。,加上 作者已经没有维护这个插件了。使用 有遇到bug,例如。,替换很简单,或者使用。
2022-07-07 11:49:21 4364 5
SpringBoot中文文档 SpringBoot参考文档 SpringBoot中文参考文档
2022-08-23
spring-boot-中文参考手册 SpringBoot中文文档 springboot 中文 文档
2022-07-15
Nginx开发从入门到精通 Nginx开发从入门到精通 Nginx开发从入门到精通中文
2022-07-15
JAVA架构知识库整理 JAVA架构知识 Java架构师 Java 架构师必备
2022-07-15
Java NIO 中文 Java NIO 中文 Java NIO 中文文档
2022-07-15
Java面试 Java超级经典100问题 Java高级开发工程师必备 Java面试宝典
2022-07-15
Java 最新面试宝典 java 面试宝典 java 最新面试宝典 Java面试Java 工程师进阶知识完全扫盲
2022-07-15
Java 基础核心总结 java全方面基础知识 java开发人员必备
2022-07-15
JDK1.8中文文档 JDK1.8中文 jkd8中文文档 JDK中文版
2022-07-15
commons-pool2-2.4.2.zip
2020-06-28
jedis-2.6.2.zip
2020-06-28
JDK1.7中文手册.zip
2020-05-14
spring cloud RestTemplat使用出错
2019-03-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人