杀手不太冷!
码龄2年
  • 252,715
    被访问
  • 309
    原创
  • 4,933
    排名
  • 16,885
    粉丝
关注
提问 私信

个人简介:持续学习,不断进步!

  • 加入CSDN时间: 2019-11-30
博客简介:

xzy的博客

查看详细资料
  • 7
    领奖
    总分 3,898 当月 155
个人成就
  • 获得619次点赞
  • 内容获得441次评论
  • 获得1,684次收藏
创作历程
  • 36篇
    2022年
  • 252篇
    2021年
  • 23篇
    2020年
成就勋章
TA的专栏
  • SSM项目---员工管理系统
    付费
    9篇
  • 基于SpringBoot+Vue的健身会员管理系统
    付费
    15篇
  • javaweb在线商城项目
    付费
    37篇
  • ES
    9篇
  • Java繁碎的知识点
    28篇
  • springboot
    16篇
  • E钱包
    11篇
  • JSON
    3篇
  • MyBatis
    11篇
  • Spring
    3篇
  • ES搜索引擎
    6篇
  • java开发中使用数据结构
    2篇
  • 端点
    3篇
  • mysql
    6篇
  • 消息中间件
    8篇
  • SpringCloud
    10篇
  • Dubbo
    1篇
  • Nacos
    2篇
  • 操作系统
    24篇
  • 面试题
    8篇
  • 多线程
    11篇
  • JVM
    9篇
  • vue
    7篇
  • 数据库表中的主键唯一生成
    1篇
  • SpringSecurity
    7篇
  • pagehelper分页插件的使用
    1篇
  • 牛人神人们
    2篇
  • Filter过滤器
    1篇
  • SpringMVC
    4篇
  • Git
    1篇
  • MyBatisPlus
    6篇
  • Linux
    15篇
  • ZooKeeper
    4篇
  • 二十三种设计模式
    5篇
  • Redis
    22篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring
  • iOS
    swift
  • 服务器
    linux
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

IDEA中的翻译插件

IDEA中的翻译插件在idea中看方法注释的时候,很多时候,上面的英文注释文档看不懂,针对这个问题,可以在idea中下载一个翻译插件,如下图:翻译之后的效果,如下图:插件可以弥补idea功能不全的缺点。...
原创
发布博客 2022.05.20 ·
54 阅读 ·
0 点赞 ·
0 评论

CountDownLatch的用法及作用

CountDownLatch的用法及作用作用CountDownLatch是线成计数器,能够保证目标线程可以在前面几个线程都执行完毕执行。比如我们在A线程里面调用B线程和C线程,如果我们想要保证必须要在B线程和C线程都执行完之后才能执行A线程,那么我们就可以用CountDownLatch线程计数器来实现。join方法的作用多线程中的join方法的作用:使当前所在线程必须要在调用join方法的线程执行完之后才能执行。比如我们下图中的例子:使用CountDownLatch线程计数器的示例我们现在有
原创
发布博客 2022.05.20 ·
14 阅读 ·
0 点赞 ·
0 评论

Phaser移相器

Phaser移相器概念移相器可以保证一个线程在其他线程都执行完毕之后再执行。比如下面的例子:想要保证哪个线程最后执行就先让哪个线程调用arriveAndAwaitAdvance()方法。解析上图过程:上图中当other线程里面调用arriveAndAwaitAdvance()方法的时候,移相器的容量值会减一,也就是会从2变成1,然后我们会判断一下移相器的值是否为0,如果不为0,线程就会阻塞等待其他线程运行,等到移相器的容量值变成了0,那么线程才会被唤醒。Phaser移相器的构造器如果你想要保证
原创
发布博客 2022.05.20 ·
19 阅读 ·
0 点赞 ·
0 评论

线程池的基本概念

文章目录线程池前言线程池的类结构图线程池状态ThreadPoolExecutor构造方法使用newFixedThreadPool方法给线程池创建固定线程数提交任务方法submit关闭线程池方法shutdown创建多线程的几个方法直接继承Thread实现Runnable接口实现Callable接口jdk1.8新增线程池线程池前言平时讨论多线程处理,一定会说使用线程池,那为什么要使用线程池呢?其实,这个问题也可以反过来思考一下,如果不使用线程池会怎么样?当需要多线程并发执行任务时,只能不断的通过new
原创
发布博客 2022.05.20 ·
137 阅读 ·
0 点赞 ·
0 评论

进程查看与关闭

