By 高焕堂MISOO(大数据.大思考)联盟.台北中心和东京(日本)分社.总教练 EE &nb
转载
2024-03-12 14:21:09
25阅读
架构师的6个能力:1、需求分析识别业务逻辑识别业务场景识别业务风险2、架构设计解决问题:三高解决问题:CAP领域模型设计大数据建模设计3、架构选型技术方案选型:常用技术方案VS优缺点对比设计模式选型:36种代码设计模式的最优化选择架构模式选型:单机、分布式、生产消费、客户端-服务端等几种模式的最优化选择4、容量规划业务层面规划:整体上评估业务需要多大系统容量:UV,PV,DAU/MAU,IP这些指
转载
2023-10-02 20:38:31
52阅读
仅供参考: 1. 好的架构师,一定是好的程序员 没写过N年代码,何来指点江山? 没做过N年架构实践,何以指导避坑? 只有框架,没有细节,何以服众? bad case : 项目失败了,架构师点评技术团队"能力差" bad case : 项目失败了,技术团队点评架构师"只会忽悠" 2. 跨域知识 如果只
原创
2021-07-07 17:30:36
291阅读
占占简单来谈一下: 1 面向对象OOP的理解,我是说理解,我不希望你告诉我百度里的概念! 2 常用的数据结构,对于常见的数据结构,算法,应该知道一些! 
转载
2023-11-17 16:57:50
45阅读
前言成为优秀的架构师是大部分初中级工程师的阶段性目标。优秀的架构师往往具备七种核心能力:编程能力、调试能力、编译部署能力、性能优化能力、业务架构能力、在线运维能力、项目管理能力和规划能力。这几种能力之间的关系大概如下图。编程能力、调试能力和编译部署能力属于最基础的能力。不能精通掌握这三种能力,很难在性能优化能力和业务架构能力方面有所成就。具备了一定的性能优化能力和业务架构能力之后,才能在线运维能力
转载
2023-08-21 19:30:32
59阅读
架构师能力的三个方面——领悟、领域、领袖。所谓领悟,主要包括架构思维的三个核心能力:概念抽象能力、概念表达能力和基于概念的逻辑表达能力。所谓领域,是架构师在目标系统中的背景知识。架构师需要相当的背景知识,才能在对目标系统进行恰当的概念抽象,也才能够准确的把握系统的内在动律和整体动向。因此,领域能力也是架构意图能够作为抽象概念与决策条件被提出的基础。所谓领袖,是架构师在领域内和团队内的影响力。领袖能
转载
2023-07-24 14:59:49
71阅读
软考高级有这五个证书:信息系统项目管理师、系统分析师、系统架构设计师、网络规划设计师、系统规划与管理师。只是专业方向不同,但是产生的作用都是一样的,具体的作用有升职加薪,职称评定,抵扣个税,还有积分落户等。所以没有更值得,只有更适合自己的科目,建议在学习备考有一些疑惑的友,加一些学习群,可以及时解决,也可以看到大家的学习进度,有兴趣的可以来企鹅群:423914346在纠结选什么高级科目的友,一起来
转载
2023-09-08 07:01:32
431阅读
更多内容,前往 IT-BLOG 成为优秀的架构师是大部分初中级工程师的阶段性目标。优秀的架构师往往具备八种核心能力:编程能力、调试能力、编译部署能力、性能优化能力、业务架构能力、在线运维能力、项目管理能力和规划能力。这几种能力之间的关系大概如下图。编程能力、调试能力、编译部署能力属于最基础的能力。不能精通掌握这三种能力,很难在性能优化能力和业务架构能力方面有所成就。具备了一定的性能优化能力和业务架
转载
2023-07-12 17:44:47
91阅读
在信息技术日新月异的今天,基础架构师的角色愈发显得重要。他们不仅需要设计、规划和维护复杂的技术架构,还要确保系统的稳定性、可扩展性和安全性。特别是在软件水平考试(软考)的框架下,基础架构师的能力评估成为了行业的焦点。以下,我们将从软考的视角,深入探讨基础架构师应具备的核心能力。
技术深度与广度
基础架构师首先要具备深厚的技术功底。这不仅包括对操作系统、网络通信、数据库、云计算等技术的深入理解
原创
2024-06-24 11:54:56
71阅读
正所谓,不想成为架构师的程序员不是好程序员。架构师是IT架构中的灵魂人物,不仅如此,架构师的薪资待遇远高于程序员。那么,想要成为一名Java架构师需要具备哪些能力呢?
原创
2021-08-03 11:00:04
286阅读
说明分享者:架构师 黄燧主要内容有:算法介绍,签名验签,程序设计,OpenSSL证书生成、代码实现算法介绍这里主要用到两类算法,一个是加解密的,一个是消息摘要算法加密算法加密算法可分为对接加密和非对称加密算法。 对称加密,加解密都使用同一个密钥,运算速度快,比如AES。 非对称加密,加密和解密使用的不同的密钥(公钥和私钥),运算速度比较慢,比如RSA。消息摘要算法单向不可逆,生成特定长度的固定消息
作为一个架构师应该知道的TOGAF认证架构师。TOGAF即开放群组架构框架(The Open Group Architecture Framework)的缩写,是一个架构框架或工具,用来帮助架构的接受、创建、使用和维护。它基于一个迭代的过程模型,由一些最佳实践和一套可重用的已有架构资产支持,由国际标准权威组织The Open Group制定。TOGAF是一个可靠的,行之有效的方法,以发展能够满足商
转载
2023-07-13 20:42:09
87阅读
## 架构师的能力培养
作为一名架构师,我们需要具备一定的技术能力和软技能,才能够有效地设计和管理复杂的软件系统。本文将介绍一些培养架构师能力的方法,并通过代码示例和实际案例来加深理解。
### 技术能力的培养
#### 1. 深入了解编程语言和开发框架
作为一名架构师,我们需要熟悉多种编程语言和开发框架。这样我们才能够在设计系统时选择最合适的技术栈,并能够与开发团队进行有效的沟通和协作。
原创
2023-11-28 11:54:59
79阅读
架构级别的程序员经验更加丰富,对框架和工具更加熟悉,逻辑性、分析能力更高,自学能力更强,可以在短时间内学会另外一种语言。他们的代码已经不仅仅是“性能”了,往往还会追求更合理的架构,而且在接口设计上还会预测需求的变更,代码的可扩展性好、稳定性高、可读性高。架构应该掌握哪些技术呢 一、开源框架解析程序员每天都和代码打交道。经过数年的基础教育和职业培训,大部分程序员都会「写」代码,或者至少会抄代码和改代
转载
2023-08-16 19:55:12
6阅读
知识储备进程和线程:熟悉进程和线程基本概念,进程和线程运行空间,进程调度,上下文空间切换等。资源管理:数据库,内存池,线程池,字体编码,图片和视频格式等基础知识。设计模式:设计模式分类,每种设计模式类结构图、意图、优缺点。各种设计法则:开放闭合法则,依赖反转法则,单一职责原则,里氏替换原则,迪米特法则。 提示:知识储备仅仅说明你知道了这些东东,能否在架构设计中运用还有很长的路要走。&nb
转载
2023-06-09 12:44:41
467阅读
架构师,对于大家来说可能是非常陌生的,其实架构师也是IT行业的技术岗位之一,对于编程从业者来说晋升成为架构师是非常不错的选择,那么究竟什么是架构师呢?简单的来说架构师需要洞悉局部瓶颈,根据具体的业务场景给出合理的解决方案的领导人物,需要参与整体项目开发的全部过程,包含需求分析、架构设计、系统实现、集成等各个阶段中,负责在整个项目中对技术活动和技术说明进行指导和协调。架构师需要具备哪些能力?小编告诉
转载
2023-08-15 18:56:11
64阅读
一、架构师需要具备的技能架构师推动是主要的,架构师需要五项全能:技术,沟通,推动,管理,撕逼???。通常情况下,成熟的团队不会轻易改变技术栈,反而是新成立的技术团队更加倾向于采用新技术。 架构师需要对中间件,常见系统,架构场景有自己的深入理解。成熟的架构师需要对已经存在的技术非常熟悉,对已经经过验证的架构模式烂熟于心,然后根据自己对业务的理解,挑选合适的架构模式进行组合,再对组合后的方案
转载
2023-05-31 10:59:25
192阅读
在进互联网行业前,由于我写了两本书,也接触过一些java架构师,但进互联网公司后,发现java架构师的数量比预期多很多,而且都很年轻,java架构师在一些领域的精通程度超过我的想象。就说我的师傅,除了工作态度好责任心强肯帮助人之类的软实力外,看日志调试代码到jar包里去debug的硬实力也厉害,更重要的,对一些分布式组件,达到了出畅销书(至少1万本)的地步。而我师傅的师傅,更是业内大牛,不仅在Sp
转载
2023-07-12 18:03:18
74阅读
16. 不要在一棵树上吊死没有什么架构、策略、观点能解决所有的业务问题,我们要承认世界是混乱的,解决方案也是多样的、不一致的等。 17. 业务目标至上架构师必须成为业务部门和技术部门之间沟通的桥梁,兼顾双方的利益,用业务目标来驱动项目开发。架构师要评估项目商业价值,以高的投资回报率作为目录,避免作出错误的技术决策。要谨慎的站在业务团队一边,用业务目标驱动项目开发,才能保证软件开发团队的
转载
2023-11-22 20:14:14
39阅读
1.django简介 Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的。Django是一个基于MVC构造的框