用 git 有一段时间了,之前没有详细地了解 git flow,导致协作过程中或多或少出现了一些头疼问题。最近静下心来理了下 git flow 的整个流程,再回头看开朗了不少...
golang 的 pprof 是性能分析的神器,包括交互命令行和 UI 图像化的分析。主要来看看 pprof 支持哪些功能,以及我们如何用他来分析性能。 pprof 使用 使...
Go语言通过首字母的大小写来控制访问权限。无论是方法,变量,常量或是自定义的变量类型,如果首字母大写,则可以被外部包访问,反之则不可以。 而结构体中的字段名,如果首字母小写的...
处理器状态 特权指令和非特权指令 特权指令:仅在内核态下才能使用的指令,这些指令设计改变机器状态、修改寄存器内容、启动设备等敏感操作 非特权指令:在目态(用户态)和管态(内核...
1 中断机制的产生 早期计算机各个程序只能串行执行、系统资源利用低。为了解决上述问题,人们就发明了操作系统,引入了中断机制,实现了多道程序的并发执行,提高了系统资源的利用率。...
1.以前的误解 很久之前就听说过长连接的说法,而且还知道HTTP1.0协议不支持长连接,从HTTP1.1协议以后,连接默认都是长连接。但终究觉得对于长连接一直懵懵懂懂的,有种...
X扯闲篇 系统设计题目就是一个大坑 没有一个标准答案的意思就是面试官如果真跟你过不去随便挂人 跟玩儿似的。说答案的时候,总的来说,最注意把控的就是平衡细节的知识和大局的构架。...
原文地址: https://www.cnblogs.com/duanxz/p/4464178.html 网络编程 在tcp应用中,server事先在某个固定端口监听,clie...
引 在业务开发中,大量场景需要唯一ID来进行标识:用户需要唯一身份标识;商品需要唯一标识;消息需要唯一标识;事件需要唯一标识...等等,都需要全局唯一ID,尤其是分布式场景下...
在MySQL中,char和varchar可能是我们最常使用字符串类型。那么到底varchar和varchar有什么不同?我们什么时候使用char,什么时候使用varchar呢...
了解JRebel 从字面意义上看,JRebel称为Java Rebel - Java反叛者,看来有点“革命”的味道。JRebel最大的作用:应用服务器不再需要重启,这也是每个...
如题:这篇文章主要讲的是Spring Cloud Feign的Decoder 前提:使用FeignClient并且返回值 使用泛型,例如 PhpResponse<Model>...
公有链的吞吐量低几乎是当前所有做公链的人立志攻克的难题之首。那有没有想过,为什么低吞吐量是很大的问题呢? 有个很核心的点在于,低吞吐量,会带来高的手续费。这是用户能够亲身感受...
关于 一般上来说,当我们创建一个SpringBoot项目时,IDE会默认帮我们创建一个application.properties配置文件。有些朋友习惯把.propertie...
转载:线程数究竟设多少合理 一、需求缘起 Web-Server通常有个配置,最大工作线程数,后端服务一般也有个配置,工作线程池的线程数量,这个线程数的配置不同的业务架构师有不...
最近正在熟悉Java内存泄漏的相关知识,上网查阅了一些资料,在此做个整理算是对收获的一些总结,希望能对各位有所帮助,有问题可以文末留言探讨、补充。 如下是整篇文章的结构,所需...