本系列我将主要通过图片和少许文字讲解通过个人自研的PowerDotNet进行快速开发平台化软件产品。PowerDotNet不仅仅是包含像Newtonsoft.Json、Dapper、Quartz、Redis、ZooKeeper、ElasticSearch、ETCD、Autofac、JWT、MyBatis、EF、RabbitMQ、ObjectPool、Hessian、Thrift、gRPC、SuperSocket等流行的类库和组件,像ABP、SpringBoot之类的开发框架套件和工具,它还是一整套完善的前后端(支持传统BS和CS结构,也支持H5和APP)快速开发和简易运维解决方案。它的最大优势
本系列我将主要通过图片和少许文字讲解通过个人自研的PowerDotNet进行快速开发平台化软件产品。PowerDotNet不仅仅是包含像Newtonsoft.Json、Dapper、Quartz、Redis、ZooKeeper、ElasticSearch、ETCD、Autofac、JWT、MyBatis、EF、RabbitMQ、ObjectPool、Hessian、Thrift、gRPC、SuperSocket等流行的类库和组件,像ABP、SpringBoot之类的开发框架套件和工具,它还是一整套完善的前后端(支持传统BS和CS结构,也支持H5和APP)快速开发和简易运维解决方案。它的最大优势
组合:部分与整体,包含与被包含有生命周期约束关系它是一种“isapartof”的关系(部分与整体)。组合是一个类中包含另一个类对象。相比聚合,组合是一种强所属关系,组合关系的两个对象往往具有相同的生命周期,被组合的对象在组合对象常见的同时或者之后创建,在组合对象销毁之前销毁,一般来说,被组合对象不能脱离组合对象独立存在,整体不存在,部分一定不存在通常在组合类中包含被组合类随想来实现组合关系 classCHand{public:voidmove(){cout"小手拍动"endl;}};classCPeople{public:CHandm_hand;voidclap(){m_hand.move()
组合:部分与整体,包含与被包含有生命周期约束关系它是一种“isapartof”的关系(部分与整体)。组合是一个类中包含另一个类对象。相比聚合,组合是一种强所属关系,组合关系的两个对象往往具有相同的生命周期,被组合的对象在组合对象常见的同时或者之后创建,在组合对象销毁之前销毁,一般来说,被组合对象不能脱离组合对象独立存在,整体不存在,部分一定不存在通常在组合类中包含被组合类随想来实现组合关系 classCHand{public:voidmove(){cout"小手拍动"endl;}};classCPeople{public:CHandm_hand;voidclap(){m_hand.move()
从毕业那年,定位一个二线城市,不急不缓,正好;从工作那天,定位一个三年成长,不忙不闲,正好;从努力那刻,定位一个五年规划,不高不低,正好;十年架构,五年生活,不劳不繁,正好!——毕业之初 大学在选修计算机时,第一次接触了前端页面,对于能在页面上编写各种炫酷的主题,深感震撼。那时候互联网的普及远不如今天,很多技术网上的资料很少,需要一点点的摸索,一步步的踩坑,想像着可以从0到1搭建一个自己的网站。从html、js、css开始,调布局、调颜色、调风格,由于没有自己的笔记本,常常泡在网吧废寝忘食,恍惚间两个月过去,终于有了一个自己的花里胡哨的网站。偶尔也会在社区活跃一下,希望能有一批人对自己的网站有
从毕业那年,定位一个二线城市,不急不缓,正好;从工作那天,定位一个三年成长,不忙不闲,正好;从努力那刻,定位一个五年规划,不高不低,正好;十年架构,五年生活,不劳不繁,正好!——毕业之初 大学在选修计算机时,第一次接触了前端页面,对于能在页面上编写各种炫酷的主题,深感震撼。那时候互联网的普及远不如今天,很多技术网上的资料很少,需要一点点的摸索,一步步的踩坑,想像着可以从0到1搭建一个自己的网站。从html、js、css开始,调布局、调颜色、调风格,由于没有自己的笔记本,常常泡在网吧废寝忘食,恍惚间两个月过去,终于有了一个自己的花里胡哨的网站。偶尔也会在社区活跃一下,希望能有一批人对自己的网站有
Kubernetes监控体系驳杂,涉及到的内容非常多,总是感觉摸不到头绪,网上虽然有很多资料,都略显凌乱,没有一个体系化的讲解,今天开始,我们准备撰写一系列文章,把Kubernetes监控说透,从如何采集数据,到重点关注哪些指标,怎么做监控大盘,怎么配告警规则,全部囊括其中,让大家彻底理解Kubernetes监控,解决你的工作问题,当然,鉴于我们的知识储备水平,有些地方可能难免会有疏漏和错误,如果您发现有不合理的内容,欢迎联系我一起探讨。Kubernetes监控概述当我们谈及Kubernetes监控的时候,我们在谈论什么?显然是Kubernetes架构下的各个内容的监控,Kubernetes所
Kubernetes监控体系驳杂,涉及到的内容非常多,总是感觉摸不到头绪,网上虽然有很多资料,都略显凌乱,没有一个体系化的讲解,今天开始,我们准备撰写一系列文章,把Kubernetes监控说透,从如何采集数据,到重点关注哪些指标,怎么做监控大盘,怎么配告警规则,全部囊括其中,让大家彻底理解Kubernetes监控,解决你的工作问题,当然,鉴于我们的知识储备水平,有些地方可能难免会有疏漏和错误,如果您发现有不合理的内容,欢迎联系我一起探讨。Kubernetes监控概述当我们谈及Kubernetes监控的时候,我们在谈论什么?显然是Kubernetes架构下的各个内容的监控,Kubernetes所
?并发基本概念以及实现、进程、线程基本概念一、并发、进程、线程的基本概念和综述这些详细概念具体去看os笔记;1.1并发两个或者更多的任务(独立的活动)同时发生(进行):一个程序同时执行多个独立的任务;以往计算机,单核cpu(中央处理器):某一个时刻只能执行一个任务,由操作系统调度,每秒钟进行多次所谓的“任务切换”。并发的假象(不是真正的并发),切换(上下文切换)时要保存变量的状态、执行进度等,存在时间开销;多处理器计算机比如双核,4核,8核,10核等,能够实现真正的并行执行多个任务(硬件并发);使用并发的原因:主要就是同时可以干多个事,提高性能1.2可执行程序这是磁盘上的一个文件,window
?并发基本概念以及实现、进程、线程基本概念一、并发、进程、线程的基本概念和综述这些详细概念具体去看os笔记;1.1并发两个或者更多的任务(独立的活动)同时发生(进行):一个程序同时执行多个独立的任务;以往计算机,单核cpu(中央处理器):某一个时刻只能执行一个任务,由操作系统调度,每秒钟进行多次所谓的“任务切换”。并发的假象(不是真正的并发),切换(上下文切换)时要保存变量的状态、执行进度等,存在时间开销;多处理器计算机比如双核,4核,8核,10核等,能够实现真正的并行执行多个任务(硬件并发);使用并发的原因:主要就是同时可以干多个事,提高性能1.2可执行程序这是磁盘上的一个文件,window