自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

纵横的博客

一个正在努力的Java开发仔!

  • 博客(241)
  • 资源 (15)
  • 收藏
  • 关注

原创 windows系统控制台cmd下常用的命令总结

前言:以下windows系统的常用命令是本人根据平时的使用情况总结,除此之外还有一些是来源于网上文章总结的常用命令。如果对你有帮助,可以给我点点赞或者关注我哦~ 不喜勿喷哦~查看cmd下的命令help命令,查看所有的dos命令找到命令后,使用 命令+ /?来查看该命令下的其他属性进入某个盘盘符:注意:大小写都可以。举例:D: 或者d:进入D盘返回上一级cd..查...

2020-05-07 14:21:47 2083 1

原创 JVM调优:带你了解Java虚拟机调优工具、调优过程以及注意事项(有案例)

调优工具与操作1.jps:jvm process status tool-java虚拟机进程状况工具jps -l 是输出主类名 列出进程idjps -m 输出JVM启动时传递给main()的参数jps -v 显示虚拟机参数配置 -Xms堆内存最小,-Xmx堆内存最大,-XX:MaxPerSize=256m,永久代大小最大为多少,-Xmn年轻代堆的大小,-Xss栈、线程栈的大小...

2020-05-06 17:06:41 457

原创 explain 分析 :MySQL优化之慢查询的定位及优化-SQL优化必备

前言:explain,慢查询优化机制是整个sql优化的基本技能,因此掌握explain非常有必要,本篇博文就是要介绍一下explain一、SQL语句优化的一般步骤:(1)通过 show status 命令了解各种 SQL 的执行效率;(2)定位执行效率较低的 SQL 语句(重点是 Select);(3)通过 explain 分析低效率的 SQL 语句的执行情况;(4)确实问题并采取相应...

2020-05-04 02:42:30 482

原创 采用HttpServletResponse解决在A服务器调用python文件并返回值给B服务的客户端的问题

