自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (6)
  • 收藏
  • 关注

原创 【新版架构设计师】18~21章重点知识梳理

是由随机分布的,集成有传感器(传感器有很多种类型,包括温度、湿度、速度、 气敏等)、数据处理单元和通信单元的微小节点,通过自组织的方式构成的无线网络。如果作品是委托创作的,著作权的归属应通过委托人和受托人之间 的合同来确定。如果没有明确的约定,或者没有签订相关合同,则著作权仍属于受托人。具有条码技术的一些共性:每种码制有其特定的字符集、每个字符占有一定的宽 度、具有一定的校验功能等。商业秘密是指不为公众所知,具有经济利益,具有实用性,并且已经采取了保密措施的技术信息与经营信息。

2026-04-19 08:00:00 216

原创 【新版架构设计师】15~17章重点知识梳理

消息驱动 Bean (Message Driven Bean):处理异步JMS消息(EJB 2.0引入)实体 Bean (Entity Bean):代表数据库中的数据(持久性),对应表的一行。(关注的是“此时此刻是否活着”,不管之前坏没坏过)会话 Bean (Session Bean):代表与客户的短暂对话。指在时间区间内能正常运行的概率。(关注的是“不出故障”的时长)无状态 (Stateless):不保存状态,资源消耗少。有状态 (Stateful):保存客户端状态信息。平均修复时间(坏了到修好要多久)

2026-04-18 08:00:00 205

原创 【新版架构设计师】13~14章重点知识梳理

将组织的战略看成一个“信息 集合”,包括使命、目标、战略和其他战略变量,如管理水平、发展趋势以及重要的环境约 束等。抓住主要矛盾,使目标的识别重点突出,为管 理者提供一个结构化的方法,帮助企业确定其关键成功因素和信息需求。范围管理、时间管理、费用管理、质量管理、人力资源管理、沟通管理、 风险管理、采购管理和整体管理。活动定义、活动排序、活动历时估算、进度计划编制、进度控制。资源计划编制、成本估算、成本预算、成本控制。质量计划、质量保证、质量控制。组织规划、人员招募、团队建设。根据场景判断归属类型。

2026-04-17 13:44:32 244

原创 【新版架构设计师】10~12章重点知识梳理

设计模式四要素:GoF 设计模式特征:设计模式分类:软件测试分类:集成的分类:渐增式集成分类:验收测试分类:软件测试分类:白盒-覆盖标准由弱到强:黑盒-测试技术:调试-错误排除策略分类:嵌入式系统核心要素:嵌入式系统特点:嵌入式系统软件分类:嵌入式软件系统架构:嵌入式处理器分类:关键词:嵌入式系统的总线分类:嵌入式总线技术特点分类:嵌入式调试方法分类:实时系统的划分(根据实时性的强弱):嵌入式操作系统特点:嵌入式开发三种核心技术:嵌入式系统的开发模型:嵌入式系统设计:嵌入式系统测试分类:

2026-04-17 10:57:57 194

原创 【新版架构设计师】9章重点知识梳理-2

大多数商用服务注册产品支持服务注册(提供者发布服务)、服务位置(使用者检索服务)和服务绑定功能。的主要任务是提供有关领域中系统需求规格和实现知识,维护领域字典和复审领域模型和 DSSA 等。则需要根据领域模型和现有系统开发出 DSSA 以及建立领域模型和 DSSA 之间的联系。则负责整个领域分析过程控制以及将从领域专家处获得的知识组织到领域模型中等。的任务是根据领域模型和DSSA进行软件实现以及对可重用构件进行验证。它包括两个方面的抽象:业务抽象和技术抽象。ATAM在 SAAM 基础上发展而来。

2026-04-16 15:57:26 202

原创 【新版架构设计师】9章重点知识梳理-1

架构的基本需求主要是在满足功能属性的前提下,关注软件质量属性,架构设计则是为满足架构需求(质量属性)寻找适当的“战术”。适合于解决复杂 的非结构化的问题,能在求解过程中综合运用多种不同知识源,使得问题的表达、组织和求解变得比较容易。二层及三层 C/S 架构、B/S 架构、MVC 架构、MVP 架构都是分层架构风格的一种。适合性、准确性、互操作性、依从性、安全性;易分析性、易改变性、稳定性、易测试性;适应性、易安装性、遵循性、易替换性;易理解性、易学性、易操作性;成熟性、容错性、易恢复性;

2026-04-16 15:57:01 229

原创 【新版架构设计师】7~8章重点知识梳理

