安装
-
C++初阶(封装+多态–整理的自认为很详细)
继承 概念:继承机制是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保持原有类特性的基础上进行扩展,增加功能,这样产生新的类,称派生类。继承呈现了面向对象程序设计的层…
-
Java 中的自上而下/自下而上的合并排序
定时实验结果预测 自下而上的方法应该表现得更好: 自上而下的方法递归调用,这将占用 O(logN) 额外的函数调用堆栈空间mergeSortHelper 自上而下的方法需要 O(l…
-
使用 VS Code 在 Mastodon 中安装 AppMap
RubyonRails新项目特别适合广泛使用AppMap,所以我想保存在Mastodon内部结构布署AppMap的安装流程,并形成一些AppMaps来呈现它内部结构个人行为。 安装…
-
c#入参使用引用类型为啥要加ref?
那什么是值,什么是引用?大体可以理解为堆栈的区别,在.net中大多数实例存在于托管堆栈中。struct,int32,int64,double,enum等数据类型声明的实例存在栈中,…
-
基于 MQ 的分布式 Serverless 多租任务处理系统架构演进
1 Serverless 异步任务处理系统诞生和挑战 无论是对于云的开发者,还是尝试业务升级的企业客户,Serverless的三个概念 “极致弹性、无服务器运…
-
DHorse系列文章之镜像制作
1.使用docker commit制作该命令使用比较简单,可以自行网上搜索教程。2.使用Dockerfile制作这种方式,需要编写如下的Dokerfile文件: FROM open…
-
TreeUtils工具类一行代码实现列表转树 实战Java8
一、序言 在日常一线开发过程中,总有列表转树的需求,几乎是项目的标配,比方说做多级菜单、多级目录、多级分类等,有没有一种通用且跨项目的解决方式呢?帮助广大技术朋友给业务瘦身,提高开…
-
Kubeadm搭建kubernetes集群
配置各个主机的主机名解析文件(3台都要配置) 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.loc…
-
还不懂Java线程池实现原理
线程池无论是工作还是面试都是必备的技能,但是很多人对于线程池的实现原理却一知半解,并不了解线程池内部的工作原理,今天一灯就带大家一块剖析线程池底层实现原理。 1. 为什么要使用线程…
-
Java项目有可能做到所有的代码逻辑均可热部署吗?
前言 首先我们明确下什么叫做热部署,热部署是在不重启java虚拟机的前提下,自动更新class的行为,从而更新整个运行时的逻辑。 在java开发领域,热部署一直是一个难以解决的问题…