- 博客(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
原创 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>...
2020-03-30 14:08:18
3073
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人