自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(91)
  • 收藏
  • 关注

原创 chrome-调试技巧个人总结

在控制台输入下面一段代码(时间自己选择),返回页面,鼠标放在需要调试的dom上,把hover样式显示出来,等待 debugger,然后就能安心调试hover样式了。先定位到要调试的元素,

2023-02-16 22:06:34 8674 2

原创 19、大数据处理系统分析与设计

大数据处理系统架构遵循可扩展性、容错性和高效性原则,主要分为批处理、流处理和混合架构。常见模式包括Lambda(批流并行)、Kappa(纯流式)和IOTA(边缘计算)。系统开发涵盖数据存储与管理、安全机制、处理分析及部署测试等环节,需平衡性能与可靠性,满足不同场景需求。

2025-08-28 19:48:26 79

原创 18、移动应用系统分析与设计

本文简要介绍了移动应用开发的基础知识,包括平台概述、开发环境、应用架构、开发方式及无代码开发等内容。这些知识点属于基础了解范畴,建议以阅读为主,不必深入钻研。

2025-08-26 22:33:07 155

原创 17、嵌入式系统分析与设计

嵌入式系统概述与开发方法 摘要:嵌入式系统是以应用为中心,软硬件结合的专用计算机系统,具有专用性强、实时性高、资源受限等特点。其架构包括硬件层、中间层、系统软件层和功能层。开发采用交叉式方法,涉及软硬件协同设计、低功耗优化和实时性能评估。系统验证包括基于需求的测试和形式化方法,确保安全攸关系统的可靠性。主要技术包括多核处理器架构、嵌入式数据库和实时操作系统,需考虑任务调度、优先级反转等问题。开发过程强调从需求分析到固化的全生命周期管理,通过模型化设计提高开发效率。

2025-08-26 20:44:19 1046

原创 16、web应用系统分析语设计

本文系统介绍了Web应用系统开发的关键技术与架构设计。主要内容包括:1. Web应用架构设计原则与模式(BS、P2P等);2. 主流开发框架(JavaEE的SSH、.NET等)及其组件特点;3. 客户端技术(HTML5/XML/JavaScript等)与服务器端技术(PHP/JSP/ASP.NET等);4. 系统部署策略与环境配置;5. Web测试方法论(功能/性能/安全测试等),重点阐述了链接测试、负载测试等具体实施方法。文章全面覆盖了从架构设计到开发实现,再到测试部署的完整Web应用开发生命周期,为开发

2025-08-24 23:13:04 953

原创 15、系统运行与维护

本文主要介绍了系统运维管理的核心内容:1.系统运行管理目的及日常管理要点;2.网络资源管理的五大功能(性能、故障、配置、计费、安全管理)及具体功能要求;3.软件资源管理的构件管理、分发管理等;4.系统故障管理的5项基本活动;5.软件维护分类及可维护性提升方法;6.遗留系统处置策略(改造/集成/继承/淘汰);7.数据迁移三阶段七项工作。强调部分内容虽不在最新考纲,但选择题仍需记忆关键知识点。

2025-08-24 16:06:51 253

原创 14、软件实现与测试

本文摘要: 软件设计与测试概述,涵盖程序设计方法(结构化、面向对象、可视化)、程序语言选择标准(可理解性、复用性等)、编码规范(命名、注释等)和软件重用层次(代码、设计、分析)。重点介绍软件测试定义、目的、原则及方法(黑盒、白盒、灰盒测试),包括黑盒测试用例设计(等价类划分、边界值等)和白盒测试原则。最后涉及测试组织和软件部署。

2025-08-21 23:03:09 158

原创 13、系统设计

系统设计概述系统设计是根据系统分析结果构建系统蓝图的过程,包括概要设计和详细设计两个阶段。概要设计确定系统模块结构和功能分配,详细设计则完成具体任务的技术实现,涵盖网络架构、编码规范、流程设计等内容。其中,业务流程设计是核心环节,需考虑输入输出、用户价值等要素,并使用流程图、判定表等工具进行规范。系统设计强调业务流程重组(BPR),通过重新设计流程提升效率,并与信息系统规划相互促进。设计原则包括以流程为中心、团队协作和客户导向,采用结构化设计或面向对象设计等方法,最终形成指导系统实施的完整方案。

2025-08-17 23:27:12 671

原创 12、软件架构设计

