自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 收藏
  • 关注

原创 mvn dependency -D outputFile=dependency_tree.txt

将生成的依赖树输出到dependency_tree.txt文件中,而且是每个独立模板输出自己的依赖。:运行Maven的dependency:tree目标,生成项目的依赖树。

2024-06-20 14:38:18 429

原创 maven dependencyManagement作用

在中可以定义依赖的范围,例如:

2024-06-20 14:34:43 816

原创 WebClient vs RestTemplate

优点简单易用是同步的,使用方式简单,适合初学者。广泛使用:在很多Spring项目中已经广泛使用,有丰富的文档和社区支持。同步模型:适合需要同步处理HTTP请求的场景。缺点性能:由于是同步的,每个请求都会阻塞当前线程,性能在高并发场景下较差。线程消耗:需要大量线程来处理并发请求,线程开销大。现代化支持不足:不支持异步和响应式编程,无法充分利用现代化的编程模式。简单易用,适合同步HTTP请求,但在高并发场景下性能不足。WebClient支持异步和响应式编程,性能优异,但学习曲线较陡。

2024-06-20 11:38:40 522

原创 细节控-java删除文件

异常处理不抛出异常,只返回布尔值。抛出,提供详细的错误信息。文件是否存在如果文件不存在,返回false。如果文件不存在,返回false;如果文件存在并删除成功,返回true。可读性和维护性提供了更现代的API(自Java 7以来),具有更好的可读性和可维护性。

2024-06-20 09:54:31 1185

原创 关于一份nginx-我是如何优化的

1、需要负载均衡指定几个服务,如果有服务出现预期错误,就会更换另外一个服务接口。可以显著提升Nginx的性能和处理能力。2、合理优化一些细节日志输入和性能。

2024-06-18 11:00:42 822

原创 学习好困-合理调整下

学习时感到困倦是一种常见现象,可能由多种因素引起,如环境、身体状况、学习方法等。

2024-06-06 14:36:23 390

原创 Docker基本架构概览-1

Docker采用客户端-服务器(C/S)架构,主要组件包括:Docker ClientDocker DaemonDocker Registry

2024-06-06 14:29:41 730 1

原创 Docker 教程-介绍-2

Docker 是一个开源的应用容器引擎,基于Go语言开发,并遵循Apache 2.0协议。它允许开发者将应用及其依赖包打包进一个可移植的容器中,这些容器可以发布到任何支持Docker的Linux或Windows机器上,实现高效的虚拟化。

2024-06-06 08:52:32 540 1

原创 一份最基础的gitlab-ci文件,其中就maven的build和test

基础的gitlab-ci文件

2024-06-05 08:43:20 509

原创 前端项目如何排查是否使用第三方.ttf

通过这些方法,可以有效识别项目中是否使用了第三方。要在前端项目中排查是否使用了第三方。

2024-06-03 16:03:59 636

原创 一些图形界面的工具可以帮助你模拟点击和进行其他浏览器自动化操作

适合初学者和简单的测试任务。:功能较强大,适合需要更多功能的用户。:适合需要跨平台和团队协作的用户,功能丰富但需要一些学习时间。UiPath:适合需要全面自动化解决方案的用户,功能最强大但复杂度也最高。选择合适的工具应根据你的具体需求、技术水平和测试场景来决定。

2024-05-29 11:57:24 1402

原创 MYSQL优化查询(EXPLAIN)

结果提供了重要的信息,如表扫描类型、可能使用的索引、读取的行数估计等。命令可以查看查询的执行计划,从而了解数据库如何执行该查询。通过这些步骤和分析,你可以逐步优化查询性能。命令以及如何解释其结果的步骤。

2024-05-16 10:14:51 389

原创 找表是否存在mysql保留字段

【代码】找表是否存在mysql保留字段。

2024-05-15 11:55:03 178 1

原创 表字符集统一使用utf8mb4,核对规则为utf8mb4_bin

