-
Go栈内存管理
栈区的内存由编译器自动进行分配和释放,栈区中存储着函数的参数以及局部变量,它们会随着函数的创建而创建,函数的返回而销毁。
Luoyger 2023-01-02452 0 0 -
Go逃逸分析
分析内存逃逸的命令:go build -gcflags='-m -l' memory_analysis.go,'-l'参数可以禁止内联。
Luoyger 2023-01-02445 0 0 -
Jetpack-Compose 学习笔记(五)—— State 状态是个啥?又是新概念?
前面几篇笔记讲了那么多内容,都是基于静态界面的展示来说的,即给我一个不变的数据,然后将它展示出来。如何在 Compose 中构建一个随数据而变化的动态界面呢?相...
修之竹 2023-01-02460 0 0 -
C++ 炼气期之结构体
随着计算机向着不同领域的延伸,数据的概念已经不仅局限于数值型数据,计算机需要处理大量的非数值类型数据。如在企业级程序的开发过程中所涉及到的工作流信息,几乎都是非...
一枚大果壳 2023-01-02434 0 0 -
paxos如此简单?
Google Chubby的作者Mike Burrows说过这个世界上只有一种一致性算法,那就是Paxos,其他算法都是残次品。
lainzhang 2023-01-02459 0 0 -
开源交流丨批流一体数据集成框架ChunJun数据传输模块详解分享
ChunJun 开源项目地址:github 丨 gitee 喜欢我们的项目给我们点个__ STAR!STAR!!STAR!!!(重要的事情说三遍)__
数栈DTinsight 2023-01-02443 0 0 -
APIJSON-零代码接口和文档JSON 协议 与 ORM 库
最近项目上用到 APIJSON,查阅官方文档,虽然通用文档和APIAuTo提供了很多例子,但是不是很直观,因此把在项目上用到的和自己总结的整理出来,方便后期回顾...
青年码农 2023-01-02464 0 0 -
Spring 全家桶之 Spring Boot 2.6.4(四)- Data Access(Part D MyBatis Plus)
MyBatis Plus是一个MyBatis的增强框架,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。MyBatis Plus提供了通用的...
RiemannHypothesis 2023-01-02480 0 0 -
TransimittableThreadLocal原理分析
JDK ThreadLocal、InheritableThreadLocal的最大局限性就是:无法为预先创建好(未投入使用)的线程实例传递变量(准确来说是首次传...
CPT-leobhao 2023-01-02450 0 0 -
带你一步一步深入了解 MySQL Order By 文件排序
我们日常工作中写 SQL 语句,经常会使用 order by 对记录进行排序。如果 order by 能够使用索引中记录已经排好序的特性,就不需要再借助内存或磁...
csch 2023-01-02448 0 0