是一个有组织的列表,包含对所有与系统相关的数据元素的严格定义,使得用户和系统分析员对于输入、输出、存储成分和中间计算机有共同的理解。结构图是在需求分析阶段产生的数据流图的基础上进行进一步的设计,它将 DFD 图中 的信息流分为变换流和事务流。也称为高层设计,将软件需求转化为数据结构和软件的系统结构,确定系统是由哪些模块组成,以及每模块之间的关系。也称为低层设计,将对结构表示进行细化,得到详细的数据结构与算法。调用当前模块的“上层模块数量”(即当前模块的被调用次数);当前模块直接调用的“下层模块数量”;

2026-04-16 14:19:43 231

原创 【新版架构设计师】4~6章重点知识梳理

(File TransportProtocol,文件传输协议),传输模式包括 Bin(二进制)和 ASCII(文本文件)两种,FTP 在客户机和服务器之间需建立两条 TCP 连接,一条用于传送 控制信息(使用 21 号端口),另一条用于传送文件内容(使用 20 号端口)。(User Datagram Protocol,用户数据报协议)是一种不可靠的、无连接的协议,一般用于传输数据量大,对可靠性要求不 是很高,但要求速度快的场合。(远程登录协议)是登录和仿真程序,允许用户登录进入远程计算机系统。

2026-04-15 14:28:10 254

原创 【新版架构设计师】1~3章重点知识梳理

如果关系 R 中所有属性的值域都是简单域,其元素(即属性)不可再分,是属性项而不是属性组,那么关系模型 R 是第一范式的。就是从大量的、不完全的、有噪声的、模糊的、随机的实际应用数据中,提取隐含在其中的、人们事先不知道的、但又是潜在有用的信息和知识的过程。如果关系模型 R∈1NF,且 R 中每一个函数依赖关系中的决定因素都 包含码,则 R 是满足 BC 范式的关系。如果一个关系 R 属于 1NF,且所有的非主属性都完全依赖于主属性,则称之为第二范式。系统的观点来对数据和信息建模,主要用于。

2026-04-14 16:00:53 533

原创 【新版系统架构设计师】备考

这个专题的文章都会用来记录我的备考准备,完完全全按照我个人的学习习惯来准备,大家可以借鉴下我整理的知识点,但不必照抄我的学习思路。我个人习惯先阅读一遍教材,根据自己的接受程度,每天选取一定量章节进行学习,自己先划分重点,不一定需要记牢,但一定要有印象。现实中因为3、5分的差距导致落榜的比比皆是,这不仅浪费了报名费,更是对长达1~2个月的时间投入、心力投入的不负责。有一定的备考经验和理论基础,之所以又考架构师,也是基于一些公司要求,只能说干咱们这一行:学不完,是真的学不完!天,不充裕但也不算紧急。

2026-04-13 15:46:12 47

原创 2023软考高项第四版教程十五至尊图,五个过程组,十大知识领域(输入输出工具技术)

2023软考高项第四版教程十五至尊图,十大过程组(输入输出工具技术)内容来源于《信息系统项目管理师教程(第4版)》于2023年3月出版

2023-10-12 17:14:16 1177

原创 2023软考高项第四版教程 项目整合管理(输入输出工具技术)

2023软考高项第四版教程 项目整合管理(输入输出工具技术)内容来源于《信息系统项目管理师教程(第4版)》于2023年3月出版​​​​​​​​​​​​​​

2023-10-12 17:06:18 665

原创 2023软考高项第四版教程 项目资源管理(输入输出工具技术)

2023软考高项第四版教程 项目资源管理(输入输出工具技术)内容来源于《信息系统项目管理师教程(第4版)》于2023年3月出版​​​​​​​​​​​​​​

2023-10-12 17:05:28 491

原创 2023软考高项第四版教程 项目进度管理(输入输出工具技术)

2023软考高项第四版教程 项目进度管理(输入输出工具技术)内容来源于《信息系统项目管理师教程(第4版)》于2023年3月出版​​​​​​​​​​​​​​

2023-10-12 17:04:51 353

原创 2023软考高项第四版教程 项目范围管理(输入输出工具技术)

2023软考高项第四版教程 项目范围管理(输入输出工具技术)内容来源于《信息系统项目管理师教程(第4版)》于2023年3月出版​​​​​​​

2023-10-12 17:04:03 454

原创 2023软考高项第四版教程 项目成本管理(输入输出工具技术)

2023软考高项第四版教程 项目成本管理(输入输出工具技术)内容来源于《信息系统项目管理师教程(第4版)》于2023年3月出版