进程查看与关闭想要看某个程序是否启动,我们可以看这个程序是否有进程,比如我们现在想要看一下nginx是否有进程,我们可以使用命令:taskList | findStr nginx如下图:如果我们想要终止nginx的相关进程,可以使用命令:taskKill /PID 进程号 -t -f如下图:当启动了一个程序的时候,如果你想知道这个程序有没有启动成功,你可以用ctrl+alt+Del去看看任务管理器,看看里面的进程中有没有显示出该程序,如下图:上图中在任务管理器的进程里面可以成功看到ng
原创
发布博客 2022.05.20 ·
111 阅读 ·
0 点赞 ·
0 评论

WiFi破解

文章目录WiFi破解效果Cmd工具字符串工具WiFi工具连接工具app启动类WiFi密码库代码地址WiFi破解效果Cmd工具package com.znkeji.zn_wifi_carck.utils;import java.io.BufferedReader;import java.io.File;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;impo
原创
发布博客 2022.05.04 ·
4096 阅读 ·
13 点赞 ·
18 评论

AOP切面使用

文章目录AOP切面使用首先定义一个@Aspect类然后通过execution写切点方法几个注解execution表达式的一些规则AOP切面使用首先定义一个@Aspect类然后通过execution写切点方法几个注解@Around:在目标方法的前面和后面都执行我们的切点方法@Before:只在目标方法的前面执行我们的切点方法@After:只在目标方法的后面执行我们的切点方法这里需要注意一下使用@Around的环绕通知和前置后置通知的一个最大的区别,环绕通知里面需要执行一个procced
原创
发布博客 2022.04.29 ·
667 阅读 ·
0 点赞 ·
0 评论

@ResponseBody注解是怎么把返回值转化为json格式的字符串的

@ResponseBody注解是怎么把返回值转化为json格式的字符串的package com.shunwang.back.pojo.personal;import com.fasterxml.jackson.annotation.JsonFormat;import com.shunwang.back.annotation.EditLogs;import com.shunwang.back.context.EditLogContext;import com.shunwang.back.pojo
原创
发布博客 2022.04.29 ·
1313 阅读 ·
0 点赞 ·
0 评论

400错误和404错误

文章目录400错误和404错误400错误和404错误404错误是因为浏览器根本找不到访问路径,通常是因为你项目里面的访问路径错误,项目里面没有对应的访问路径。比如说,你在后端写了一个控制器方法,这个控制器方法有个对应的请求,你在前端写这个请求的时候因为路径写错了,所以就访问不到后端路径,就会出现404错误。400错误是可以访问到项目的路径的,但是你传递的参数出问题了。比如说,你在前端写了一个请求,这个请求是可以访问到后端具体的控制器中的方法的,但是因为这个请求中的参数格式不正确,所以就会出现400错误
原创
发布博客 2022.04.26 ·
495 阅读 ·
0 点赞 ·
0 评论

400错误和404错误

文章目录400错误和404错误400错误和404错误404错误是因为浏览器根本找不到访问路径,通常是因为你项目里面的访问路径错误,项目里面没有对应的访问路径。比如说,你在后端写了一个控制器方法,这个控制器方法有个对应的请求,你在前端写这个请求的时候因为路径写错了,所以就访问不到后端路径,就会出现404错误。400错误是可以访问到项目的路径的,但是你传递的参数出问题了。比如说,你在前端写了一个请求,这个请求是可以访问到后端具体的控制器中的方法的,但是因为这个请求中的参数格式不正确,所以就会出现400错误
原创
发布博客 2022.04.26 ·
205 阅读 ·
0 点赞 ·
0 评论

400错误和404错误

文章目录400错误和404错误400错误和404错误404错误是因为浏览器根本找不到访问路径,通常是因为你项目里面的访问路径错误,项目里面没有对应的访问路径。比如说,你在后端写了一个控制器方法,这个控制器方法有个对应的请求,你在前端写这个请求的时候因为路径写错了,所以就访问不到后端路径,就会出现404错误。400错误是可以访问到项目的路径的,但是你传递的参数出问题了。比如说,你在前端写了一个请求,这个请求是可以访问到后端具体的控制器中的方法的,但是因为这个请求中的参数格式不正确,所以就会出现400错误
原创
发布博客 2022.04.26 ·
347 阅读 ·
0 点赞 ·
0 评论

400错误和404错误

