首页
学习
活动
专区
工具
TVP
发布

步履前行

专栏作者
57
文章
109129
阅读量
21
订阅数
feign log日志不生效问题
3. 如果上面两项设置后还没有正确日志输出,那么请确定你是否开启了 log4j ,如果使用了,请在 logback.xml 文件中检查是否添加了一下内容
haoming1100
2020-07-06
3.3K0
.gitignore 不生效问题
最近在做一个新项目的时候,发现项目的 build/ .idea/ gradle/ .gradle/ 会在被提交的时候也提交到 gitlab 仓库中去了。所以想使用 .gitignore 文件忽略这些文件夹。
haoming1100
2020-04-25
3.3K0
docker 容器 .git 泄露问题
在发现上述漏洞后,立马着手排查问题,由于我们的域名是 通过公网 -> F5 -> Ng -> 服务器的。其中 公网到 F5 的VIP 是不放文件的,那么这个.git 文件只能在 Ng 和 服务器中,所以第一步就是排查 ng 机器上是否有遗漏的.git 文件。在机器上 find了一把(ng 机器 文件少),查找后没有,那么确定是在服务器上了。
haoming1100
2020-04-17
8380
记一次 Nexus 私服 301 问题
最近在学习 Nexus 私服得搭建,在本地 Nexus 成功运行后,项目无论是 clean、install、deploy 都是 401 问题。
haoming1100
2020-04-17
4850
一次 OOM 的问题
最近在做服务作业的时候,突然发现机器的 dump 文件在暴增,1小时的执行下来,应用 _dump.log.* 文件达到了惊人的 20 个,其中每个dump 文件都是900mb 的文件,还在不断增多,还有一个 应用_dump.log 的文件也达到了 900mb ,所以赶紧紧急 kill 掉该 机器,分析问题。
haoming1100
2019-08-14
6250
Java 并发篇-04.synchronized
大家好,缓缓来迟的第 5 篇 并发内容,其实准备了好久了,因为想写点不一样的内容,结果导致托了一个月才准备好。在开始正文之前,继续来我们的几个灵魂问题:
haoming1100
2019-07-30
3780
java 并发篇- 概念篇
各位好,今天是我们并发篇正式开始的第一篇,既然我们大家学习并发,那么就要理解一些计算机概念最好,否则,知道怎么用而不知道名称是啥,概念含糊不清,以及不知道怎么设计的,假如今天你突然换 go 语言,设计个并发还是不会。我们要学的是并发思想,在Java 中的思想,一通则百通,而不是背代码,切记切记。
haoming1100
2019-07-30
4280
Java 并发篇03 -序性、可见性、原子性。
这篇文章,我们将给大家来讲解引起我们并发问题的三大因素--— 有序性、可见性、原子性。这三个问题是属于并发领域的所以并不涉及语言。
haoming1100
2019-07-30
4690
【Java】基础篇- TreeMap
大家好久不见,我们今天来讲一下 Map 类的另一个重要实现 -- TreeMap。可能大家有的人会问道,我知道 Java 中有 HashMap ,我会用它就行了啊,我还学这个 TreeMap 做啥,其实 HashMap 有个很重要的问题,就是不能排序,或者说它的键值对不能按照特定的顺序排序。所以就引入了我们今天的 TreeMap。(记住 TreeMap 是按照键来进行排序的)而 TreeMap 的实现基础就是我们之前的上一篇文章提到的 排序二叉树,没有看的童鞋请移步:。
haoming1100
2019-06-19
6430
【Java】基础篇-LinkedList
说到 LinkedList,那么我们大家的第一想法就是 链表,是插入删除快,随机访问慢,今天我们就来一探究竟,究竟内部的它是什么构造导致的问题,我们是否可以在使用的时候有一个更好的解决方案。
haoming1100
2019-06-15
4660
【Java】基础篇-排序二叉树
大家好,最近更新的稍微慢了许多,参加了一些公司和外界的技术培训,也跟一些小伙伴聊了些技术文章,总的来说很不理想,讲的内容高大上,落地的过程踩坑很严重,和没听的效果差不多,感觉这几年,圈子太浮躁了,对新技术趋之若鹜,恨不得昨天出来,今天就用到项目上。很值得我反思了。
haoming1100
2019-05-31
7040
【Java】基础篇-ArrayList
说到面试,高频的当属 Java 的集合类了,这是完全绕不开的一道大坎,而且里面包含了许多的数据结构。而在我们的平常使用中,ArrayList 几乎可以说是随处可见,尤其是对刚入行的朋友们来说,ArrayList 可以说是万金油了,今天我们就来好好的看看它 里面到底有些啥,平常我们的使用又该怎么注意。
haoming1100
2019-05-17
6260
Could not write JSON: No serializer found for 的坑
可以看到 已经实现了 Serializable 接口,并且有正常的 serialVersionUID 字段 ,所以类没有问题
haoming1100
2019-05-08
6.9K0
【Java】基础篇-HashMap
HashMap的原理,内部数据结构? 基于Map接口实现、允许null键/值、非同步、不保证有序(比如插入的顺序)、也不保证序不随时间变化。 在HashMap中有两个很重要的参数,容量(Capacity)和负载因子(Load factor) Capacity 就是buckets的数目 Load factor就是buckets填满程度的最大比例 如果对迭代性能要求很高的话不要把capacity设置过大,也不要把load factor设置过小。**当bucket填充的数目(即hashmap中元素的个数)大于c
haoming1100
2019-05-07
3750
Spring Boot(2) 常用注解
如果在Spring boot的自动配置外想使用其他的Spring 配置,可以直接写在@Configuration注解的类中,组件扫描会发现该类的(注意组件扫描路径要加入该类相关路径)
haoming1100
2019-05-06
5200
关于Mybatis-Plus的一些话题
  最近公司的项目有用到Mybatis-Plus这个新东西,就学了一下,和大家分享分析。
haoming1100
2019-05-06
5230
【Java】基础篇-包装类
上回说到了 字符类型 char, 作为基本类型之一, char 的底层实现对于 string 等有的关键的决定因素. 至于基本类型,难点不多,我们不在叙述了,这次我们讲 另一种类型 --- 封装类型
haoming1100
2019-04-18
5240
Java 基础 -- 基础字符 char
char 在 Java 中是个很底层的东西了,比如 String 、StringBuilder 的底层就是它,但是在我们平时的工作中呢,很少使用他,不过既然是底层,今天我们大家就来一起研究下这 “哥们”。
haoming1100
2019-04-18
6080
Java transient 关键字
transient 功能: 当对象被序列化时(写入字节序列到目标文件)时,transient阻止实例中那些用此关键字声明的变量持久化;当对象被反序列化时(从源文件读取字节序列进行重构),这样的实例变量值不会被持久化和恢复。
haoming1100
2019-04-17
5770
Spring cache 理解
今天在做项目的时候,有个用户的名字怎么刷新都拿不到,因为公司使用的是 微服务,而且各个服务端之间有各自的缓存 redis,因此,查了3个微服务,而且把相关的 redis key 值清空掉,依旧是没有效果,最后有个眼尖的同事发现我这边的代码里有 @Cacheable 这货存在,应该是别的同事优化接口的时候加上的,导致没有处理 Spring 缓存,既然看到了这个 API ,当然要理解一番,要不浪费这么多时间呢。
haoming1100
2019-03-15
6230
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
热点技术征文第五期
新风口Sora来袭,普通人该如何把握机会?
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档