本文系统介绍了软件架构的基本概念、发展历程和主要模型。首先阐述了软件架构的定义及其在需求与设计间的桥梁作用,然后分析了架构发展的四个阶段(无架构、萌芽、初级、高级)。重点讲解了5种架构模型(结构、框架、动态、过程、功能)和经典的4+1模型。详细分类说明了5大架构风格:数据流风格(批处理/管道过滤器)、调用返回风格(主程序/面向对象/层次结构)、独立构件风格(进程通信/事件驱动)、虚拟机风格(解释器/规则系统)和仓库风格。最后探讨了基于架构的软件开发流程和质量属性评估方法,包括性能、可靠性、安全性等关键指标的

2025-08-17 17:47:47 838

原创 11、软件需求工程

软件需求概述主要包括需求分类、需求获取与分析、需求建模及验证管理。需求分为业务、用户和系统需求,通过访谈、问卷等方法获取。需求分析采用结构化或面向对象方法,涉及功能、行为、数据模型等核心概念。UML建模语言提供多种视图(如用例图、类图、状态图)描述系统静态和动态特性。需求定义阶段产出需求规格说明书,通过评审和测试验证需求准确性。最后通过变更控制和需求跟踪管理需求变更,确保开发过程与需求一致。

2025-08-16 18:16:50 730 2

原创 10、系统规划与分析

摘要:本文系统介绍了信息系统规划与分析的完整流程,包括系统规划步骤、项目机会选择、可行性分析(经济/技术/法律/操作可行性)、成本效益分析(盈亏平衡点计算、净现值NPV法、投资回收期)等核心环节。重点阐述了业务流程分析方法(价值链分析、客户关系分析)及其优化步骤,以及系统方案设计的数据流程分析。文章通过具体计算公式和实例,提供了信息系统建设从规划到实施的全过程方法论指导。(149字)

2025-08-13 23:26:47 772

原创 9、信息安全

摘要:信息系统安全体系涵盖实体、运行、信息、人员等多维度安全,采用五级保护等级(用户自主至访问验证级)。安全保证系统需统一认证、管理、保密及边界防护体系。数据安全技术包括对称加密(DES/AES等)、非对称加密(RSA/ECC)、数字信封及哈希摘要(MD5/SHA-1)。数字签名确保完整性与不可抵赖性,PKI体系通过数字证书绑定公钥与用户身份。关键点:对称加密高效适合大数据,数字签名需私钥加密/公钥解密。(149字)

2025-08-07 22:50:41 438

原创 8、项目管理

摘要:项目管理考试重点考查进度管理中的关键路径计算,这是每年必考内容。关键路径指项目中最长的路径,决定了最短工期。关键路径上的活动总浮动时间为0(最迟与最早时间相同)。计算总浮动时间需用关键路径长度减去包含该活动的最长非关键路径长度。案例中,当工期从16天调整为17天后,关键路径发生变化(如ADFG路径),但原关键路径仍保持16天。其他管理领域如成本、配置、质量、人力资源和风险管理也是重要考点。

2025-08-06 23:10:58 159

原创 7.软件工程

软件生命周期是指软件从开发、使用到维护直至退役的全过程,主要包括获取、供应、开发、运作和维护等基本过程。开发过程涵盖需求分析、设计、编码、测试等阶段,维护过程则涉及迁移和退役。此外,支持过程(如质量保证)和组织过程(如管理)为生命周期提供辅助。常见的开发模型包括瀑布模型(线性)、原型模型(快速验证)、螺旋模型(风险驱动)和V模型(开发与测试对应)。结构化方法强调自顶向下设计,而面向对象方法通过对象抽象提升复用性。敏捷开发(如XP、Scrum)注重迭代和用户反馈,RUP则提供重量级的多阶段管理框架。CMM/C

2025-08-04 14:44:21 939 1

原创 6、企业信息化

本文摘要: 企业信息化是工业社会向信息社会转型的关键进程,其核心在于通过先进工具实现信息资源的高效管理。文章系统阐述了企业信息化三大核心内容: 信息资源管理(IRM) 以数据管理为基础,通过建立信息资源目录和标准实现信息流的优化 包含数据资源管理(控制)与信息处理管理(获取/处理方法)双维度 强调需求分析与系统建模结合(IRP方法),涵盖业务/数据需求分析到功能/数据建模全流程 信息化规划方法论 战略规划三阶段演进:职能部门需求→企业整体需求→战略集成需求 关键技术包括CSF(关键因素)、SST(战略转化)

2025-07-27 22:05:36 897

