松华皮蛋me
松华皮蛋me
全部文章
未归档
归档
标签
去牛客网
登录
/
注册
松花皮蛋的黑板报
京东资深工程师-梁松华,在稳定性保障、敏捷开发、JAVA高级、微服务架构方面有深入的理解
全部文章
/ 未归档
(共50篇)
谈谈JVM垃圾回收
Tips:关注公众号:松花皮蛋的黑板报,领取程序员月薪25K+秘籍,进军BAT必备! Java堆中存放着大量的Java对象实例,在垃圾收集器回收内存前,第一件事情就是确定哪些对象是“活着的”,哪些是可以回收的。 引用计数算法 引用计数算法是判断对象是否存活的基本算法:给每个对象添加一个引用计数器,...
Java
2019-11-03
0
696
从数据闭环谈微服务拆分
面试精选集,快快前往领取吧! offer.liangsonghua.me/。关注微信公众号:松花皮蛋的黑板报,获取更多精彩! 数据闭环,并不是说我们要将所有的功能全包揽在身上,不依赖其他业务方,也不依赖中台。而是想强调一件事,那就是业务问题排查过程尽量不要牵扯过多团队,因为数据链路越长越乱处...
微服务
2019-11-01
0
1537
世界上没有技术驱动型公司
面试精选集,快快前往领取吧!offer.liangsonghua.me/。关注微信公众号:松花皮蛋的黑板报,获取更多精彩! 世界上没有技术驱动型公司,不论 Google、Facebook,还是腾讯、阿里,都不是技术驱动型公司。因为技术不是源头,需求才是。 因此一切技术问题,都要服从产品交付和市场...
Java
2019-10-31
1
2962
JVM调优分享
面试精选集,快快前往领取吧! offer.liangsonghua.me/。关注微信公众号:松花皮蛋的黑板报,获取更多精彩! 一. 默认配置 配置及说明: -Djava.library.path=/usr/local/lib-server -Xms6144m-Xmx6144m-...
面试
2019-10-30
0
813
BAT面试题:你知道什么是短链接吗?
面试精选集,快快前往领取吧!offer.liangsonghua.me/。关注微信公众号:松花皮蛋的黑板报,获取更多精彩! 使用场景(Scenario) 微博和Twitter都有140字数的限制,如果分享一个长网址,很容易就超出限制,发布出去。短网址服务可以把一个长网址变成短网址,方便在社交网络上...
面试
2019-10-29
0
764
网络协议常见面试题
面试精选集,快快前往领取吧! offer.liangsonghua.me/ (一)网络基础知识 1)Http和Https的区别? 答:Http协议运行在TCP之上,明文传输,客户端与服务器端都无法验证对方的身份;Https是身披SSL(Secure Socket Layer)外壳的Http...
面试
2019-10-22
6
14032
这样规范写代码,同事直呼“666”
关注微信公众号:松花皮蛋的黑板报,领取程序员月薪25K+秘籍,进军BAT必备! 一、迭代entrySet() 获取Map 的key 和value 当循环中只需要获取Map 的主键key时,迭代keySet() 是正确的;但是,当需要主键key 和取值value 时,迭代entrySet...
Java
2019-10-22
0
685
nginx进程间通信机制
文章首发于公众号 松花皮蛋的黑板报 作者就职于京东,在稳定性保障、敏捷开发、高级JAVA、微服务架构有深入的理解 nginx使用到的进程间通信机制有三种,信号、套接字、共享内存。 一、信号 在nginx当中,信号是操作系统与master进程的通信方式。信...
Nginx
2019-10-22
0
1020
去掉烦人的“!=null"(判空语句)
文章首发于公众号 松花皮蛋的黑板报 作者就职于京东,在稳定性保障、敏捷开发、高级JAVA、微服务架构有深入的理解 为了避免空指针调用,我们经常会看到这样的语句 if (someobject != null) { someobject.doCalc(); }复制代码 最终,项目中...
Java
2019-10-20
0
812
高效能研发的四个习惯
文章首发于公众号 松花皮蛋的黑板报 作者就职于京东,在稳定性保障、敏捷开发、高级JAVA、微服务架构有深入的理解 不知道读者有没有下面的这些体验。 案例一: 产品需求预评审、正式评审时,一些看似简单的需求,我们习惯简单思考后就答复,实现是没问题的,保证能按时按质完成任务,然而在开发过程或者...
Java
2019-10-20
0
918
首页
上一页
1
2
3
4
5
下一页
末页