2023-10-12 17:03:16 302

原创 2023软考高项第四版教程 项目沟通管理(输入输出工具技术)

2023软考高项第四版教程 项目沟通管理(输入输出工具技术)内容来源于《信息系统项目管理师教程(第4版)》于2023年3月出版

2023-10-12 17:02:23 372

原创 2023软考高项第四版教程 项目质量管理(输入输出工具技术)

2023软考高项第四版教程 项目质量管理(输入输出工具技术)内容来源于《信息系统项目管理师教程(第4版)》于2023年3月出版

2023-10-12 17:01:09 375

原创 2023软考高项第四版教程 项目风险管理(输入输出工具技术)

2023软考高项第四版教程 项目风险管理(输入输出工具技术)内容来源于《信息系统项目管理师教程(第4版)》于2023年3月出版

2023-10-12 17:00:22 369

原创 2023软考高项第四版教程 项目干系人管理(输入输出工具技术)

2023软考高项第四版教程 项目干系人管理(输入输出工具技术)内容来源于《信息系统项目管理师教程(第4版)》于2023年3月出版

2023-10-12 16:59:09 280

原创 2023软考高项第四版教程 项目采购管理(输入输出工具技术)

2023软考高项第四版教程 项目采购管理(输入输出工具技术)内容来源于《信息系统项目管理师教程(第4版)》于2023年3月出版

2023-10-12 16:55:20 316

原创 ElementUI input输入、button enter回车事件

1、ElementUI el-input 点击回车会导致页面刷新,输入内容丢失;2、el-button点击后,再次按回车会重复触发;3、如何实现多个输入框回车触发同一个事件

2023-10-11 09:10:34 7200 4

原创 NVM+NODE+VUE+组合API+VITE+TS+Router+VUEX+ElementUI+SASS搭建一个完整的前端项目

1、多版本node管理2、nvm安装3、brew安装4、Vite+Vue初始化项目5、Router安装6、Sass安装7、ElementUI安装8、Vuex安装9、项目配置整合10、简单页面构建、跳转、传参、保存store

2023-10-10 15:29:50 229

原创 Vue路由跳转,路由传参,嵌套子路由,默认子路由配置,返回上一界面,组合式API,地址错误时自动跳转指定页面

Vue路由跳转,路由传参,嵌套子路由,默认子路由配置,组合式API,query和params传参的区别

2023-09-22 15:16:09 952 1

原创 iOS(swift) json转对象,对象转Data,对象转String,对象转dictionary,dictionary转Data,dictionary转String

1、将jsonString转为对象2、将jsonData转为对象3、将对象编码成JsonData4、将对象编码成Json字符串5、将对象编码成Json字典6、字典转Json字符串7、字典转JsonData

2023-09-20 09:58:17 1173

原创 iOS(swift)与H5(Vue+ts)交互

1、ts中如何扩展window全局对象,给它增加方法和参数2、组合式API如何构造一个工具类3、同步、异步操作4、组合式API 双向绑定,方法调用5、H5和原生交互6、WKWebView使用7、window.webkit.messageHandlers使用说明

2023-09-19 14:47:48 1099

原创 vuex,computed中 getters只执行了一次,state更新页面数据没有更新

vuex,computed中 getters只执行了一次,state更新页面数据没有更新

2023-09-13 10:38:13 2173

原创 swift 截屏、录屏监听、添加水印

swift 截屏监听、录屏监听、为应用添加水印

2023-09-08 17:01:52 1854

原创 软考高级项目管理师下午核心考点

软考高级项目管理师下午核心考点

2023-09-08 16:43:22 221 1

原创 软考高级-项目管理师复习资料

软考高级,项目管理师复习资料

2023-09-08 16:36:53 402

原创 android、iOS禁止动态调试

【代码】android iOS禁止动态调试。

2023-09-08 11:56:10 332

原创 swift 网络代理检测

【代码】swift 网络代理检测。

2023-09-08 11:34:36 731

原创 swift获取当前展示Controller

【代码】swift获取当前展示Controller。

2023-09-08 11:31:46 702

原创 iOS 记录页面加载时间

【代码】iOS 记录页面加载时间。

2023-09-08 11:26:00 278

原创 swift 获取设备的基础信息

swift 获取设备的基础信息:电池状态、电量、容量、型号、版本、系统、identifire,是否是模拟器等

2023-09-08 11:18:30 684

原创 Swift UIColor扩展

【代码】Swift UIColor扩展。

2023-09-08 10:55:47 524

原创 Swift 扩大按钮点击区域

