首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
有点小菜
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
「查缺补漏」巩固你的HTTP知识体系
这次梳理的篇幅主要是涉及网络部分,包括HTTP等,对巩固自己的网络知识体系也是很有帮助的,进一步的对性能优化而言也是帮助很大的。 但更多的是抛砖引玉,希望对你们有所帮助。 超文本传输协议,「HTTP 是一个在计算机世界里专门在两点之间传输文字、图片、音频、视频等超文本数据的约定…
Java面试必问:ThreadLocal终极篇
张三最近天气很热心情不是很好,所以他决定出去面试跟面试官聊聊天排解一下,结果刚投递简历就有人约了面试。 我丢,什么情况怎么刚投递出去就有人约我面试了?诶。。。真烦啊,哥已经不在江湖这么久了,江湖还是有哥的传说,我还是这么抢手的么?太烦恼了,帅无罪。 张三的心态一下子就崩了,出来…
面试官系列 - https 真的安全吗,可以抓包吗,如何防止抓包吗
转眼间,2020 年已过去一大半了,2020 年很难,各企业裁员的消息蛮多的,降职,不发年终奖等等。2020 年确实是艰难的一年。然而生活总是要继续,时间不给你丧的机会!如果我们能坚持下来,不断提高自己,说不定会有新的机会。 面试中,网络(http, https, tcp, u…
HTTP----HTTP缓存机制
缓存机制无处不在,有客户端缓存,服务端缓存,代理服务器缓存等。在HTTP中具有缓存功能的是浏览器缓存。 HTTP缓存作为web性能优化的重要手段,对于从事web开发的朋友有重要的意义。本文将围绕以下几个方面来整理HTTP缓存: 我们知道HTTP的缓存属于客户端缓存,后面会提到为…
一图解千愁,jvm内存从来没有这么简单过!
看到这张图的同学,千万不要到处分享。我们仅限于小范围讨论,因为这张图威力很大,是我花了10年时间才画出来的! 了解了这张图,会让你对JVM内存的划分有更深入的理解,而不仅限于什么虚拟机栈、程序计数器等比较浅显的认知。 那么这张图有什么用呢?在进行内存排查的时候,我们需要了解到底…
关于JVM,你必须知道的那些玩意儿
先使用一张图整个加载机制所包含的过程。 (1)通过一个类的全限定名来获取定义此类的二进制字节流。(并没有指定数据必须从Class文件中获取) (2)将这个字节流所代表的静态存储结构转化为方法区的运行时数据结构。 (3)在内存中生成一个代表这个类的java.lang.Class对…
手撕HashMap源码jdk7版
jdk8的源码做了大幅的改动,已经很复杂了。分析jdk7可以快速理解HashMap设计思想,以及HashMap存在的缺点,知道jdk8为什么要做这些改动。 1. HashMap数据结构 HashMap底层数据结构是数组和单链表,对key计算hashCode散列到数组中,相同ha…
序列化/反序列化,我忍你很久了
曾几何时,对于Java的序列化的认知一直停留在:「实现个Serializbale接口」不就好了的状态,直到 ... 所以这次抽时间再次重新捧起了尘封已久的《Java编程思想》,就像之前梳理《枚举部分知识》一样,把「序列化和反序列化」这块的知识点又重新审视了一遍。 序列化:把Ja…
一次性把Java的四种引用说清楚!
前几天在CodeReview的时候,看到了一个用WeakHashMap的代码,进而聊到了WeakReference,再聊到Java四种引用类型。 回想了一下,上次学习Java的强软弱虚四种引用类型,还是在准备面试的时候。平时用得不多,一下子竟然想不清楚它们的区别,只记得它们的强…
一定要注意 Android 内存泄漏问题
内存泄漏是引起Android应用崩溃常见的原因,每个Android开发人员都应该明白怎么避免发送。 常用的分析内存的工具有 Android Profiler 和 LeakCanary。 Android Profiler 和 LeakCanary。 Android Profile…