首页
学习
活动
专区
工具
TVP
发布

SH的全栈笔记

专栏作者
70
文章
61224
阅读量
14
订阅数
详细了解 Synchronized 锁升级过程
首先,synchronized 是什么?我们需要明确的给个定义——同步锁,没错,它就是把锁。
SH的全栈笔记
2022-08-17
2.3K0
ArrayList 从源码角度剖析底层原理
对于 ArrayList 来说,我们平常用的最多的方法应该就是 add 和 remove 了,本文就主要通过这两个基础的方法入手,通过源码来看看 ArrayList 的底层原理。
SH的全栈笔记
2022-08-17
2960
降低代码的圈复杂度
可能你之前没有听说过这个词,也会好奇这是个什么东西是用来干嘛的,在维基百科上有这样的解释。
SH的全栈笔记
2022-08-17
1.2K0
Redis基础——剖析基础数据结构及其用法
如果你是一个有经验的后端或者服务器开发,那么一定听说过Redis,其全称叫Remote Dictionary Server。是由C语言编写的基于Key-Value的存储系统。说直白点就是一个内存数据库,既然是内存数据库就会遇到如果服务器意外宕机造成的数据不一致的问题。
SH的全栈笔记
2020-10-27
3180
浅谈JVM与垃圾回收
简单的介绍一下JVM(Java Virtual Machine)吧,它也叫Java虚拟机。虽然它叫虚拟机,但是实际上不是我们所理解的虚拟机,它更像操作系统中的一个进程。JVM屏蔽了各个操作系统底层的相关的东西,Java程序只需要生成对应的字节码文件,然后由JVM来负责解释运行。
SH的全栈笔记
2020-07-08
2950
两分钟让你明白Go中如何继承
最近在重构代码的时候,抽象了大量的接口。也使用这些抽象的接口做了很多伪继承的操作,极大的减少了代码冗余,同时也增加了代码的可读性。
SH的全栈笔记
2019-10-31
3710
用go-module作为包管理器搭建go的web服务器
本篇博客主要介绍了如何从零开始,使用Go Module作为依赖管理,基于Gin来一步一步搭建Go的Web服务器。并使用Endless来使服务器平滑重启,使用Swagger来自动生成Api文档。
SH的全栈笔记
2019-10-20
1.6K0
初探Java类型擦除
本篇博客主要介绍了Java类型擦除的定义,详细的介绍了类型擦除在Java中所出现的场景。
SH的全栈笔记
2019-10-20
8300
go源码解析-Println的故事
Println函数接受参数a,其类型为…interface{}。用过Java的对这个应该比较熟悉,Java中也有…的用法。其作用是传入可变的参数,而interface{}类似于Java中的Object,代表任何类型。
SH的全栈笔记
2019-10-20
5080
手把手教你从零开始搭建SpringBoot后端项目框架
打开IDE,点击File -> New Project。在左侧的列表中的选择Maven项目,点击Next。
SH的全栈笔记
2019-10-20
3.3K0
游戏服务器和Web服务器的区别
用Go语言写游戏服务器也有一个多月了,也能够明显的感受到两者的区别。这篇文章就是想具体的聊聊其中的区别。当然,在了解区别之间,我们先简单的了解一下Go语言本身。
SH的全栈笔记
2019-10-20
3.1K0
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档