- 博客(22)
- 资源 (1)
- 收藏
- 关注

原创 高性能 Go 语言发行版优化与落地实践 (Go 内存管理及优化、编译器优化)
自动内存管理、Go内存管理、编译器与静态分析、编译器优化Balanced GC优化对象分配Beast mode 提升代码性能
2022-05-12 19:25:36
807

原创 Java 虚拟机(JVM)学习笔记
Java 虚拟机(JVM):JVM体系结构、类加载子系统(Class Loader)、运行时数据区内部结构(堆、栈、PC计数器、本地方法区)、GC垃圾回收、垃圾回收算法(标记压缩、复制算法、分代收集算法)
2022-05-11 22:44:12
700

原创 高质量编程与性能调优实战(性能分析工具pprof)很幸苦的 纯手打博客
介绍编码规范,写出高质量程序介绍 Go 语言的性能优化建议,分析对比不同方式对性能的影响和背后的原理讲解常用性能分析工具 pprof 的使用和工作原理,熟悉排查程序性能问题的基本流程分析性能调优实际案例,介绍实际性能调优时的工作内容
2022-05-09 21:28:31
508
原创 Go开发—即时通讯项目(包含完整源码和分析)
Go开发—即时通讯项目(包含完整源码和分析):巩固前期学习的Golang的基础知识,是一个在线聊天项目,能够完成私聊、公聊、查询用户等功能。快速了解Golang写服务器的特点,顺带复习计算机网络的知识。
2022-05-09 16:52:46
2430
原创 GO语言入门—工程实践
GO语言入门—工程实践:语言进阶—从并发编程的视角了解GO高性能的本质、依赖管理—了解Go语言依赖管理的演进路线、测试—从单元测试出发、提升质量意识、项目实战—通过项目需、需求拆解、逻辑设计、代码实践等感受真实项目开发
2022-05-08 16:36:26
303
原创 从零开始Golang开发(5)
Golang协程Go goroutine、channel的基本定义与使用channel有缓冲与无缓冲同步问题、channel关闭特点、channel与range、select
2022-05-08 11:10:56
238
原创 从零开始Golang开发(4)
从零开始Golang开发(4):Go变量结构、reflect反射、反射结构体标签Tag、结构体标签在json中的应用,用于json字符串的编码和解码
2022-05-07 14:00:48
279
原创 从零开始Golang开发(3)
Golang面向对象编程:struct的定义及基本使用、面向对象类的表示与封装、面向对象的继承、面向对象多态的实现及基本要素、interface空接口万能类型与类型断言机制
2022-05-07 13:11:40
190
原创 从零开始Golang开发(2)
import导包及init函数、Go中指针、defer的语句调用顺序、Go中map的定义以及使用方式、Golang中的数组与动态数组(slice)
2022-05-07 12:32:29
426
原创 仿牛客网讨论社区项目—优化网站性能
性能优化1.考虑加入缓存优化优化热门帖子列表GitHub中搜索caffeine在Maven Repository搜索caffeine配置文件,在resources文件包内的pom.xml文件中导入相关的配置文件依赖,并修改properties文件。# caffeinecaffeine.posts.max-size=15caffeine.posts.expire-seconds=180优化discusspostservice@Servicepubli...
2022-04-06 10:11:59
4699
1
原创 从零开始—仿牛客网讨论社区项目(四)
Kafka 构建TB级异步消息系统项目主要技术架构:SpringBoot Spring SpringMVC MyBatis Redis Kakfa Elasticsearch Spring Security Spring Actator1.阻塞队列阻塞队列案例:public class BlockingQueueTests { public static void main(String[] args) { BlockingQueue queue =...
2022-04-04 16:47:50
6484
3
原创 从零开始—仿牛客网讨论社区项目(三)
牛客网讨论社区项目三、Redis 一站式高性能存储方案1.redis下载地址https://github.com/microsoftarchive/redis/releases2.Spring 整合 Redis引入依赖 spring-boot-starter-data-redis在Maven Repository搜索spring boot data redis starter配置文件,在resources文件包内的pom.xml文件中导入相关的配置文件依赖。 ...
2022-04-04 14:57:41
5285
2
原创 从零开始—仿牛客网讨论社区项目(二)
SpringBoot项目(仿牛客网讨论社区)SpringBoot Spring SpringMVC MyBatis Redis Kakfa Elasticsearch Spring Security Spring Actator
2022-04-03 13:54:13
7173
3
原创 从零开始—仿牛客网讨论社区项目(一)
从零开始—仿牛客网讨论社区项目(SpringBoot、MyBatis、Redis、Kafka、Elasticsearch)
2022-04-02 22:10:58
18281
11
基于SpringBoot 仿牛客网讨论社区项目
2022-04-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人