• 首页
  • 归档
  • 关于我
  • 日志
  • 首页
  • 归档
  • 关于我
  • 日志
马赛琦的博客

gRPC

浙ICP备19034392号
浙公网安备 33011002014057号

Copyright © 2023 马赛琦的博客

Powered by Halo • Theme by Subtle Galaxy • REFERENCE FROM 寒山

感谢位小伙伴的 次访问

Back to the top
最新文章
生活就像傻子讲故事,充满着《喧哗与骚动》

1. 第一本福克纳接触到福克纳其实是豆瓣有一期纪念福克纳的活动,我点进去后发现有本叫做《喧哗与骚动》的书,我很喜欢这个书名,又因为这是49年诺奖作品,有了读这本书的计划。《喧哗与骚动》是我的第一本福克纳,工作之余大概花了一个月时间才看完,倒不是篇幅很长,而是福克纳的“意识流”的写作法让我一开始表现出

《深入理解Java虚拟机》第三版 - 09 - Java线程与协程

Java线程与协程1. 线程的实现方式1.1. 内核线程实现使用内核线程实现的方式也被称为1:1实现。内核线程(Kernel-Level Thread,KLT)就是直接由操作系统内核(Kernel,下称内核)支持的线程,这种线程由内核来完成线程切换,内核通过操纵调度器(Scheduler)对线程进行

《深入理解Java虚拟机》第三版 - 08 - 程序编译与代码优化

1. 编译器分类前端编译器:.java文件转变为.class文件的过程(比如Javac)后端编译器:即时编译器(JIT编译器,Just In Time Compiler):运行期把字节码转变成本地机器码的过程(比如HotSpot的C1、C2编译器,Graal编译器)提前编译器:把程序编译成与目标机器

《深入理解Java虚拟机》第三版 - 07 - 虚拟机字节码执行引擎

1. 运行时栈帧结构Java虚拟机以方法作为最基本的执行单元,“栈帧”(Stack Frame)则是用于支持虚拟机进行方法调用和方法执行背后的数据结构,它也是虚拟机运行时数据区中的虚拟机栈(Virtual Machine Stack)的栈元素。栈帧包括了局部变量表、操作数栈、动态连接、方法返回地址和

《深入理解Java虚拟机》第三版 - 06 - 类加载机制

1. 类加载的时机一个类型从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期将会经历加载(Loading)、验证(Verification)、准备(Preparation)、解析(Resolution)、初始化(Initialization)、使用(Using)和卸载(Unloading

分类
未分类 default
设计模式与设计原则 设计模式与设计原则
Java相关 java相关
前端相关 前端相关
工作感悟与总结 工作感悟与总结
分布式架构 分布式架构
开发杂记 开发杂记
絮絮叨叨 絮絮叨叨
并发编程 并发编程
Spring spring
Redis redis
Kafka kafka
gRPC grpc
数据库 数据库
链路追踪 链路追踪
Maven maven
DDD ddd
《复杂软件设计之道:领域驱动设计全面解析与实战》笔记 复杂软件设计之道领域驱动设计全面解析与实战笔记
哲学 哲学
阅读 阅读
MySQL mysql
PostgreSQL postgresql
标签
《复杂软件设计之道:领域驱动设计全面解析与实战》笔记 复杂软件设计之道领域驱动设计全面解析与实战笔记
领域驱动 领域驱动
PostgreSQL postgresql
MySQL mysql
数据库 database
gRPC grpc
Kafka kafka
redis redis
Spring spring
并发编程 并发编程
分布式 分布式
设计原则 设计原则
idea idea
设计模式 设计模式
生活感悟 生活感悟
lombok lombok
Linux linux
消息队列 消息队列
运维 运维
RocketMQ rocketmq
服务器安全 服务器安全
java java
React react
数据仓库 数据仓库
Docker docker
Jekyll jekyll
Nginx nginx
生活 生活
培训 培训