原创 3.5-非关系型数据库-反规范化-sql语言

本文摘要:文章系统介绍了非关系型数据库的分类(文档/键值/列/图存储)和CAP理论(一致性/可用性/分区容忍性三选二),阐述了BASE理论作为ACID的变种。详细解析了数据库分区方法(缓存/集群/读写分离/分片)和存储布局(行/列存储)。讲解了反规范化技术(冗余列/派生列/表重组)和SQL基础操作(查询/分组/排序/集合运算)。最后通过习题示例说明了SQL语句编写规范及关系代数运算方法。全文涵盖了数据库系统核心概念和技术要点。

2025-07-27 13:44:32 815

原创 3.4 安全-分布式-数据库-挖掘

本文介绍了数据库备份与恢复技术,包括冷备份(静态转储)和热备份(动态转储)两种方式。冷备份在转储期间禁止任何操作,具有快速备份和易于存档的优点;热备份允许并发操作,支持表空间或文件级备份,可实现秒级恢复,但容错性较差。此外,文章还涉及数据库性能优化、数据仓库的四个重要层次(商业智能、分类、设计方法)、数据挖掘的结构、流程、常用技术和分析方法等内容,为数据库管理和数据应用提供了全面的技术参考。

2025-07-22 23:11:37 203

原创 事务并发-封锁协议

本文摘要:数据库事务具有ACID特性(原子性、一致性、隔离性、持久性)。并发控制面临丢失更新、不可重复读和读脏数据等问题,通过封锁协议(X锁/S锁)解决。X锁(排他锁)允许写操作独占资源,S锁(共享锁)允许多个读操作共享资源。习题解析指出隔离性确保事务间不可见性,共享锁可叠加而排他锁不可。全文介绍了事务特性和并发控制机制。

2025-07-21 23:30:02 215

原创 数据库范式

摘要:本文介绍了数据库规范化理论中的关键概念,包括函数依赖、候选键、范式等级(1NF-3NF,BCNF)及其判断标准。重点分析了非规范化导致的数据冗余、更新异常等问题,详细讲解了ArmStrong公理和关系模式分解的两个核心标准:保持函数依赖和无损分解。通过实例演示了如何判断候选键、识别部分函数依赖和传递依赖,以及使用图解法验证无损分解。最后通过习题解析了实际应用中的规范化过程和分解方法选择。全文系统梳理了数据库规范化理论的核心知识点和实用技巧。

2025-07-20 18:06:27 664

原创 组件-多行文本省略-展开收起

本文介绍了两种实现多行文本省略并支持展开/收起功能的技术方案:1)使用CSS的-webkit-line-clamp属性,虽然省略号位置准确但兼容性差且难以添加展开按钮;2)通过float浮动实现,利用伪元素挤压文本和省略号DOM,配合负margin实现布局,但存在英文单词截断问题。文章重点展示了一个基于React的可展开文本组件实现,通过计算文本高度判断是否需要截断,并使用状态控制展开/收起功能,同时支持自定义按钮文本和样式。该方案采用float方式实现,通过动态计算容器高度实现文本截断效果。

2025-07-18 18:37:07 308

原创 3.2 数据库-关系代数-函数依赖-范式

本文介绍了关系数据库中的关系代数和函数依赖基础概念。关系代数部分包括并、交、差、笛卡尔积等基本运算,重点讲解了自然连接的操作方法及其符号表示。函数依赖部分涉及键与约束的基本概念,并提及数据库范式等内容。文中通过具体示例演示了自然连接的操作过程,包括属性列的合并与重复列的剔除,以及连接条件的应用方法。这些内容是关系数据库理论和实践的重要基础。

2025-07-15 23:36:42 465

原创 4.2TCP/IP

本文简要介绍了TCP/IP协议体系的基础知识。主要内容包括:1)网络协议三要素(语法、语义、时序);2)OSI七层模型与TCP/IP四层模型的对应关系;3)TCP与UDP协议的特性对比及典型应用场景;4)各层重要协议介绍;5)网络设备与OSI层次的对应关系,重点说明了中继器、交换机、路由器等设备的工作层次及特性差异;6)IP地址的表示方法。文章还总结了系统分析师考试中常见的网络知识点,包括设备工作层次记忆法和关键设备的功能区别。

2025-07-14 23:29:20 1935 1

原创 各种协议文本的实现方案

介绍协议的实现方案

2025-07-08 11:43:07 193

