首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
愚公要移山
掘友等级
后端开发工程师
|
zoom
之前在美团,目前在zoom
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
114
文章 99
沸点 15
赞
114
返回
|
搜索文章
最新
热门
为你Springboot项目自定义一个通用的异常(实用干货)
我们的项目通常来讲都是一个比较大的项目,包含了各种各样的服务。如果每个服务都以不同的方式返回异常信息,这样排查的时候就会比较凌乱。如果我们定义一个标准的异常处理体系。并在所有的服务中使用。那样开发起来就可以快速定位。页面也会更加的简单和直观。 本文开发环境基于springboo…
你的程序出现了bug?这几款JVM工具也许可以帮你排查
在平时的开发当中我们总是会遇到各种各样的问题,比如说内存泄漏、死锁、CPU等。遇到问题不可怕,关键是我们如何去排查这些错误,对症下药才是根本。不过对于很多人来说,往往找不到这些问题的根本所在,因此这篇文章主要是让我们掌握一些工具来分析到底是哪里出现了问题。 在之前的文章中,主要…
java小白到架构师技术图谱(整理全网,持续更新)
本文整理于github上各大star大神仓库。并根据自己的理解重新进行了整理 本内容为第一版,后序将继续更新。
java中的日志框架体系梳理(简单直白,故事叙述)
平时写代码目前也开始慢慢体会到了日志的重要作用。日志算是java工具体系的一个知识点,但又是写代码的时候绕不过去的一个知识点,以故事的形式来对目前市场上常见的一些日志框架进行一个介绍和梳理。旨在从整个日志体系的角度进行一次梳理。 从前有一个程序员,名字叫张三,张三呢,每天矜矜业…
你了解java中的几种编码方式?解决乱码问题可能并不麻烦
编码的转换通常在IO机制中使用,一个好的编码可以为我们节省很多空间,在某种程度上提高我们应用的效率。由于之前就知道String中的转换方式,还有一些工具类,因此今天就好好的整理一下java中jdk提供的几种转换方式,希望对你有帮助。 我们知道计算机存储信息的最小单位是一个字节8…
还在用for循环遍历元素?试试for-each,它不香吗?
for循环是平时写代码用的最多的,但是之前看《Effective java》,大佬在某些场景写并不推荐。结合着自己之前刷算法题的经历,受益匪浅。 这种写法看起来还不错,但是却并不完美。我们来分析一下,有什么缺点。然后给出解决方案。 从上面两种遍历的代码上来看,对于数组元素是通过…
我在一个构造方法中写了30个参数,老板看了想骂人
一般我们写参数如果写个一两个,那就可以了,如果写七八个,那就有点难受了。如果写十几个?尼玛,难受,我要去缓缓。 于是乎,一种新的方法策略运用而生。那就是builder模式,在构造方法的参数过多时,可以方便的进行创建一个类对象。所以本文的中心主旨一句话总结:当构造方法的参数过多时…
为什么 MongoDB 索引选择B-树,而 Mysql 索引选择B+树(精干总结)
本文献给准备面试或者是还在面试的你。常见面试题,送分题目,不拿白不拿。 很明显,我们想向弄清楚原因就要知道B树和B+树的区别。为了不长篇大论。我们直接给出他们的形式总结他们的特点。 这就是一颗B-树。针对我们这个问题的最核心的特点如下: 其他的基本上都是一些常见的数据结构,假定…
HashMap的负载因子初始值为什么是0.75?这篇文章以最通俗的方式告诉你答案
之前写过一篇专门介绍HashMap的文章,反响很不错,不过在留言区问的最多的问题就是HashMap的负载因子初始值为什么是0.75,私下又好好地研究了一番,总结了这篇文章。 OK。下面我们就开始进行分析。 对于HashMap的研究,我之前一直停留在考虑源码是如何实现的,现在当我…
你知道java反射机制中class.forName和classloader的区别吗?
前两天头条有朋友留言说使用class.forName找不到类,可以使用classloader加载。趁此机会总结一下,正好看到面试中还经常问到。 上面两种加载类的方式说到底还是为了加载一个java类,因此需要先对类加载的过程进行一个简单的了解。我们写好的程序,然后run运行,过程…
下一页
个人成就
文章被点赞
426
文章被阅读
89,653
掘力值
2,834
关注了
1
关注者
89
收藏集
2
关注标签
12
加入于
2017-06-10