在 MySQL 数据库中,当提到“表字符集统一使用 utf8mb4,核对规则为 utf8mb4_bin”的时候,意思涉及到字符集和核对规则(collation)的设置。在实际应用中,如果你的 MySQL 数据库表需要处理多语言数据,特别是包含表情符号或特殊字符的数据,推荐使用。这样可以确保数据的准确存储和正确比较。

2024-05-15 11:04:54 1311

原创 mybatis中查询时会将查询改成select count

问题

2022-10-20 10:38:31 1353

原创 查看linux是ubuntu还是centos

方式一:radhat或centos存在: /etc/redhat-release 这个文件【 命令cat /etc/redhat-release】ubuntu存在 : /etc/lsb-release 这个文件 【命令cat etc/lsb-release】方式二:看看安装指令,有yum的就是Centos【yum -help】,有apt-get的就是Ubuntu 【apt-get -help】。...

2022-04-07 10:33:33 113

原创 gitlab ci doc

Keyword reference for the `.gitlab-ci.yml` file | GitLab

2022-03-29 20:31:00 496

原创 jd 递归找到父节点

function findParents(treeData, id) { let breadcrumbArray = [] var findele = (data, id) => { data.forEach((item, index) => { if (item.id === id) { breadcrumbArray.unshift(item.name) //b.

2022-02-25 10:54:51 1341

转载 localStorage存储数组以及取数组方法

varweekArray = ['周一'、'周二'、'周三'、'周四'、'周五']存:localStorage.setItem('weekDay',JSON.stringify(weekArray));取: weekArray = JSON.parse(localStorage.getItem('weekDay'));

2022-02-25 09:26:35 1158

原创 gradle 下载地址

Gradle Distributions

2022-02-18 10:36:52 1630

原创 标准字符集的常量定义。这些字符集保证在 Java 平台的每个实现上都可用。

java 类StandardCharsets源码:

2022-01-17 08:26:08 204

原创 Ajax发送POST请求SpringMVC页面跳转失败

success:function(data){document.write(data);}原理:ModelAndView返回给ajax的文本流,我们可以直接用document进行绘制, 实现页面的跳转参考来自:Ajax发送POST请求SpringMVC页面跳转失败_yapengliu的博客-CSDN博客的回答...

2021-12-28 17:14:20 538

原创 idea 远程调试springboot 项目

目录idea 配置idea 配置项目部署nohup java -jar -Dfile.encoding=utf-8 -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 xxxx-0.0.1-SNAPSHOT.jar &最后启动完项目后,再回到idea 启动远程。需要服务器开放5005...

2021-12-01 14:22:47 320

原创 Dockerfile-zookeeper

# 基础镜像使用javaFROM hub.c.163.com/netease_comb/centos:7# 安装openssh-server 等常用软件RUN yum -y install openssh-server vim vim lsof wget tar bzip2 unzip sudo yum-utils net-toolsRUN mkdir /var/run/sshdRUN ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_keyRUN .

2021-12-01 14:13:40 228

原创 XJar: Spring-Boot JAR 包加/解密工具,避免源码泄露以及反编译

XJar: Spring-Boot JAR 包加/解密工具,避免源码泄露以及反编译。 - 简书XJar: Spring-Boot JAR 包加/解密工具,避免源码泄露以及反编译。 - 简书XJar: Spring-Boot JAR 包加/解密工具,避免源码泄露以及反编译。 - 简书...

2021-11-08 16:42:25 608

原创 Spring Boot 中的 @ScheduledSpring Boot 中的 @Scheduled 暂停任务

​# application.yml# 定时任务scheduledTask: # 收集主机信息-任务 collectMessage: # 十秒 #cron: "0/10 * * * * ?" #cron: "0/1 1/1 2/2 * * ?" # 不使用定时器 cron: "-"​@Scheduled(cron = "${scheduledTask.collectMessage.cron}")...

2021-11-08 15:11:13 365

原创 Java字节码加密工具

ClassFinal: Java字节码加密工具

2021-10-29 14:48:57 277

原创 DockerFile centos7 ssh jdk tar wget curl rsync bzip2 iptables tcpdump less telnet net-tools lsof

# 基础镜像使用FROM hub.c.163.com/netease_comb/centos:7# 安装常用工具RUN yum install -y openssh-server vim tar wget curl rsync bzip2 iptables tcpdump less telnet net-tools lsofRUN yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel# jdk配置环境变量ENV JAVA_H.

2021-10-27 09:54:38 174

原创 no libsigar-amd64-linux.so in java.library.pathorg.hyperic.sigar.SigarException: no libsigar-amd64-

[main] DEBUG Sigar - no libsigar-amd64-linux.so in java.library.pathorg.hyperic.sigar.SigarException: no libsigar-amd64-linux.so in java.library.path at org.hyperic.sigar.Sigar.loadLibrary(Sigar.java:172) at org.hyperic.sigar.Sigar.<c.

2021-10-25 14:59:23 532

原创 gitlab流水线DockerFile生成镜像时候, 蓝鲸部署一些问题

场景:在使用DockerFile 生成镜像时候,涉及爬虫项目部署情况下,需要存储文件时候,蓝鲸那块部署时候镜像直接替换整个容器,就会导致文件丢失。解决: 1、容器目录挂载到主机 2、dockerFile文件配置好生成ssh能连接有更加好的解决方案的同学,欢迎留言学习学习下哈。...

2021-10-25 11:26:12 427

原创 DEBUG Sigar - no libsigar-amd64-linux.so in java.library.pathorg.hyperic.sigar.SigarException: no

1 [main] DEBUG Sigar - no libsigar-amd64-linux.so in java.library.pathorg.hyperic.sigar.SigarException: no libsigar-amd64-linux.so in java.library.path at org.hyperic.sigar.Sigar.loadLibrary(Sigar.java:172) at org.hyperic.sigar.Sigar.&lt.

2021-10-19 17:24:11 531

原创 vue 项目中发送 get 请求参数是数组

let myThings = ['1', '2', '3']axios.get('/user', { params: { ID: 12345, things: myThings , } })// 上面的请求是 '.../user?ID=12345&things[]=1&things[]=2&things[]=3后端使用list接受参数axios.get('/user', { params.

2021-10-09 10:32:17 464

原创 vue 一键复制

vue-clipboard2 | A simple vue2 binding to clipboard.js

2021-09-15 15:23:51 119

原创 Error in nextTick: “InvalidCharacterError: Failed to execute ‘setAttribute‘ on

我的问题是把英文的":" 替换成了中文":"

2021-09-02 09:25:04 652

转载 java中Date日期类型的大小比较

https://www.jianshu.com/p/2596ecd3a94b

2021-09-01 10:27:57 129

转载 m1 docker安装mysql

https://www.jianshu.com/p/eb3d9129d880

2021-07-09 23:10:29 837

转载 idea tomcat日志乱码

https://www.jb51.net/article/192743.htm

2021-06-28 11:37:33 141

原创 java.lang.RuntimeException: javax.persistence.PersistenceException: org.hibernate.PersistentObjectEx

保存信息java.lang.RuntimeException: javax.persistence.PersistenceException: org.hibernate.PersistentObjectException: detached entity passed to persist要注意保存的id,如果使用sava保存,id不能有值但是我这边没有值,但是使用属性copy导致保存不了BeanUtils.copyProperties(from, rcsTemplate)// 过滤id可

2021-06-03 17:40:04 824

转载 camunda-modeler 教程

https://segmentfault.com/t/camunda-modeler

2021-05-20 16:52:32 4877

转载 vue项目中,iframe的src动态赋值

在iframe上加个v-if,利用一个状态来控制iframe的渲染。参考:https://segmentfault.com/q/1010000020293870

2021-05-13 21:08:55 3883

空空如也

空空如也

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

TA关注的人

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