首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
会员
登录
举报沸点
请选择举报理由
和话题不符
恶意攻击谩骂
广告营销
你听___
Java开发
有点文艺的程序员
关注
私信
获得徽章 0
动态
文章
专栏
沸点
课程
收藏集
19
关注
赞
288
文章 283
沸点 5
资讯 0
赞
288
关注
返回
|
搜索文章
文章
热门
最新
你听___
1年前
后端
面试
什么?你还不知道字节码插桩!
1. 方法监控背景 在日常开发中通常会打印很多的日志,比如方法的出入参、以及traceid的串联等等,其本意是做好链路的监控和日常问题排查。并且一般为了满足公司按照不同BU业务线隔离的诉求,在日志的输
1294
5
1
你听___
1年前
后端
架构
一文带你了解agent机制
1. 插桩的使用场景 在实际业务开发中,系统层面会有一些公共模块需要进行实现,类似于校验、权限等等,在成熟的解决方案中会通过AOP的方式进行实现。 通常链路日志追踪上,每个公司都会有ELK的解决方案,
1488
7
评论
你听___
2年前
Java
面试
你可能已忽略的关于序列化细节
1. 谨慎实现serializable接口 序列化过程是将“一个对象编码成一个字节流”,相反的处理过程被称之为“反序列化过程”。当一个对象被序列化后,它的编码就可以从一台虚拟机传至另一个台虚拟机,可以被保存在磁盘上,方便以后反序列化使用。长期以来有一个误解,为了实现序列化,只需…
1545
10
2
你听___
2年前
Java
面试
关于使用线程需要注意的地方,你都知道吗?
1. 同步访问共享数据 并发程序要比单线程程序的设计更加复杂,并且失败难以重现。但是又无法避免采用多线程,因为采用多线程并发是能够从多核计算机获得最佳性能的一个有效途径。在并发时,如果涉及到可变数据的时候,就是我们需要着重去思考的地方,在面对可变数据的并发访问的时候,有哪些方式…
534
1
1
你听___
2年前
面试
Java
面试系列-如何设计一个类
1. 类和成员最小化可访问性 要区分设计良好的模块和设计不好的模块,最重要的因素在于,这个模块对于外部其他模块而言,是否隐藏其内部数据和其他细节。设计良好的模块会隐藏所有的实现细节,把它的API与它的实现清晰的隔离起来,模块之间只通过它们的API进行通信,那么,在设计类和成员时…
2621
14
3
你听___
2年前
设计模式
面试
面试系列-创建对象别忘了这些操作
1. 覆盖equals方法 覆盖equals方法看起来似乎很简单,但是有许多覆盖方式会导致错误,并且后果非常严重,最容易避免这类问题的办法就是不覆盖equals方法,在这种情况下,类的每个实例都只与它自身相等。下面这几种情况就不需要覆盖equals()方法: 类的每个实例本质上…
568
2
评论
你听___
2年前
面试
设计模式
当面试官问我如何写一个方法时,我是这样回答的
绝大多数方法和构造器对于传递给他们的参数值都会有某些限制。例如索引值必须是非负数,对象引用不能为null等等。在编写方法有一个普遍的原则是“应该在发生错误之后尽快检测出错误”,按照这样的原则,在实际开发中应该怎样做? 对于公有的方法,要用Javadoc的@throws标签 在文…
867
3
评论
你听___
2年前
Java
面试
再读effective-java,关于程序设计还有这些细节!
1. 局部变量作用域最小化 将局部变量的作用域最小化,可以增强代码的可读性和可维护性,并降低出错的可能性。那么,常用的将局部变量作用域最小化的方式有哪几个方面? 为了避免局部变量扩大作用域,污染到其他作用域。局部变量的作用域应该最小化,**即在第一次使用它的地方进行声明,尽可能…
2360
20
5
你听___
2年前
Java
设计模式
异常使用指南
1. 合理使用异常 在上面这个企图利用数组越界的异常从而跳出死循环。如果针对的是数组遍历的场景,这么做的目的是企图利用Java异常机制,来跳过遍历中每次都需要检查是否越界来达到性能优化。但是,这种用法显然是不合理的,那么,对异常的使用应该注意哪些问题? 在使用异常的时候,应该坚…
862
7
评论
你听___
2年前
Java
设计模式
单例的终极写法
常用的实现Singleton有两种方式,都是将构造器私有,然后通过导出public的静态域。一种是通过public的静态final成员变量实现: **缺点:**这种方式,可以通过反射改变构造器的私有属性,创建多个实例对象,这样需要在构造方法中加入逻辑判断不允许创建第二个实例。 …
1488
4
评论
下一页
个人成就
优秀创作者
文章被点赞
5,757
文章被阅读
657,701
掘力值
19,200
关注了
12
关注者
3,644
收藏集
19
关注标签
23
加入于
2018-03-13
温馨提示
当前操作失败,如有疑问,可点击申诉