自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 idea设置注释风格 注释后增加空格

选择 Add a space at line comment start 后。(Mac)添加行注释时,风格为在代码前注释,默认加空格。(Mac)添加行注释时,风格为在行开头注释。(Windows/Linux)或。(Windows/Linux)或。settings里搜索。

2024-04-07 15:43:38 559 1

原创 JAVA中JAR包部署nohup后台启动定时按日期分割日志

注:如果切割的文件是在实时写进去的话,这个时候如果清空文件,会产生“文件空洞”(文件大小暂时是0,当有写入的话,打下会立马回到清空之前的大小,但是之前的都是空。前言:在JAVA开发中很多没有用docker部署,而是选择传统的Jar包部署方式,这样就涉及日志的产生,如果直接部署日志文件会越来越大,程序怎么可能不出现问题,这样打开日志文件就会很慢,不方便后续问题的定位和解决。# 删除14天以前的日志(可加可不加,自动删除14天以前的日志,只保留近15天的日志,需要就加,然后把#号去掉)

2024-04-07 14:51:51 677

原创 Linux没有ping如何测试网络连通性

2. **使用`telnet`命令**:`telnet`是另一个常用的网络工具,可以用于测试网络连接。您可以使用`telnet`命令尝试连接到目标主机的特定端口,并检查是否成功建立连接。1. **使用`nc`命令**:`nc`(netcat)是一个网络工具,可以用于测试网络连接。您可以使用`nc`命令尝试连接到目标主机的特定端口,并检查是否成功建立连接。3. **使用`curl`或`wget`命令**:`curl`和`wget`是常用的命令行工具,用于从网络获取数据。

2024-04-07 14:49:15 861

原创 Linux学习——定时任务

后台运行,到了预设的时间就会自动执行的任务,前提是:事先手动将计划任务设定好。周期性任务执行清空/tmp目录下的内容mysql数据库备份redis数据库备份。

2024-04-07 14:45:49 411

原创 简单的二分排序

排序结果1,10,2,8,3,9,4,7,5,6private Set<Integer> sortMapKey(Set<Integer> arraySet) { Object[] objArray = arraySet.toArray(); Integer[] array = new Integer[objArray.length]; for (int i = 0; i < objArray.length; i++) {

2021-10-14 16:30:06 106

原创 feign对接口地址的可配置处理

使用feign进行接口的调用的时候,url配置方法有两种,一种是可以直接写调用时候的目标地址,例如:在多环境配置的时候,具体对应的请求地址会随着环境的不同进行变化,这时候我们可以把具体调用的url写进配置文件里。feign在进行url解析时候,是如何进行调用的?通过源码我们可以看到...

2021-09-17 15:04:53 1387

原创 JVM内存模型

请简单描述一下JVM内存模型或者说Java内存模型,做为Java高级开发面试的时候的高频面试题,经常出现在各种大厂的面试中,能够准确、清晰的描述出来,或者找面试官索要一份纸和笔简单的画一画,是很好的加分项。在JVM中分为以下区域:1.堆做为JVM向内存申请的最大的内存区域,存放着我们创建的对象,也是进行垃圾回收的地方。2.虚拟机栈用于储存局部变量表、操作数栈、动态链接、方法出口等信息。栈里面存放的是堆里面对象的内存地址。3.本地方法栈用于存放提供给JVM虚拟机使用的由C语言实现的

2021-03-16 09:52:09 139

原创 git clone 项目出现 fatal:Authentication failed for ‘‘xxxxxxx‘‘。

git clone 项目出现 fatal:Authentication failed for ''xxxxxxx''。解决方案1.检查输入的git账号和密码是否正常2.检查git账号是否配置权限3.检查rsa密钥配置是否正确

2021-03-16 09:27:44 389

原创 spring源码阅读(1)-使用idea和gradle编译spring5.x源码

1.spring源码下载首先打开github,然后搜索 spring-framework,就可以找到官方上传的源码了,然后找到我们想看的源码的版本,这里我们看的是5.x,所以选择了5.x的版本之后使用git clone 下来源码到本地就可以了然后找到spring-framework/gradle/wrapper/gradle-wrapper.properties,查看使用的gradle版本这里我们可以看到使用的版本是4.4.1,在我们使用gradle编译源码的时候..

2020-08-26 18:04:24 187

原创 解决IDEA右侧maven不显示方法

Ctrl+shift+A --> maven--> add maven projects -->选择对应的pom.xml

2020-08-05 09:41:46 613 1

原创 nginx配置负载均衡

111

2020-06-11 21:00:31 113

原创 idea中菜单栏定位到类图标消失(小齿轮)

2020-05-26 16:11:44 3193 1

原创 Java常见面试题-2020

1. redis有哪些数据类型Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。2.谈谈缓存雪崩

2020-05-18 16:10:24 143

原创 ch/qos/logback/classic/LoggerContext

总结是jar包版本不兼容 升级jar包版本解决<dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version>1.7.25</version&gt...

2020-03-30 14:08:18 3073

空空如也

空空如也

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

TA关注的人

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