
理论篇
文章平均质量分 77
刘贤松
人间走一遭,看见景繁华与喧闹,看见美好与祥和!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python菱形问题
Python类分为两种,一种叫经典类,一种叫新式类。都支持多继承,但继承顺序不同。原创 2023-08-14 11:55:20 · 454 阅读 · 0 评论 -
设计模式 (计算机)
抽象工厂模式,为一个产品族提供了统一的创建接口。当需要这个产品族的某一系列的时候,可以从抽象工厂中选出相应的系列创建一个具体的工厂类。原创 2022-11-22 14:24:24 · 388 阅读 · 0 评论 -
【项目管理】敏捷项目的史诗与迭代
史诗:是一个功能集或是一个大的用户故事,但因为颗粒度太大而无法适应冲刺,它可以分解为许多较小的故事;故事:是简短的用户需求,足够小以适合冲刺;任务:是完成用户需求的过程性的工作,表示用户故事开发任务的完成;子任务:子任务通常是故事或任务的具体拆分,由单人承接,而且通常能在短时间内完成;缺陷:主要针对测试中的缺陷或者已发布版本的缺陷;原创 2022-09-30 14:38:31 · 1662 阅读 · 0 评论 -
设计WebHook
随着应用的复杂度提升,系统解耦变得越来越重要,WebHook 作为一种通用的交互方案,在设计上多留一个心眼,十分有意义!原创 2022-08-01 18:11:57 · 911 阅读 · 0 评论 -
“共享内存模型”与“消息传递模型”
共享内存模型概述在共享内存模型中,应用程序进程会在其本地地址空间中创建一个 RSM 导出段。一个或多个远程应用程序进程创建 RSM 导入段,在导出段与导入段之间建立互连的虚拟连接。所有进程将使用其特定地址空间的本地地址,来实现对共享段的内存引用。应用程序进程通过为 RSM 导出段分配可在本地寻址的内存来创建此导出段。使用标准 Solaris 接口(如 System V 共享内存、mmap(2)或valloc(3C))之一即可实现此分配。然后,进程会调用 RSMAPI 来创建段,用于为已分配的内存..原创 2021-10-11 08:16:48 · 1882 阅读 · 0 评论 -
线程按顺序执行8种方法
一.前言本文使用了8中方法实现在多线程中让线程按顺序运行的方法,涉及到多线程中许多常用的方法,不止为了知道如何让线程按顺序运行,更是让读者对多线程的使用有更深刻的了解。 使用的方法如下:使用线程的join方法 使用主线程的join方法 使用线程的wait方法 使用线程的线程池方法 使用线程的Condition(条件变量)方法 使用线程的CountDownLatch(倒计数)方法 使用线程的CyclicBarrier(回环栅栏)方法 使用线程的Semaphore(信号量)方法二.实现原创 2021-10-02 10:01:50 · 2085 阅读 · 1 评论 -
计算机中的原码、反码和补码及数字电路
计算机中的有符号数有三种表示方法,即原码、反码和补码。三种表示方法均有符号位和数值位两部分,符号位都是用0表示“正”,用1表示“负”,而数值位,三种表示方法各不相同 。在计算机系统中,数值一律用补码来表示和存储。原因在于,使用补码,可以将符号位和数值域统一处理;同时,加法和减法也可以统一处理。原创 2021-07-18 16:30:59 · 503 阅读 · 0 评论 -
堆与栈区分、常用JVM参数介绍
Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。基本类型包括:byte,short,int,long,char,float,double,Boolean,returnAddress引用类型包括:类类型,接口类型和数组堆和栈是程序运行的关键,很有必要把他们的关系说清楚 栈是运行时的单位,而堆是存储的单...转载 2021-03-18 11:47:28 · 283 阅读 · 0 评论 -
架构师必知|Apache架构师总结的30条设计原则
本文作者叫 Srinath,是一位科学家,软件架构师,也是一名在分布式系统上工作的程序员。他是 Apache Axis2 项目的联合创始人,也是 Apache Software 基金会的成员。他是 WSO2 流处理器(wso2.com/analytics)的联席架构师。Srinath 撰写了两本关于 MapReduce 和许多技术文章的书。他获得了博士学位。来自美国印第安纳大学。Srinath 通过不懈的努力最终总结出了 30 条架构原则,他主张架构师的角色应该由开发团队本身去扮演,而不是专门有个架构师转载 2020-08-18 09:00:46 · 216 阅读 · 0 评论