上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 34 下一页
摘要: 本文源于人人精通模块设计系列的多彩的领域建模战术设计,将向大家简要介绍如何基于领域元素设计出领域模型、领域模型与4+1视图的关系和如何输出4+1视图。 人人精通模块设计的多彩的领域建模战略设计、多彩的领域建模战术设计,已经形成精品课程,当前已经在多个基层团队赋能应用,有诉求的小伙伴可以联系姜皓002 阅读全文
posted @ 2022-06-28 17:46 易先讯 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 代码质量提升的推手 没有捷径、银弹,主要是回归人性、聚焦技术扎实落地 【内容摘要】通过对谷歌实践和华为现状的分析,给出对代码质量工作的方法和建议。 1) 代码质量氛围:聚焦人性,构建以“模块级代码重用”为核心的软件工程师文化、创新文化。 2) 代码架构:以架构为核心,以文件夹为载体,实现业务、架构、 阅读全文
posted @ 2022-06-28 17:45 易先讯 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 我们探索模块设计的合理、可视,目的是帮助广大模块设计者能更好的认识和改进自己的模块设计,抛砖引玉,你有任何想法都可以联系我们,期待你的加入。 引用百科对于模块化设计的简介:程序的编写不是开始就逐条录入计算机语句和指令,而是首先用主程序、子程序、子过程等框架把软件的主要结构和流程描述出来,并定义和调试 阅读全文
posted @ 2022-06-28 17:45 易先讯 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 摘要:把复杂的问题分解为单独的模块后,称为模块化设计。即,在设计较复杂的程序时,一般采用自顶向下的方法,将问题划分为几个部分,各个部分再进行细化,直到分解为较好解决问题为止。 一、模块化优点:提升团队的开发效益 (1)控制了程序设计的复杂性。 (2)提高了代码的重用性。 (3)易于维护和功能扩充。 阅读全文
posted @ 2022-06-28 17:44 易先讯 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 摘要:本方简单和大家探讨模块设计方法——领域建模的战略建模及介绍实战项目的应用经验,期望理念结合实战,使大家有收获。领域建模的战术部分将在下一篇文章介绍。 我经历过这样一个故事,我和闺女一起在XX网上选了一个漂亮的水杯,到货后一用,水杯无法放入小书包侧兜,很不方便。我们很多的代码就像这个杯,单看一行 阅读全文
posted @ 2022-06-28 10:46 易先讯 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 问题背景 通用区服务器的Linux Shell访问,比较麻烦 需要动态密码(手机上装Token)连跳板机,再用跳板机上的终端工具连Linux Shell 改进方法 使用shellinabox,就能直接在任意电脑的浏览器里,操作通用区服务器的Linux Shell了 注意: 1、这不是代替Putty( 阅读全文
posted @ 2022-06-28 10:27 易先讯 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。 Ø 使用设计模式的目的:为了代码复用,实现开闭原则,保证代码可读性、可靠性、可维护性等。 实现代码编写的工程化,是软件工程的基石脉络,如同大厦的结构一样。 Ø 那么怎么才能应用设计模式,实现代码 阅读全文
posted @ 2022-06-27 18:02 易先讯 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 大四毕业前夕,计算机学院的小灰又一次顶着炎炎烈日, 去某IT公司面试研发工程师岗位...... 半小时后,公司会议室,面试开始...... 小灰奋笔疾书,五分钟后...... 小灰的思路十分简单。他使用暴力枚举的方法,试图寻找到一个合适的整数 i,看看这个整数能否被两个整型参数numberA和num 阅读全文
posted @ 2022-06-27 17:44 易先讯 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 头文件设计要点: 1、 头文件注释 2、 guard define 3、 尽量不要在头文件中暴露数据结构 4、 要自包含,保证头文件独立编译和功能正确 5、 函数声明前加XXX_API利于拓展 6、 宏的定义 7、 对外提供的头文件放于指定的目录结构 1. 文件头注释 应该加在每个头文件的顶部,必须 阅读全文
posted @ 2022-06-25 17:10 易先讯 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 美国著名科技历史学家梅尔文•克兰兹伯格(Melvin Kranzberg),曾提出过大名鼎鼎的科技六定律,其中第三条定律是这样的[1]:“技术是总是配“套”而来的,但这个“套”有大有小(Technology comes in packages, big and small)”。 这个定律用在当下,是 阅读全文
posted @ 2022-06-25 15:43 易先讯 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 写代码如写书,代码发布如出版。专业技术是基础,职业态度是灵魂。 每一本书都有严格的出版要求,每一位作者更是对自己的作品,每一个字的对错,每一个词的用意、每一个句子传递的意义、每一个段落……章节……,都精雕细琢。为什么出书如何严格要求、每位作家如此严谨?因为好书教育一代代人,坏书误导一代代人。试想你看 阅读全文
posted @ 2022-06-25 15:28 易先讯 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 在做内存分析时,用到了pprof,这里做一下部署介绍和入门级别的使用。 pprof是golang的性能工具,有两种交互方式:命令行交互和web交互,同时还支持性能分析数据的图形化展示。 部署pprof: 在我们的kubeedge代码的edgecore.go里,import导入两个包,再加入访问ppr 阅读全文
posted @ 2022-06-23 19:07 易先讯 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 你好,我是张磊。今天我和你分享的主题是:Kubernetes一键部署利器之kubeadm。 通过前面几篇文章的内容,我其实阐述了这样一个思想:要真正发挥容器技术的实力,你就不能仅仅局限于对Linux容器本身的钻研和使用。 这些知识更适合作为你的技术储备,以便在需要的时候可以帮你更快地定位问题,并解决 阅读全文
posted @ 2022-06-21 11:16 易先讯 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 你好,我是张磊。今天我和你分享的主题是:从容器到容器云,谈谈Kubernetes的本质。 在前面的四篇文章中,我以Docker项目为例,一步步剖析了Linux容器的具体实现方式。通过这些讲解你应该能够明白:一个“容器”,实际上是一个由Linux Namespace、Linux Cgroups和roo 阅读全文
posted @ 2022-06-21 11:15 易先讯 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 你好,我是张磊。今天我和你分享的主题是:白话容器基础之重新认识Docker容器。 在前面的三次分享中,我分别从Linux Namespace的隔离能力、Linux Cgroups的限制能力,以及基于rootfs的文件系统三个角度,为你剖析了一个Linux容器的核心实现原理。 备注:之所以要强调Lin 阅读全文
posted @ 2022-06-21 11:14 易先讯 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 你好,我是张磊。我在今天这篇文章的最后,放置了一张Kubernetes的技能图谱,希望对你有帮助。 在前两次的分享中,我讲解了Linux容器最基础的两种技术:Namespace和Cgroups。希望此时,你已经彻底理解了“容器的本质是一种特殊的进程”这个最重要的概念。 而正如我前面所说的,Names 阅读全文
posted @ 2022-06-21 11:13 易先讯 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 你好,我是张磊。今天我和你分享的主题是:白话容器基础之从进程说开去。 在前面的4篇预习文章中,我梳理了“容器”这项技术的来龙去脉,通过这些内容,我希望你能理解如下几个事实: 容器技术的兴起源于PaaS技术的普及; Docker公司发布的Docker项目具有里程碑式的意义; Docker项目通过“容器 阅读全文
posted @ 2022-06-21 11:12 易先讯 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 你好,我是张磊。我今天和你分享的主题是:白话容器基础之隔离与限制。 在上一篇文章中,我详细介绍了Linux容器中用来实现“隔离”的技术手段:Namespace。而通过这些讲解,你应该能够明白,Namespace技术实际上修改了应用进程看待整个计算机“视图”,即它的“视线”被操作系统做了限制,只能“看 阅读全文
posted @ 2022-06-21 11:12 易先讯 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 你好,我是张磊。我今天分享的主题是:小鲸鱼大事记之尘埃落定。 在上一次的分享中我提到,伴随着Docker公司一手打造出来的容器技术生态在云计算市场中站稳了脚跟,围绕着Docker项目进行的各个层次的集成与创新产品,也如雨后春笋般出现在这个新兴市场当中。而Docker公司,不失时机地发布了Docker 阅读全文
posted @ 2022-06-21 11:11 易先讯 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 你好,我是张磊。我今天分享的主题是:小鲸鱼大事记之崭露头角。 在上一篇文章中,我说到,伴随着PaaS概念的逐步普及,以Cloud Foundry为代表的经典PaaS项目,开始进入基础设施领域的视野,平台化和PaaS化成了这个生态中的一个最为重要的进化趋势。 就在对开源PaaS项目落地的不断尝试中,这 阅读全文
posted @ 2022-06-21 11:10 易先讯 阅读(56) 评论(0) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 34 下一页