首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
码农小北
掘友等级
+V:xuanwo008
白嫖java架构文档和学习笔记视频资料
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
听说你java基础很好?这些能答对几个?附上最全java必学知识点
1.熟悉IO相关接口和类,知道字符流和字节流的区别。 2.理解Java反射,并熟练使用反射解决问题。 3.理解泛型,并能熟练使用。知道<?extends E><?superE>的区别。 4.了解Collection、List、Map、Set之间的关系,以及知道它们绝大部分实现类…
面试官:用过 ZooKeeper 吗?基本原理你明白吗?
ZooKeeper是一个开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。 1. 最终一致性:client不论连接到哪个Server,展示给它都是同一个视图,这是zookeeper最重要的性能。 2. 可靠性:…
想理解Java的IO,不从操作系统开始说起的都是耍流氓
在上一篇文章中,我们了解流的概念以及JavaIO流的基本用法,但JavaIO流的演化不仅是如此简单,有心的读者会发现,在JDK1.4之前的IO类都是基于阻塞的IO(可以从InputStream.read()方法实现中看到由synchronized修饰的代码块),发展到JDK1.…
涨姿势啦!GitHub 竟然还有这些骚操作?
但是这样的搜索范围太大,且项目质量参差不齐,所以在搜索结果页,还可以通过 Languages 选择实现语言,Sort 选择排序规则(按 Star 数量、Fork 数量、最近更新时间等)。 1. in 关键词限制搜索范围 2. 关键词查找 >n、>=n、<n、<=n:查询数量范围…
面试官:mybatis的缓存机制是怎么样的?
MyBatis的缓存分为一级缓存和二级缓存,两种缓存的缓存粒度是一样的,都是对应一条sql查询语句,但是二者的生命周期是不一样的,一级缓存的生命周期是SqlSession对象的使用期间,随着SqlSession对象的死亡而消失;二级缓存的生命周期是同MyBatis应用一样长的;…
面试官:如何使用缓存优化系统性能?
我们将从前端到服务端,系统了解下各个层级的缓存实现,并分别了解下各类缓存的优缺点以及应用场景。 不想当将军的士兵不是好士兵,作为一个技术人员,不想做架构师的开发不是好开发。作为架构工程师的话,我们就很有必要去了解前端的知识点了,这样有助于我们设计和优化系统。前端做缓存,可以缓解…
没有微服务项目经验,就别去面试官那里送人头了
后台都是在问微服务架构的面试题怎么答,想聊聊微服务架构了。 微服务架构一跃成为 IT 领域炙手可热的话题也就这两年的事,大量一线互联网公司因为庞大的业务体量和业务需求,纷纷投入了微服务架构的建设中,像阿里巴巴、百度、美团等大厂,很早就已经开始了微服务的实践和应用。 一线大厂的带…
老是自以为JVM懂了,那你知道 i = i++和 i = ++i 的区别吗?
在做这道题时我们的脑中要有对应的JVM内存结构。其中一个方法对应一个栈帧 按理说根据上面的分析过程,再来分析 i = ++i,就很简单了。 我们的 i 变量先在局部变量表中进行自增,然后再将 i 进栈,然后再把栈中的数据返回给我们的变量 i 。
你真的理解透彻高并发了吗?来看看架构师眼里的高并发
高并发,几乎是每个程序员都想拥有的经验。原因很简单:随着流量变大,会遇到各种各样的技术问题,比如接口响应超时、CPU load升高、GC频繁、死锁、大数据量存储等等,这些问题能推动我们在技术深度上不断精进。 1、对数据化的指标没有概念:不清楚选择什么样的指标来衡量高并发系统?分…
个人成就
文章被点赞
16
文章被阅读
4,156
掘力值
153
关注了
0
关注者
1
收藏集
0
关注标签
3
加入于
2020-06-11