管理

随笔分类 -  【17】架构分析和设计

摘要:在软件开发中,类和接口是构建复杂系统的基础。它们不仅影响着代码的可读性和可维护性,还直接关系到软件的可扩展性和灵活性。因此,掌握类和接口设计的最佳实践对于任何软件工程师来说都是至关重要的。下面将介绍11个关于类和接口设计的良好习惯,帮助读者提升代码质量,构建更健壮的软件系统。 1. 单一职责原则(S 阅读全文

posted @ 2024-03-26 11:08 lzhdim 编辑

摘要:浏览器架构演进 单进程浏览器时代 单进程浏览器是指浏览器的所有功能模块都是运行在同一个进程里,这些模块包含了网络、插件、JavaScript 运行环境、渲染引擎和页面等。在 2007 年之前,市面上浏览器都是单进程的。 单进程浏览器的架构 很多功能模块运行在一个进程里,是导致单进程浏览器不稳定、不流 阅读全文

posted @ 2023-12-11 16:46 lzhdim 阅读(27) 评论(0) 推荐(0) 编辑

摘要:设计一个系统的过程,就是建造一座大厦的过程,架构设计的质量直接决定了大厦的质量。 在我们进行系统的架构设计时,总是会遇到一系列的问题,比如一个大型系统的架构应该如何起步,从哪里开始设计?系统是否应该划分成多个模块,应该怎么划分模块才更加的合理?亦或是觉得产品提出的需求非常不合理,完全影响我们正常的架 阅读全文

posted @ 2023-11-24 14:01 lzhdim 阅读(12) 评论(0) 推荐(0) 编辑

摘要:这几年来,微服务这个概念越来越火了,火到什么程度呢?2019年有一个统计说,两千家企业里,45%在使用微服务,16%在实验开发和测试微服务架构,24%在学习微服务准备转型,只有剩下的15%的企业没有使用微服务。微服务到底有什么好呢?微服务在2013年才被提出,短短几年就有这么快速的发展。微服务架构能 阅读全文

posted @ 2022-06-26 16:22 lzhdim 阅读(1084) 评论(0) 推荐(0) 编辑

摘要:2020年了,很多小伙伴儿对微服务还比较陌生,说起来很多人可能不敢相信,其实微服务这个概念早在2012年就提出来了,经过了这些年的发展,现在已经成为企业非常主流的架构选项了。今天,我就来带大家一起探讨下微服务的前世今生,以及在.Net Core下该如何落地。(文章较长下为全文目录,全手写,轻拍!想省 阅读全文

posted @ 2022-06-25 16:20 lzhdim 阅读(409) 评论(1) 推荐(1) 编辑

摘要:转自:https://www.cnblogs.com/liulun/p/16314827.html Qt https://www.qt.io/​ 几乎是C++领域最流行的跨平台桌面端软件开发框架了, 这个框架是两个挪威人在1995年创建的,发展至今可以说历史相当悠久,稳定性也很有保障。 很多大公司都 阅读全文

posted @ 2022-05-27 17:16 lzhdim 阅读(289) 评论(0) 推荐(0) 编辑

摘要:一、大型网站系统的特点 高并发,大流量: 需要面对高并发用户,大流量访问,Google日均PV数为35亿,日均IP访问数为3亿,2011年腾讯QQ最大用户在线数1.4亿,淘宝2012年双11活动一天交易额191亿,活动开始第一分钟独立访问用户达1000万 拓展: PV、UV、IV的概念 PV: PV 阅读全文

posted @ 2022-05-05 18:46 lzhdim 编辑

摘要:自1995年推出以来,Java始终处于首位,这使其成为有史以来最著名的软件编程语言之一。及时的更新和新版本发布使Java保持着活跃和竞争力。 而在Java的成长史中,诸多能为开发节省大量时间的框架也是功不可没,今天我们就用43张图来盘点一下Java中常用的30种常用框架,希望能帮助各位更好的理解框架 阅读全文

posted @ 2022-05-04 19:18 lzhdim 编辑

摘要:自从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到,就继续补充这篇日志,日积月累,就能形成一个自己的组件经验库。 分布式缓存框架: Microsoft V 阅读全文

posted @ 2022-05-03 15:12 lzhdim 编辑

摘要:上次提供了EA和StarUML两个UML建模工具下载,这次提供IBM.Rational.Rose.Enterprise这个工具下载,能够完美破解激活软件(已解决激活文件过期问题)。 链接:https://pan.baidu.com/s/10xHOrvM0vZV2Ju4o0ryK1Q 提取码:4z91 阅读全文

posted @ 2020-02-19 20:23 lzhdim 阅读(636) 评论(0) 推荐(0) 编辑

摘要:PowerDesigner最初由Xiao-Yun Wang(王晓昀)在SDP Technologies公司开发完成。PowerDesigner是Sybase的企业建模和设计解决方案,采用模型驱动方法,将业务与IT结合起来,可帮助部署有效的企业体系架构,并为研发生命周期管理提供强大的分析与设计技术。 阅读全文

posted @ 2020-02-13 20:51 lzhdim 阅读(314) 评论(0) 推荐(0) 编辑

摘要:上次发布了StarUML建模工具的下载,这次提供EA的下载汉化版,需要的请下载即可。 链接:https://pan.baidu.com/s/1BShRYVEQ9ogoBiAHjqhcvw 提取码:trov 阅读全文

posted @ 2020-02-13 20:45 lzhdim 阅读(231) 评论(0) 推荐(0) 编辑

摘要:UML建模工具有好几种,笔者以前用过的是EA(Enterprise Architect),现在觉得StarUML也挺好用的,特此提供下载: 链接:https://pan.baidu.com/s/1rigzzb0HWwO7YwsKkIbf0w 提取码:y8vz 阅读全文

posted @ 2020-02-13 20:36 lzhdim 阅读(3814) 评论(1) 推荐(1) 编辑

摘要: 阅读全文

posted @ 2016-02-29 14:43 lzhdim 阅读(187) 评论(0) 推荐(0) 编辑

摘要:在进行Web开发时,并非所有的库都适合你的项目,但你仍需要收藏一些Web UI设计相关的库或框架,以在你需要的时候,加快你的开发效率。本文为你带来10款非常优秀的基于JavaScript的Web UI设计资源。1. XUI:JavaScript微型框架这是一个“轻量级、非常简单、微型、超级模块化”的... 阅读全文

posted @ 2014-12-15 15:37 lzhdim 阅读(480) 评论(0) 推荐(0) 编辑

摘要:强调一下,这篇日志主要还是针对想学前端开发的新朋友写的,不是说我有什么独特见解,而是比较客观的状态,就各种框架的异同和应用场合,需要注意的地方做简单描述,不做具体深入分析,有的地方比较抽象,对于抽象之处大家可以到网上或各大高手博客中深入学习,当然也可以与我继续探讨。一直以来对Web前端开发兴趣颇深,... 阅读全文

posted @ 2014-12-15 15:15 lzhdim 阅读(1020) 评论(0) 推荐(0) 编辑

摘要:近几年随着 jQuery、Ext 以及 CSS3 的发展,以 Bootstrap 为代表的前端开发框架如雨后春笋般挤入视野,可谓应接不暇。不论是桌面浏览器端还是移动端都涌现出很多优秀的框架,极大丰富了开发素材,也方便了大家的开发。这些框架各有特点,本文对这些框架进行初步的介绍与比较,希望能够为大家选... 阅读全文

posted @ 2014-12-15 15:09 lzhdim 阅读(273) 评论(0) 推荐(0) 编辑

摘要:这些天闲来无事,就整理了一些类库、jQuery插件和自定义控件。今天和大家分享下Magical平台类库代码。下图为整个解决方案图。MagicalPlatForm里面定义的是众多的Layer层;Magical里面定义的是基本类库和操作类,以及一些自定义的控件;MainFramework里面存放的是该项... 阅读全文

posted @ 2014-12-08 22:41 lzhdim 阅读(1306) 评论(6) 推荐(3) 编辑

Copyright © 2000-2022 Lzhdim Technology Software All Rights Reserved