1、前言最近有这么一个经历,我在A服务器中的java调用执行文件,并想将其返回值返回给B服务器的客户端。当时在想A服务器暴露一个接口,然后使用runtime API调用即可,但是返回值这块我却有点苦恼。本意直接返回IO流,因为生成的数据可大可小,无规律,但发现这样是不可以的。​[org.springframework.http.converter.HttpMessageNotWritableE...

2020-05-02 16:25:31 610

原创 解决windows系统下查看端口的占用情况并关闭相关端口和进程的问题

前言:我们用一个例子来说明如何关闭Windows中端口的占用情况并关闭相关进程下面以关闭8080端口来说1.查看端口8080被哪个进程占用netstat -ano | findstr 80802.查看进程号为5768对应的进程tasklist | findstr 57683.结束javaw.exe进程taskkill /f /t /im javaw.exe参数说明...

2020-04-21 17:44:55 712

原创 IDEA SSM项目编辑ignore文件并提交忽略之后的项目代码

前言一般在开发过程中我们需要将本地的代码提交到本地仓库以及远端仓库但是又想忽略某些代码,可以通过笔者的博文实现你的需求。1. 下载安装ignore插件2.重启IDEA3.新建并编辑ignore文件4.提交项目到本地仓库...

2020-04-17 17:53:23 375

原创 Spring 异常事务回滚@Transactional 注解的使用

前言事务管理是应用系统开发中必不可少的一部分。Spring 为事务管理提供了丰富的功能支持。Spring 事务管理分为编码式和声明式的两种方式。编程式事务指的是通过编码方式实现事务;声明式事务基于 AOP,将具体业务逻辑与事务处理解耦。声明式事务管理使业务代码逻辑不受污染, 因此在实际使用中声明式事务用的比较多。声明式事务有两种方式,一种是在配置文件(xml)中做相关的事务规则声明,另一种是基于...

2020-04-15 12:39:20 3120

原创 JDK8 lambda表达式对集合List的操作

前言:JDK8的lambda表达式提供了一些方便结合List的流操作方法,主包括分组、过滤、求和、最值、排序、去重、新集合。与之前的传统写法JDK6对比,用更少的代码实现一样的功能,简约美。1.分组通过groupingBy可以分组指定字段//jdk分组Map<String, List<User>> groupBySex = userList.stream().co...

2020-04-12 17:55:38 1928 1

转载 Linux必会指令实例详解

最近学习Linux,分享下常用的linux指令系统信息arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作...

2020-04-11 17:25:31 281

原创 mysql too many connections问题解决(亲测有效)

———— 1 start1. 错误 too many connections 如下(1)首先我们知道出现这种情况使用 mysql -u root -p 的方式进行登录连接数据库是不行的2.因此我们先使用如下方式里连接上数据库(1)首先初始化mysql,发现/var/lib/mysql /这个目标路径已经存在/var/lib/mysql/,导致无法初始化。(2)解决步骤如下首先进入lo...

2020-01-16 18:17:13 2641 1

原创 Linux 如何kill杀死(关闭)某个被占用的端口

例子:关闭8082端口1. 查找被占用的端口[root@VM_0_17_centos home]# netstat -tln | grep 8082tcp6 3 0 :::8082 :::* LISTEN2. 查找被占用端口的PID[root@VM_0_17_centos home]# sud...

2020-01-06 15:03:21 34468 2

原创 IDEA必备常用快捷键总结-节约开发时间

1、快速复制当前行Ctrl + D会直接复制当前行到下一行的位置2、选择当前行先按 HOME,将光标定位到行首,再按 SHIFT+END或者先按 END,将光标定位到行尾,再按 SHIFT +HOME3、选择当前光标处到文末的内容(或选择当前光标处到文首的内容)CTRL+SHIFT+END(或CTRL+SHIFT+HOME)4,给区块添加注释Ctrl + shift + / ...

2019-12-22 00:44:17 311

原创 解决SourceTree每一次向origin远程分支push代码时都需要输入密码的问题

1,描述一般情况下使用HTTPS以及SSH方式都可以从远程分支clone克隆代码到本地环境。但是HTTPS的方式因为不存在密钥因此就会存在每次提交或者是push代码时就会存在输入密码的问题。这对于开发过称比较繁琐,因此就诞生了SSH方式clone以及commit和push代码的方式。2,SSH密钥的生成过程在终端环境下执行ls ~/.ssh就可以查看当前文件目录下是否存在SSH密钥生成的i...

2019-11-23 00:38:02 864

原创 小白如何一步步安装git并且把本地项目上传至GitHub(超详细)

一,安装git(1)安装git怎么能少了下载地址:纵横菌给你地址https://git-scm.com/downloads(2)下载完了吧亲,一步步next直到finish就ok了!安装完后你的桌面或者是邮件鼠标会出现Git Bash Here的字样。(3)为了方便后面上传本地项目进GitHub的仓库。建议先设置一下user.name,user.email。以下是命令:(1)打开Gi...

2019-04-28 14:36:32 2022 1

原创 解决本地centos虚拟机重启,自动变换 ip 地址的问题

将BOOTPROTO由dhcp修改为static。ip在虚拟机重启之后就不会发生变化了。

2023-12-11 17:08:55 750

原创 JAVA WEB 定时任务TimeTask

【代码】JAVA WEB 定时任务TimeTask。

2023-12-11 16:24:59 519

原创 MySQL 如何从具有学生分数的表中获取第二高的值?

在许多情况下,你会遇到一个表包含学生的分数,现在你需要找到其中第二高的成绩。本文将介绍几种方法,来实现从一个包含学生分数的表获取第二高值的操作。

2023-11-20 14:44:16 366

原创 rocketmq-exporter配置为系统服务-自启动

② 复制下面内容至rocketmq_exporter.service,保存退出(ansible脚本templates需要这个模板文件)将namesrvAddr 配置成变量替换。以下步骤可以写成shell脚本。③ 设置服务开机自启动。① 重新加载配置文件。

2023-11-15 14:59:31 206

原创 docker应用的缓存 docker缓存机制

例如,一个解耦的Web应用程序堆栈可能包含三个单独的容器,每个容器都有自己的唯一镜像:一个用于管理Web应用程序,一个用于管理数据库的容器以及一个用于内存中缓存的容器。重要的是要注意,DLC仅在使用docker build,docker compose或类似的Docker命令创建自己的Docker镜像时有用,它不会减少所有构建启动初始环境所花费的时间。DLC会缓存在工作期间构建的任何Docker镜像的各个层,然后在后续的CircleCI运行中重用未更改的镜像层,而不是每次都重新构建整个镜像。

2023-10-11 09:43:39 999

原创 Docker container init caused “write /proc/self/attr/keycreate: permission denied””: unknown.

selinux是linux为了系统安全性做的控制

2023-09-25 18:19:26 432

原创 在指定目录执行Linux命令的Java实现

在Java程序中通过执行Linux命令可以实现一些系统级别的操作,比如启动、停止进程,创建、删除目录等。本文将向刚入行的小白开发者介绍如何在Java中执行Linux命令,并指导他完成该过程。

2023-09-25 10:49:52 403

原创 解决ubuntu下不能使用vi

ubuntu预装的是vim tiny版本,而需要的是vim full版本。

2023-09-19 15:00:52 503

原创 curl -u用户名密码鉴权转httpUtils请求

【代码】curl -u用户名密码鉴权转httpUtils请求。

2023-09-08 14:18:50 267

原创 解决windows主机ping不通,本地安装的VM Linux系统IP

3、Windows主机ping linux虚拟ip,发现可以ping通。2、虚拟机 Linux IP查:ip addr。1、检查本机本机IP cmd>>ipconfig。2、将网段修改为本地linux虚拟的网段。3、发现两个ip不是同一个网段。1、进入网络适配器去修改IP。

2023-05-11 19:22:07 1988 1

原创 curl :post get

curl

2023-05-11 15:09:59 93

原创 IDEA 运行启动 pulsar-manager项目

IDEA 运行启动 pulsar-manager项目,gradle方式构建的项目,怎么在IDEA导入项目,运行项目等等

2023-04-16 09:56:00 432

原创 Mock 测试web接口

Mock 测试web接口

2022-12-05 15:31:09 334

原创 logback

logback 日志相关配置文件

2022-12-05 15:12:21 115

原创 WebUtil 请求信息工具类

WebUtil 请求信息工具类

2022-12-05 15:09:38 287

原创 path正则匹配MatcherUtil

path正则匹配MatcherUtil

2022-12-05 15:06:48 89

原创 Excel Util 工具类

excel Model 实体信息获取封装

2022-12-05 14:56:07 241

原创 自定义对象实例池子开发

自定义实例化GenericObjectPool mqAdminExtPool对象池子MQAdminFactory 创建对象的工厂MQAdminPooledObjectFactory 池子对象工厂切面创建池子对象(调用接口创建,逻辑判断 不直接走新建 在对象池)

2022-12-05 14:18:21 419 1

原创 单个线程池,大小写死

单个线程池,大小写死拒绝策略:优先丢弃老的任务

2022-12-05 10:07:14 133

原创 控制层数据全局统一处理ResponseBodyAdvice

控制层数据全局统一处理

2022-12-02 17:29:07 183

原创 全局异常向上抛出处理GlobalExceptionHandler

全局异常处理

2022-12-02 17:22:00 901

原创 Spring AOP 切面打印入参、响应、执行时间

【代码】Spring AOP 切面打印入参、响应、执行时间。

2022-11-03 16:46:40 898

原创 springboot yml文件@Value注入list

解决@Value读取问题,特别是读取List和Map,并使用独特的yml写法。

2022-11-03 14:56:58 4001

原创 docker ru异常:library initialization failed - unable to allocate file descriptor table - out of memory

因运存不足无法给进程分配更多的文件句柄数而异常退出。

2022-10-27 09:20:54 864

原创 自研HTTP工具类(httpUtil)

【代码】自研HTTP工具类(httpUtil)

2022-10-14 09:33:25 320

原创 39. 组合总和(整数数组组合目标值)

【代码】39. 组合总和(整数数组组合目标值)

2022-09-18 17:30:29 73

2023硬件工程师招聘整理(含内推、面试题、薪资爆料).docx

2023硬件工程师招聘整理(含内推、面试题、薪资爆料).docx

2023-08-23

2019百度与阿里秋招面经重点总结2(后续).docx

总结了2019年实习以及秋招,百度、阿里巴巴等公司的面经内容。总共面经分为三个文档这是第二个文档,主要是对面试题的重点总结,面经总结,博主是Java岗位哦~所以面试题偏Java技术层面一些。

2020-04-22

2019百度与阿里秋招面经总结3(完结).docx

总结了2019年实习以及秋招,百度、阿里巴巴等公司的面经内容。总共面经分为三个文档这是第三个文档,主要是对面试题的重点总结,面经总结,博主是Java岗位哦~所以面试题偏Java技术层面一些。

2020-04-22

一个使用springboot actuator监控应用的实战项目例子

一个使用springboot actuator监控应用的实战项目例子,对于想使用actuator来监控应用的初级程序员来说是一个不错的学习例子! 关注我!给我留言或者私信发邮箱,看到的话可以给你们发资源哦~

2020-04-16

一个使用docker部署springboot项目的小例子

能教你使用docker部署springboot项目,通俗易懂,是你了解如何使用docker的有用小例子!

2020-04-16

springboot与shiro整合—登录认证和权限管理实例项目

亲测可用的,springboot与shiro整合—登录认证和权限管理实例项目,对于学习理论之后需要实战实现功能的初级程序员很有用!

2020-04-16

springboot与scheduler结合的定时任务工具、实例项目

springboot与scheduler结合的定时任务工具、实例项目,一个比较实用的demo,适合已经学习理论需要进行代码时间的初级程序员学习实用,项目比较简单......

2020-04-15

redis-面经-面试常见题汇总.docx

redis-面经-面试常见题汇总,是本人校招面经重点整理的文章,比较实用,内容主要涉及 redis:缓存穿透,缓存雪崩,缓存击穿 缓存穿透,雪崩,击穿等等......

2020-04-15

springboot与thymeleaf结合的实战、实例项目

springboot与thymeleaf结合的实战、实例项目,有助于帮助你了解springboot中怎么使用thymeleaf。

2020-04-15

springboot与rabbitmq结合的实战、实例项目

springboot与rabbitmq结合的实战、实例项目,有助于帮助你了解springboot中怎么使用rabbitmq。 获取资源:关注我!给我留言或者私信发邮箱~

2020-04-15

springboot与redis结合的实战、实例项目

springboot与redis结合的实战、实例项目,有助于帮助你了解springboot中怎么使用redis。

2020-04-15

数字金额转中文大写转换工具

将阿拉伯数字金额转成中文大写 "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖"......

2020-04-15

MQTT客户端测试工具

win7 64位系统,选择 org.eclipse.paho.ui.app-1.0.2-win32.win32.x86_64.zip 下载。 下载完成后,把下载的文件解压到一个文件夹,直接点击paho.exe 打开软件,连接client端之后,就可测试。

2020-04-15

springboot与mail开发了一个发送邮件的工具、实战项目

使用springboot开发了一个发送邮件的工具demo,亲测可用,实现类似于邮箱里面发送邮件的功能。支持发送html,图片,文档以及文件等等。 非常适合初学者学习借鉴,代码注释完整丝毫没有压力理解。

2019-10-29

超详细的阿里面试问题总结-错过无.docx

超详细的阿里巴巴2020年校招面经以及面试题目。涉及到Java后端技术栈的各方面,内容比较详细

2019-10-20

Linux面试常见题

亲自整理的Linux笔试面试常考题文件,内容详实,对于学习Linux指令很有帮助

2019-03-27

空空如也

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

TA关注的人

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