400错误和404错误404错误是因为浏览器根本找不到访问路径,通常是因为你项目里面的访问路径错误,项目里面没有对应的访问路径。比如说,你在后端写了一个控制器方法,这个控制器方法有个对应的请求,你在前端写这个请求的时候因为路径写错了,所以就访问不到后端路径,就会出现404错误。400错误是可以访问到项目的路径的,但是你传递的参数出问题了。比如说,你在前端写了一个请求,这个请求是可以访问到后端具体的控制器中的方法的,但是因为这个请求中的参数格式不正确,所以就会出现400错误。500错误的原因:当出现这个
原创
发布博客 2022.04.26 ·
144 阅读 ·
0 点赞 ·
0 评论

400错误和404错误

400错误和404错误404错误是因为浏览器根本找不到访问路径,通常是因为你项目里面的访问路径错误,项目里面没有对应的访问路径。比如说,你在后端写了一个控制器方法,这个控制器方法有个对应的请求,你在前端写这个请求的时候因为路径写错了,所以就访问不到后端路径,就会出现404错误。400错误是可以访问到项目的路径的,但是你传递的参数出问题了。比如说,你在前端写了一个请求,这个请求是可以访问到后端具体的控制器中的方法的,但是因为这个请求中的参数格式不正确,所以就会出现400错误。500错误的原因:当出现这个
原创
发布博客 2022.04.26 ·
291 阅读 ·
0 点赞 ·
0 评论

thymeleaf在项目中的使用

文章目录thymeleaf在项目中的使用通过控制器往Model模型里存储值index.html首页通过thymeleaf取值通过thymeleaf定义一个模块供其他地方的引用thymeleaf在项目中的使用通过控制器往Model模型里存储值首先项目启动访问IndexController控制器,然后往Model模型对象里面存储值,如下图:index.html首页通过thymeleaf取值如果需要从model中取值的话,写法是th:href = "@{${model中的name值}}"有的时候
原创
发布博客 2022.04.22 ·
757 阅读 ·
1 点赞 ·
0 评论

命令行打开环境变量

命令行打开环境变量如下图:
原创
发布博客 2022.04.22 ·
113 阅读 ·
0 点赞 ·
0 评论

命令行打开环境变量

命令行打开环境变量
原创
发布博客 2022.04.22 ·
78 阅读 ·
0 点赞 ·
0 评论

命令行打开环境变量

命令行打开环境变量
原创
发布博客 2022.04.19 ·
35 阅读 ·
0 点赞 ·
0 评论

SVN基本概念

SVNsvn服务器我们公司是有svn服务器的,那上面存储的全是我们的项目。服务器端软件的安装因为我们公司有自己的svn服务器,我们的项目都在公司的svn服务器上面,所以这里的服务器安装,我们就不用安装了。服务器我们安装的是VisualSVN软件。地址:https://www.visualsvn.com/downloads/SVN客户端的安装安装好之后,文件夹单击右键,会多出两个选项,一个是SVN Checkout选项,另外一个是TortoiseSVN选项。模拟svn服务器SVN基本
原创
发布博客 2022.04.14 ·
222 阅读 ·
0 点赞 ·
0 评论

使用SVN版本控制开发项目流程

使用SVN版本控制开发项目流程申请一个本地分支SVN版本控制与Git版本控制一个不同的地方就是,使用SVN版本控制的时候,每次增加开发分支的时候,都需要发送一个邮件给运维,让运维帮助我们增加一个项目的开发分支,那邮件的内容是什么呢?如下图:邮件主要是告诉运维人员我要申请的是哪一个项目的分支,比如这里的链接就代表的是svn服务器中的一个项目,然后后面的/trunk其实是相当于我们Git版本控制中的master分支,这样以来其实也就告诉了运维人员我们要申请的是哪个项目的分支,这样运维人员就会在对应的项目
原创
发布博客 2022.04.14 ·
702 阅读 ·
0 点赞 ·
0 评论

牵涉到json字符串转化的全部使用alibaba的fastjson工具

文章目录牵涉到json字符串转化的全部使用alibaba的fastjson工具使用hutool工具把配置中心的json数组转化成list集合形式的时候出现的一个异常使用alibaba的fastjsonjson在线工具格式化校验牵涉到json字符串转化的全部使用alibaba的fastjson工具使用hutool工具把配置中心的json数组转化成list集合形式的时候出现的一个异常先看一下我们配置中心中的json数组格式的数据,如下图:结果还是不能转。使用alibaba的fastjson然后我
原创
发布博客 2022.03.23 ·
90 阅读 ·
0 点赞 ·
0 评论
加载更多