首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
仙书
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
干货,肝了一周的CPU缓存基础
在计算的前几十年中,主内存非常慢且昂贵得令人难以置信,但是CPU也不是特别快。从1980年代开始,差距开始迅速扩大。微处理器的时钟速度飞速发展,但是内存访问时间的改善远没有那么明显。随着这种差距的扩大,越来越明显的是需要一种新型的快速存储器来弥合这种差距。 寄存器(Regist…
布隆,牛逼!布谷鸟,牛逼!
哎,这糟糕透顶的排版,一言难尽....... 其实写文章和写代码一样。 结果定睛一看,代码上写的作者居然是自己。 甚至还不敢相信,还要打开看一下 git 的提交记录。 发现确实是自己几个月前亲手敲出来,并且提交的代码。 于是默默的改掉。 出现这种情况我也常常安慰自己:没事,这是…
启动一个没有 main 函数的 java 程序
作为一名 JAVA 开发者,不知道大家有没有去想过,JAVA 程序为什么一定要从 main 函数执行开始,其实关于这个话题,我大概从网上搜了下,其实不乏有 main 方法是我们学习Java语言学习的第一个方法,也是每个 java 使用者最熟悉的方法, 每个 Java 应用程序都…
SpringBoot 系列-FatJar 启动原理
之前有写过一篇文章来介绍 JAR 文件和 MENIFEST.MF 文件,详见:聊一聊 JAR 文件和 MANIFEST.MF,在这篇文章中介绍了 JAR 文件的内部结构。本篇将继续延续前面的节奏,来介绍下,在 SpringBoot 中,是如何将一个 FatJar 运行起来的。 …
聊一聊 JAR 文件和 MANIFEST.MF
提到 JAR,最先可能想到的就是依赖,比如 fastjson.jar ,它可以作为依赖在项目中来引用,但是不能通过 java -jar 来执行,这种就是非可执行的 JAR。另外一种,比如我们项目打包之后生成的 JAR (当然也可能是 war),我们可以通过 java -jar …
45张图搞定!ThreadLocal的最牛辨析!
ThreadLocal和Synchonized都用于解决多线程并发访问。可是ThreadLocal与Synchronized有着本质的区别。Synchronized是利用锁的机制,使变量或代码代码块在某一个时刻仅仅能被一个线程访问。 从名字我们就可以看到ThreadLocal叫…
Pipeline设计模式,确定不了解一下?
Pipeline设计模式是我在来新公司才接触到的,也是在项目上广泛使用的一种东西。觉得挺有意思的,所以写一篇文章向大家介绍一下,希望大家喜欢。 前几天小明接到一个需求,要开发一个“简单”的支付处理流程,用来处理用户下单后的一系列处理流程。这个处理流程有很多环节,包括:订单计算(…
从linux内核理解Java怎样实现Socket通信
前言前段时间买本书研究了TCP/IP通信,弄清楚了计算机之间是怎么通信的。网络通信的的基础就是TCP/IP协议簇,也被称为TCP/IP协议栈,也被简称为TCP/IP协议。TCP/IP协议并不是只有TC
分布式id生成策略,我和面试官扯了一个半小时
面试官:小伙子,你还记得我吗?我是上次面试你的那个面试官。 我心想:我去,怎么会不记得,我又不是青年痴呆,上次害我画了那么多图,还使劲敲了一个多钟的电脑,满脑子都是你的阴影。 我:记得记得,您好,很高兴能通过二面,能够继续和您交流技术问题。 面试官又快速的扫了一下的简历,可能上…
springboot实现接口等幂性校验
一前言本篇内容的内容是实现接口等幂次校验,学习知识追寻者更多springboot系类教程看公众号专辑;接口等幂性通俗的来说就是同一时间内,发起多次请求只有一次请求成功;其目的是防止多次提交,数据重复入