慕枫技术笔记
慕枫技术笔记
全部文章
分类
DDD实践(6)
Docker(2)
Elasticsearch(2)
Idea(3)
JAVA(13)
Java多线程专题(7)
Java夯实基础教程(1)
JDK源码分析(1)
JDK源码分析系列(6)
JVM(6)
Kubernetes(1)
LeetCode解题(16)
Linux(3)
Mysql(3)
PostgreSQL大师之路(2)
Python(1)
Redis(4)
RocketMQ(14)
SpringBoot(6)
SpringCloud(2)
Spring源码(5)
TICK(1)
Tomcat源码(2)
分布式(4)
工具使用(1)
开发采坑记录(3)
技术同学思维模型(1)
数据库(1)
架构设计(6)
深度学习(1)
算法(7)
职场(1)
设计模式(4)
跟慕枫学透Netty(5)
随想(2)
面试(8)
归档
标签
去牛客网
登录
/
注册
慕枫技术笔记的博客
全部文章
(共151篇)
2021年度总结:一个普通人的不普通的2021
误打误撞学了计算机 笔者本科原来是自动化专业的,自动化专业就是大家说的那种万金油专业,什么微机原理、PLC、机械、控制原理啥都学,但是啥都不精。还记得学校有一次组织去实习的时候,是去一个很偏远的工厂,当时看到工厂的环境以及各种轰鸣的机械设备,我就在内心中不断的问自己,难道自己以后的工作就是找个这样...
2022-05-22
0
0
大白话讲解JDK源码系列:从头到尾再讲一遍ThreadLocal
引言 其实网上有很多关于ThreadLocal的文章了,有不少文章也已经写的非常好了。但是很多同学反应还有一些部分没有讲解的十分清楚,还是有一定的疑惑没有想的十分清楚。因此本文主要结合常见的一些疑问、ThreadLocal源码、应用实例以注意事项来全面而深入地再详细讲解一遍ThreadLocal。...
2022-05-22
0
0
11张图深入理解分布式锁原理
什么是分布式锁?它能干什么? 单体系统中,在高并发场景下想要访问共享资源的时候,我们需要通过加锁的方式来保证共享资源并发的安全性,确保在同一时刻只有一个线程对共享资源进行操作。相信大家对于Java提供的synchronized关键字以及Lock锁都不陌生,在实际的项目中大家都使用过。如下图所示,在...
2022-05-22
0
0
支持百万并发高性能网关设计实现系列:什么是网关?
网关是个什么东东?为什么需要网关? 随着微服务架构不断兴起,以前的一个大的单体应用根据不同的业务域拆分为不同的微服务系统进行维护和部署。因此各个微服务对外提供的服务接口API会呈现出爆发式的增长,如何对于各个应用服务的接口进行统一管理成为了不可回避的问题。 外部的请求想要访问内部的应用服务必须经...
2022-05-22
0
0
重学数据结构与算法系列:时间复杂度与空间复杂度
引言 相信大家都听说过程序的本质就是算法加数据结构的说法,因此如果我们想程序跑的速度既快又非常节省资源。那么就需要好好设计程序的执行算法以及数据结构。这就涉及到一个问题,我们在写代码的时候怎么去评判一段代码到底是不是跑得快又省资源的呢?这个时候我们就需要借助于时间复杂度以及空间复杂度分析来进行分析...
2022-05-22
0
0
【日拱一卒进击大厂系列】Mysql数据库表中有索引为什么还是查询慢?
背景 时间过得太快了,春节假期感觉光速般就结束了,转眼间就要继续搬砖上班了。紧接着很快就要进入金三银四的求职面试高峰期,程序猿小枫还没有找到令自己感到满意的工作。就算是在过年放假期间也在拼命的准备技术面试,这不他又梳理了下之前面试过程中面试官经常问到的关于数据库方面的一道面试题,我们来一起帮小枫...
2022-05-22
0
0
每天都扫的二维码,你知道它的技术原理吗?
⭐️引言⭐️ 二维码已经成为我们日常生活中必不可少的组成部分了,登录需要扫一扫二维码、买东西付钱需要扫一扫二维码、开会签到也需要扫一扫二维码,那么如此使用的二维码技术,背后的原理是怎样的呢?本文将结合二维码的发展历程以及典型应用场景,分析二维码背后的技术原理。 ⭐️二维码发展简史⭐️ 条形码...
2022-05-22
0
0
大白话讲解JDK源码系列:线程并发协调神器CountDownLatch和CyclicBarrier
引言 我一直认为程序是对于现实世界的逻辑描述,而在现实世界中很多事情都需要各方协调合作才能完成,就好比完成一个平台的交付不可能只靠一个人,而需要研发、测试、产品以及项目经理等不同角色人员进行通力合作才能完成最终的交付。那么在程序的世界中是如何对这种协调关系进行描述的呢?今天就和大家聊聊Java大神...
2022-05-22
0
0
为什么说技术人也要有产品思维
引言 无论是在实际的工作中还是短视频的搞笑段子中,程序猿和产品经理之间似乎总是一对欢喜冤家。我相信大家在现实项目中也经历过程序员和产品经理为了需求吵得脸红脖子粗的场景。产品经理觉得某个需求实现起来应该很简单为什么研发总是各种理由推脱。而技术人员觉得这个需求做出来没有用,而且对现有的产品有冲击增加复...
2022-05-22
1
0
重学数据结构与算法系列:链表及其应用
引言 链表是非常常用的基础数据结构,我们经常把它和数组放在一起进行比较。那我们首先来看下这两个常用的数据结构各自的特点是什么吧。 我们在实际编程的时候,如果进行数组的定义,那么就需要向系统申请连续的内存空间进行数据数据的存储。但是对于链表来说,它并不需要连续的内存空间。每个链表节点都存有指向...
2022-05-22
0
0
首页
上一页
7
8
9
10
11
12
13
14
15
16
下一页
末页