Swift 扩大按钮点击区域。

2023-09-08 10:54:06 1058

原创 Swift 常用正则

swift 常用正则校验,包括1、身份证校验2、三字码校验3、手机号校验4、票号校验5、邮箱校验6、url校验7、全英文校验8、全数字校验9、全中文校验

2023-09-08 10:43:23 814

原创 Swift AES加解密

Swift AES加解密

2023-09-08 10:36:03 2523

2023最新100道JAVA面试题

2023最新100道JAVA面试题,选择、判断、简答、程序题目,面试宝典,参考大全 2023最新100道JAVA面试题,选择、判断、简答、程序题目,面试宝典,参考大全

2023-09-20

2023最新C++面试题、笔试题,选择题、简答题、判断题

2023最新C++面试题、笔试题,选择题、简答题、判断题 2023最新C++面试题、笔试题,选择题、简答题、判断题

2023-09-20

MySQL面试题、笔试题

MySQL面试题、笔试题 MySQL面试题、笔试题 MySQL面试题、笔试题

2023-09-20

Python面试题、笔试题

Python面试题、笔试题 面试题、笔试题,选择题、简答题、判断题

2023-09-20

2023年Vue面试题

Vue面试题 面试题、笔试题,选择题、简答题、判断题

2023-09-20

C语言-面试题汇总-2023

一个C语言程序从何处开始执行? 答案:一个C语言程序从main()函数开始执行。 C语言的全局变量和静态变量有何区别? 答案:全局变量在整个程序中都有效,而静态变量只在声明它的文件有效。 如何在C语言中申请动态内存? 答案:可以使用malloc()函数或calloc()函数申请动态内存。

2023-09-20

JAVA面试题-2023

同步方法和同步块,哪个是更好的选择? 答案:同步块是更好的选择,因为它不会锁住整个对象,只在需要锁住的代码块锁住相应的对象,这样从侧面来说也可以避免死锁。而同步方法会锁住整个对象,哪怕这个类中有多个不相关联的同步块,这通常会导致他们停止执行并需要等待获得这个对象上的锁。 什么是运行时常量池?

2023-09-20

MySQL面试题-2023

MySQL如何执行数据的备份和恢复? MySQL中什么是主键?在MySQL中如何定义一个主键? 什么是SQL注入?如何防止? 什么是索引?MySQL中有哪些索引类型? MySQL的InnoDB和MyISAM两个存储引擎各有什么优缺点?

2023-09-20

MATLAB面试题及学习资料

线性规划:MATLAB可以用linprog函数求解线性规划问题,例如最小化目标函数,约束条件等。 非线性规划:MATLAB可以用fmincon函数求解非线性规划问题,例如最小化目标函数,约束条件等。 最优化问题:MATLAB可以用优化工具箱进行最优化问题求解,例如最小二乘问题、最小绝对偏差问题等。 概率论与数理统计:MATLAB可以很方便地生成随机数、计算概率密度函数和累积分布函数等。 数值计算:MATLAB可以进行各种数值计算,例如求解微分方程、积分方程、矩阵运算等。 信号处理:MATLAB可以很方便地处理信号,例如滤波、频谱分析、图像处理等。 机器学习:MATLAB可以用于机器学习算法开发,例如支持向量机、神经网络、决策树等。 深度学习:MATLAB可以用于深度学习开发,例如训练神经网络、优化模型参数等。

2023-09-20

NVM+NODE+VUE+组合API+VITE+TS+Router+VUEX+ElementUI+SASS搭建一个完整的前端项目

NVM+NODE+VUE+组合API+VITE+TS+Router+VUEX+ElementUI+SASS搭建一个完整的前端项目

2023-10-10

2023web前端简历模板

2023web前端简历模板 包括个人信息、求职意向,教育背景、项目经历、技术能力、个人特长、联系方式,自我评价等多方面的信息 模板简介,清晰大方。

2023-09-20

iOS(swift)与H5(Vue 组合式API+TS)交互示例

1、ts中如何扩展window全局对象,给它增加方法和参数 2、组合式API如何构造一个工具类 3、同步、异步操作 4、组合式API 双向绑定,方法调用 5、H5和原生交互 6、WKWebView使用 7、window.webkit.messageHandlers使用说明

2023-09-19

sonar-scanner-5.0.1.3006-windows

