摘要: 问题描述 在今天使用feign 的时候,log 日志一直输出的是 HttpURLConnection 的日志。并没有我们所期待的 http 请求日志,具体日志如下图: 所以找了问题好久,现在把相关配置写到文章中,供大家参考 是否有设置 feign 的 Logger.Level @Configurat 阅读全文
posted @ 2020-07-03 18:14 haoming1100 阅读(2322) 评论(0) 推荐(1) 编辑
摘要: 最近在做一个新项目的时候,发现项目的 build/ .idea/ gradle/ .gradle/ 会在被提交的时候也提交到 gitlab 仓库中去了。所以想使用 .gitignore 文件忽略这些文件夹。 然后在 .gitignore 添加忽略后,还是不生效。如下: 所以第一反应是 .gitign 阅读全文
posted @ 2020-04-24 15:50 haoming1100 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 最近公司的安全部门在扫描系统漏洞的时候发现了我们系统的一个漏洞,通过 GitHack 进行扫描,然后download 了前端的静态文件,第一次了解这个 GitHack,有点好奇,专门找了 github 库看了一下,其实使用起来蛮简单的,官方 readme 已经详细给出了操作步骤,这里不在叙述 htt 阅读全文
posted @ 2020-04-13 10:38 haoming1100 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 最近在学习 Nexus 私服得搭建,在本地 Nexus 成功运行后,项目无论是 clean、install、deploy 都是 401 问题。 这里给大家记录一次相关配置 首先是 账号问题,请确认用户名、密码、权限是否正确 再次确认账号问题。如果账号没有确认 允许匿名用户访问服务器,那么这是一个大坑 阅读全文
posted @ 2020-02-19 12:15 haoming1100 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 背景: 最近在做服务作业的时候,突然发现机器的 dump 文件在暴增,1小时的执行下来,应用 _dump.log. 文件达到了惊人的 20 个,其中每个dump 文件都是900mb 的文件,还在不断增多,还有一个 应用_dump.log 的文件也达到了 900mb ,所以赶紧紧急 kill 掉该 机 阅读全文
posted @ 2019-08-12 19:04 haoming1100 阅读(104) 评论(2) 推荐(1) 编辑
摘要: 大家好,缓缓来迟的第 5 篇 并发内容,其实准备了好久了,因为想写点不一样的内容,结果导致托了一个月才准备好。在开始正文之前,继续来我们的几个灵魂问题: 1. 你是否还在经常看知乎学习知识 2. 是否每天还会关注朋友圈的各种时事政治 3. 是否还在知识星球继续学习 4. 密切关注大佬们的言谈举止 5 阅读全文
posted @ 2019-07-29 09:36 haoming1100 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 首先,还是想给大家继续话痨话痨,脱离舒适区,努力坚持下去。我们只要超越百分之80 的人就够了。就像陈皓老师说的,你只看看中国的互联网,你就会发现,他们基本上全部都是在消费大众,让大众变得更为地愚蠢和傻瓜。 所以,在今天的中国,你基本上不用做什么,只需要不使用中国互联网,你就很自然地超过大多数人了 。 阅读全文
posted @ 2019-07-29 09:33 haoming1100 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 各位好,今天是我们并发篇正式开始的第一篇,既然我们大家学习并发,那么就要理解一些计算机概念最好,否则,知道怎么用而不知道名称是啥,概念含糊不清,以及不知道怎么设计的,假如今天你突然换 go 语言,设计个并发还是不会。我们要学的是并发思想,在Java 中的思想,一通则百通,而不是背代码,切记切记。 让 阅读全文
posted @ 2019-07-29 09:33 haoming1100 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 大家好,之前事情比较多,导致更新一直不及时,这里给大家先说声抱歉了。接下来我们将开始将并发相关的知识。 作为第一篇,我们来聊聊为什么学并发吧? 最近几年,尤其是 淘宝、京东、拼多多为首的电商,还是微信、 饿了么、美团、抖音这种大用户量的 APP。并发已经作为一种很常用的支撑技术了。而且 最近几年的分 阅读全文
posted @ 2019-06-26 16:28 haoming1100 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 大家好久不见,我们今天来讲一下 Map 类的另一个重要实现 TreeMap。可能大家有的人会问道,我知道 Java 中有 HashMap ,我会用它就行了啊,我还学这个 TreeMap 做啥,其实 HashMap 有个很重要的问题,就是不能排序,或者说它的键值对不能按照特定的顺序排序。所以就引入了我 阅读全文
posted @ 2019-06-18 10:10 haoming1100 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 今天带给大家的是 List 集合大家庭下的 LinkedList。 说到 LinkedList,那么我们大家的第一想法就是 链表,是插入删除快,随机访问慢,今天我们就来一探究竟,究竟内部的它是什么构造导致的问题,我们是否可以在使用的时候有一个更好的解决方案。 本系列文章基于 JDK 1.8 Link 阅读全文
posted @ 2019-06-11 17:36 haoming1100 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 大家好,最近更新的稍微慢了许多,参加了一些公司和外界的技术培训,也跟一些小伙伴聊了些技术文章,总的来说很不理想,讲的内容高大上,落地的过程踩坑很严重,和没听的效果差不多,感觉这几年,圈子太浮躁了,对新技术趋之若鹜,恨不得昨天出来,今天就用到项目上。很值得我反思了。 技术在变,年龄在变,但唯一不变的还 阅读全文
posted @ 2019-05-30 16:46 haoming1100 阅读(679) 评论(0) 推荐(0) 编辑
摘要: 说到面试,高频的当属 Java 的集合类了,这是完全绕不开的一道大坎,而且里面包含了许多的数据结构。而在我们的平常使用中,ArrayList 几乎可以说是随处可见,尤其是对刚入行的朋友们来说,ArrayList 可以说是万金油了,今天我们就来好好的看看它 里面到底有些啥,平常我们的使用又该怎么注意。 阅读全文
posted @ 2019-05-14 19:38 haoming1100 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 记一次 Could not write JSON: No serializer found for 的坑 今天在返回一个 DTO 实体的时候报错如下: 在看到上述问题的时候 首先看到的是 No serializer ,因此首先查看 我们的 PageDTO 类,如下类 可以看到 已经实现了 Seria 阅读全文
posted @ 2019-04-23 20:59 haoming1100 阅读(9754) 评论(0) 推荐(1) 编辑
摘要: 最近公司的项目有用到Mybatis-Plus这个新东西,就学了一下,和大家分享分析。 Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。(官方这么说),其实白了说就是比Mybatis多了许多工具,让我们更快 阅读全文
posted @ 2019-04-21 21:23 haoming1100 阅读(135) 评论(0) 推荐(0) 编辑
摘要: @SpringBootApplication 开启组件扫描和自动配置 其中该注解包括了 @Configuration 如果在Spring boot的自动配置外想使用其他的Spring 配置,可以直接写在@Configuration注解的类中,组件扫描会发现该类的(注意组件扫描路径要加入该类相关路径) 阅读全文
posted @ 2019-04-21 21:23 haoming1100 阅读(79) 评论(0) 推荐(0) 编辑
摘要: HashMap的原理,内部数据结构? 基于Map接口实现、允许null键/值、非同步、不保证有序(比如插入的顺序)、也不保证序不随时间变化。 在HashMap中有两个很重要的参数,容量(Capacity)和负载因子(Load factor) Capacity 就是buckets的数目 Load fa 阅读全文
posted @ 2019-04-21 20:38 haoming1100 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 上回说到了 字符类型 char, 作为基本类型之一, char 的底层实现对于 string 等有的关键的决定因素. 至于基本类型,难点不多,我们不在叙述了,这次我们讲 另一种类型 封装类型 Java 有 8 种基本类型,每种基本类型都有一个对应的包装类型. 包装类又是啥呢? 包装类指的是 Java 阅读全文
posted @ 2019-04-10 18:43 haoming1100 阅读(95) 评论(0) 推荐(0) 编辑
摘要: char 在 Java 中是个很底层的东西了,比如 String 、StringBuilder 的底层就是它,但是在我们平时的工作中呢,很少使用他,不过既然是底层,今天我们大家就来一起研究下这 “哥们”。 char 用来表示 ==1 个字符== 。也就是说,如果你写 2个字符,那么这里是会报错的。如 阅读全文
posted @ 2019-04-08 19:42 haoming1100 阅读(1176) 评论(0) 推荐(0) 编辑
摘要: transient 关键字 transient 功能: 当对象被序列化时(写入字节序列到目标文件)时,transient阻止实例中那些用此关键字声明的变量持久化;当对象被反序列化时(从源文件读取字节序列进行重构),这样的实例变量值不会被持久化和恢复。 大家请看下面的代码 上述是正常的序列化写入文件, 阅读全文
posted @ 2019-04-04 12:31 haoming1100 阅读(133) 评论(0) 推荐(0) 编辑
本文作者: haoming1100 博客链接: http://www.cnblogs.com/haoming1100 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载时必须带上原文链接!