首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
卡修斯
掘友等级
记录学习Java后端的知识总结
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
30
文章 30
沸点 0
赞
30
返回
|
搜索文章
赞
文章( 30 )
沸点( 0 )
面试官:什么是死锁?怎么排查死锁?怎么避免死锁?
突然发现我的图解系统缺了「死锁」的内容,这就来补下。 在面试过程中,死锁也是高频的考点,因为如果线上环境真多发生了死锁,那真的出大事了。 这次,我们就来系统地聊聊死锁的问题。 在多线程编程中,我们为了防止多线程竞争共享资源而导致数据错乱,都会在操作共享资源之前加上互斥锁,只有成…
深入理解HTTPS工作原理
近几年,互联网发生着翻天覆地的变化,尤其是我们一直习以为常的HTTP协议,在逐渐的被HTTPS协议所取代,在浏览器、搜索引擎、CA机构、大型互联网企业的共同促进下,互联网迎来了“HTTPS加密时代”,HTTPS将在未来的几年内全面取代HTTP成为传输协议的主流。 HTTPS是在…
漫画 | 为什么祖传代码被称为「屎山」?
一个有趣的故事…,今天这篇漫画的灵感来源于知乎的一个问答话题,这种情景在程序员身边应该常有发生吧………
3w 字长文爆肝 Java 基础面试题!太顶了!!!
面向对象的:基于类和面向对象的编程语言。 独立性的: 支持一次编写,到处运行的独立编程语言,即编译后的代码可以在支持 Java 的所有平台上运行。 简单,Java 会让你的工作变得更加轻松,使你把关注点放在主要业务逻辑上,而不必关心指针、运算符重载、内存回收等与主要业务无关的功…
java中的transient关键字详解
相信很多人都是直到自己碰到才会关心这个关键字,记得博主第一次碰到transient关键字是在阅读JDK源码的时候。在学习java的过程中transient关键字少见的原因其实离不开它的作用:transient关键字的主要作用就是让某些被transient关键字修饰的成员属性变量…
十张 GIFs 让你弄懂递归等概念
图像(包括动图)是传递信息的一种高效方式,往往能增强表象、记忆与思维等方面的反应强度。所谓一图胜千言,说的就是这个道理。 今天为大家整理了十张动图 GIFS,有助于认识循环、递归、二分检索等概念的具体运行情况。代码实例以 Python 语言编写。
练完这篇就会写正则
1. 匹配ing结尾单词 2. 匹配11位数的中国手机号: [-\w.+] 区间,表示 匹配符号 -,或字母、数字、下划线,或符号 . ,或符号 + * 表示出现,匹配前面的子表达式零次或多次。例如,zo* 能匹配 "z" 以及 "zoo" 1. 匹配9位数的QQ邮箱: 2. …
面试官:分库分表之后,id 主键如何处理?
其实这是分库分表之后你必然要面对的一个问题,就是 id 咋生成?因为要是分成多个表之后,每个表都是从 1 开始累加,那肯定不对啊,需要一个全局唯一的 id 来支持。所以这都是你实际生产环境中必须考虑的问题。 这个就是说你的系统里每次得到一个 id,都是往一个库的一个表里插入一条…
原创|如果懂了HashMap这两点,面试就没问题了
我们在用 HashMap 的时候,如果用默认构造器,就会建一个初始容量为 16,加载因子为 0.75 的 HashMap。这样做有个缺点,就是在数据量比较大的时候,会进行频繁的扩容操作,扩容会发生数据的移位,为了避免扩容,提高性能,我们习惯预估下容量,然后通过带容量的构造器创建…
下一页
个人成就
文章被点赞
22
文章被阅读
16,618
掘力值
504
关注了
13
关注者
6
收藏集
12
关注标签
11
加入于
2019-11-07