Sonar Scanner是一种静态代码分析工具,旨在帮助开发者带来更高质量的代码。它提供了一个工作流,通过扫描代码并提供有关编码错误、漏洞、代码异味等方面的问题的反馈,帮助开发团队优化其代码质量。 Sonar Scanner基于SonarQube平台,可利用其强大的规则引擎分析多种编程语言,包括Java、C#、JavaScript、Python、Go等。Sonar Scanner可作为静态代码分析流程的一部分,通过与构建系统集成实现自动化分析,也可在将其作为一个插件运行于IDE中并为开发人员提供快速反馈。

2023-09-11

sonar-scanner-5.0.1.3006-macosx

Sonar Scanner是一种静态代码分析工具,旨在帮助开发者带来更高质量的代码。它提供了一个工作流,通过扫描代码并提供有关编码错误、漏洞、代码异味等方面的问题的反馈,帮助开发团队优化其代码质量。 Sonar Scanner基于SonarQube平台,可利用其强大的规则引擎分析多种编程语言,包括Java、C#、JavaScript、Python、Go等。Sonar Scanner可作为静态代码分析流程的一部分,通过与构建系统集成实现自动化分析,也可在将其作为一个插件运行于IDE中并为开发人员提供快速反馈。

2023-09-11

swiftlint-linux

静态的代码分析工具,目的是用于提升代码的质量和减少代码可能存在的缺陷。 圈复杂度注解: 圈复杂度(一种代码复杂度衡量标准),用于衡量一个模块判定结构的复杂程度,数量上表现为独立线性条数,也可理解为覆盖所有可能情况最少使用的测试用例数。

2023-09-11

sonar-scanner-5.0.1.3006-linux

Sonar Scanner是一种静态代码分析工具,旨在帮助开发者带来更高质量的代码。它提供了一个工作流,通过扫描代码并提供有关编码错误、漏洞、代码异味等方面的问题的反馈,帮助开发团队优化其代码质量。 Sonar Scanner基于SonarQube平台,可利用其强大的规则引擎分析多种编程语言,包括Java、C#、JavaScript、Python、Go等。Sonar Scanner可作为静态代码分析流程的一部分,通过与构建系统集成实现自动化分析,也可在将其作为一个插件运行于IDE中并为开发人员提供快速反馈。

2023-09-11

静态的代码分析工具 SwiftLint

静态的代码分析工具,目的是用于提升代码的质量和减少代码可能存在的缺陷。 圈复杂度注解: 圈复杂度(一种代码复杂度衡量标准),用于衡量一个模块判定结构的复杂程度,数量上表现为独立线性条数,也可理解为覆盖所有可能情况最少使用的测试用例数。

2023-09-11

Squaretest1.7.4

Supported Products Android Studio — Arctic Fox | 2020.3.1 — Hedgehog | 2023.1.1 Beta 2 IntelliJ IDEA Ultimate — 2020.3 — 2023.1.5 IntelliJ IDEA Community — 2020.3 — 2023.1.5 IntelliJ IDEA Educational — 2020.3 — 2022.2.2 Aqua — build 203.0 — 231.*

2023-09-07

Squaretest1.8.4

Supported Products Android Studio — Arctic Fox | 2020.3.1 — Hedgehog | 2023.1.1 Beta 2 IntelliJ IDEA Ultimate — 2020.3 — 2023.1.5 IntelliJ IDEA Community — 2020.3 — 2023.1.5 IntelliJ IDEA Educational — 2020.3 — 2022.2.2 Aqua — build 203.0 — 231.*

2023-09-07

sonar-runner-2.4.zip

SonarRunner是在构建系统没有特定扫描插件时使用的插件,搭配sonar-project.properties,将扫描数据传递到sonarqube

2019-12-12

backelite-sonar-swift-plugin-0.4.5.jar

支持objective-C 和swift代码扫描分析插件,安装条件:Mac with Xcode 7.0 支持SonarQube 7.3,支持对代码异味、复杂度和单元测试进行分析。

2019-12-12

sonarqube-7.7

Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量 通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测

2019-03-28

oclint-0.15.zip

OCLint是一个基于clang的静态扫描工具,支持C,C++,Objective-C等语言问题查找. 有很多的检查规则和定制,和很多工具集成,接入持续集成相对简单。 0.15版本目前是最新的版本,且还不能通过brew安装。

2019-12-11

backelite-sonar-objective-c-plugin-0.6.3.jar

sonarqube代码扫描插件,支持OClint、Faux Pas代码分析,复杂性、单元测试、覆盖率检测。支持7.0版本的sonarqube。

2019-12-12

sonar-scanner-4.0.0.1744-macosx.zip

sonar-runner的升级版,搭配代码质量工具sonarqube实现代码扫描,该插件为Macos 64bit.

2019-12-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除