原创 Ant Design 表单布局与实用特性总结

Ant Design 表单布局与实用特性总结:介绍了ProForm和传统Form两种表单布局方案,详细解析了标签与输入框布局控制方法。总结了ProComponents的表单预设、联动和验证等实用特性,提供表单初始化、性能优化等技巧。包含响应式设计、表单验证、状态管理等最佳实践,以及表单重置、动态表单项等常见问题解决方案。适合开发者快速掌握Ant Design表单开发核心要点。

2025-05-27 10:48:29 1000

原创 浏览器性能指标全解析 - 从入门到精通-进阶

这篇文章深入探讨了前端性能优化的关键技术与工程化实践,主要包括三个核心部分:性能监测技术原理:详细分析了渲染管道性能指标跟踪方法,以及基于事件循环的性能监控实现,包含长任务检测机制。优化策略体系:资源加载优化:提出动态图片加载、资源预加载等策略运行时优化:实现虚拟列表和任务调度技术,提升页面响应能力监控系统建设:设计完整的性能监控SDK,支持LCP、INP、CLS等核心指标的采集构建性能数据分析大盘,提供指标聚合分析能力文章通过大量TypeScript实现示例,展示了

2025-05-27 10:11:13 185

原创 浏览器性能指标全解析 - 从入门到精通-基础

本文介绍了三个核心Web性能指标:LCP(最大内容渲染时间)、INP(交互响应时间)和CLS(布局稳定性)。针对每个指标,文章解释了其概念、衡量标准和优化方法,包含代码示例如资源预加载、交互防抖和DOM优化等技巧。这些指标分别关注加载速度、交互体验和视觉稳定性,帮助开发者量化网站性能,指导优化方向,最终提升用户体验。

2025-05-26 17:47:00 388

原创 Webpack 5 模块联邦(Module Federation)详解与实战

本文介绍了Webpack 5的Module Federation特性,这是一种实现多个独立应用间代码动态共享的解决方案。文章详细讲解了主应用和远程应用的配置方法,包括共享依赖的配置技巧。针对"Shared module is not available for eager consumption"等常见错误提供了解决方案,并总结了版本一致性、启动顺序等实战经验。Module Federation为微前端架构和远程组件提供了强大支持,能显著提升前端开发的灵活性和扩展性。

2025-05-26 16:29:42 1704

原创 提效-点击跳转到源码

提效工具

2025-05-24 15:13:50 1183

原创 中台项目-微前端qiankun-umimax

这篇文章介绍了微前端架构的概念、优势及主流实现方案,重点讲解了基于qiankun的微前端项目实战。主要内容包括: 微前端概念:将前端应用拆分为独立模块,支持不同技术栈和独立开发部署 主流方案对比:qiankun、single-spa、ModuleFederation等 qiankun实战: 基座改造(Umi/非Umi项目) 子应用改造(Umi/Vue3+Vite/React) 关键技术点: 样式隔离(Shadow DOM) JS沙箱机制 公共依赖处理 应用间通信 部署方案:同服务器/异服务器部署配置 文章提

2025-05-24 15:02:37 1055

原创 antd pro常见代码示例-ProTable

antd pro table的使用

2025-02-09 20:37:31 1123

原创 antd pro常见效果代码-form表单

antd pro中form使用

2025-02-09 20:16:35 774

原创 umd格式

介绍umd的用途和配置

2025-01-05 21:49:37 1304

原创 【bug日志-水】解决本地开发下代理和url同名导致刷新404的问题

解决本地开发下代理和url同名导致刷新404的问题

2024-11-07 20:48:08 701

原创 ts类型体操-中等篇

ts类型体操-中等篇

2024-10-02 23:02:53 432

原创 ts类型体操-简单篇

ts的类型体操

2024-10-02 21:49:37 762

原创 keyof和infer

介绍ts中keyof和infer的使用

2024-09-18 23:20:23 313

原创 ts类型谓词和never

介绍类型谓词和never的使用

2024-09-18 22:58:40 397

原创 node-沙箱

探究vm2和ivm如何实现node服务的沙箱环境

2024-09-02 19:10:55 791

原创 js-浏览器沙箱

通过沙箱技术来提高执行脚本的安全性

2024-09-02 14:32:17 1086

原创 vTable实现多维表格

介绍如何用vTable构建简单的多维表格

2024-08-25 15:04:13 2803 1

marked.min.js

marked.min.js

2025-07-08

空空如也

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

TA关注的人

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