当前位置: 首页 > news >正文

【软考系统架构设计师】信息系统基础知识

1、  信息的特点:客观性(真伪性)、动态性、层次性、传递性、滞后性、扩压性、分享性

2、  信息化:是指从工业社会到信息社会的演进与变革

3、  信息系统是由计算机硬件、网络和通信设备、计算机软件、信息资源、信息用户和规章制度组成的以处理信息流为目的的人机一体化系统。

4、  信息系统五个基本功能:输入、存储、处理、输出和控制。其中处理功能基于数据仓库技术的联机分析处理(OLAP)和数据挖掘(DM)技术。

5、  信息系统的性质包括“以计算机为基础”和“人机交互”。

6、  信息系统的发展

诺兰模型:信息系统进化的阶段模型,将计算机信息系统的发展道理划分为6个阶段

初始阶段:计算机刚进入企业时只作为办公设备使用,应用非常少,一般仅用于财务部门。

传播阶段:企业对计算机有了一定了解,想利用计算机解决工作中的问题,会大幅度增加软件投入,数据处理能力得到迅速发展,但是也出现许多新问题,比如数据冗余、数据不一致性、难以共享等,导致计算机使用效率不高。

控制阶段:从整体上控制计算机信息系统的发展,在客观上要求组织协调、解决数据共享问题。这一阶段采用了数据库技术,是计算机管理变为数据管理的关键。这一阶段信息系统呈现单点、分撒的特点,系统和资源利用率不高。

集成阶段:在控制的基础上,企业开始重新进行规划设计,建立基础数据库,并建成统一的信息管理系统,使人、财、物等资源信息能够在企业集成共享,更有效地利用现有的IT系统和资源。

数据管理阶段:企业高层意识到信息战略的重要,信息成为企业的重要资源,企业的信息化建设真正进入到数据处理阶段。使用统一平台、各部门、各系统基本实现资源整合和信息共享。

成熟阶段:信息系统已经可以满足企业各个层次的需求,从简单的事务处理到支持高效管理的决策。企业真正把IT与管理过程结合起来,将组织内部、外部的资源充分整合和利用。

7、  信息系统分类:业务(数据)处理系统(Transaction/Data Processing System,TPS、DPS)、管理信息系统(Management Information System,MIS)、决策支持系统(Decision Support System,DSS)、专家系统(Expert System,ES),办公自动化系统(Office Automation System,OAS)

目前企业主要使用的信息化系统主要有:ERP系统(企业资源管理)、WMS系统(仓储管理系统)、MES系统(制造过程管理系统)和PDM系统(产品数据管理系统)

8、  信息系统开发方法:结构化方法、原型法、面向对象方法、面向服务的方法

结构化方法:自顶向下,逐步分解求精,应变能力差

原型法:针对需求不明确。按最终结果分:抛弃式原型、演化式原型。按功能分:水平原型(界面)、垂直原型(复杂算法)

面向对象方法:自底向上,阶段界限不明显,更好应变、更好复用

面向服务的方法:粗粒度、松耦合,标准化和构件化

9、  信息系统战略规划方法:

第一阶段:以数据处理为核心,围绕职能部门。具体方法包括:企业系统规划法(BSP,Business System Planning)、关键成功因素法(CSF,Critical Success Factors)、战略集合转化法(SST,Strategy Set Transformation)

第二阶段:以企业内部MIS为核心,围绕企业整体需求。具体方法包括:战略数据规划法(SDP,Strategic Data Planning)、信息工程法(IE,Information Engineering)、战略栅格法(SG,Strategic Grid)

第三阶段:综合考虑企业内外环境,以集成为核心,围绕企业战略需求。具体方法包括:价值链分析法(VCA,Value Chain Ana)、战略一致性模型(SAM,Strategic Alignment Model)

关键成功因素法(CSF):通过对关键成功因素的识别,找出实现目标所需要的关键信息集合,从而确定系统开发的优先次序。关键成功因素来源于组织的目标,通过组织的目标分解关键成功因素识别性能指标识别,一直到产生数据字典

战略集合转化法(SST):将整个战略目标看成“信息集合”,由使命、目标、战略和其他战略变量组成,MIS战略规划过程把组织的战略目标转变成MIS战略目标的过程

企业系统规划法(BSP):自顶而下的规划、自下而上的实现。UC矩阵中的C是创建、U是使用

10、  企业信息化方法:业务流程重构、核心业务应用、信息系统建设、主题数据库、资源管理(企业资源计划ERP、供应链管理SCM)、人力资源投资

11、  信息系统的生命周期

12、  信息系统建设原则:

高层管理人员介入原则、用户参与开发原则、自顶而下规划原则、工程化原则、其他原则(创新性、整体性、发展性、经济性等)

13、  电子政务主要有3类角色:政府(Government)、企(事)业单位(Business)及公民(Citizen),如果有第4类就是公务员(Employee)

14、  ERP(Enterprise Resource Planning)企业资源计划:打通供应链,把财务、人力资源、销售管理等纳入进来。简单地购买使用一个商业化的ERP软件,其转化成本高,且失败的风险也很大。ERP的关键是事前规划管理

CRM(Customer Relationship Management)客户关系管理:市场营销和客户服务是CRM的支柱性功能

SCM(Supply Chain Management)供应链管理:整合与优化“三流”,打通企业间信息孤岛。

信息化三流:信息流、资金流、物流

BI(Business Intelligence)商业智能:

数据仓库与数据库的区别

数据仓库体系

数据挖掘方式

关联分析:挖掘隐藏在数据间的相互关系。

序列模式分析:分析数据间的前后关系(因果关系)。

分类分析:给记录先标记再分类。

聚类分析:先分类再标记,分类分析法的逆过程。

数据湖是一个存储企业的各种原始数据的大型仓库,其中的数据可供存取、处理、分析和传输,可以看作数据库到数据仓库的中间状态存储。数据湖中被处理的数据可以是任意类型的信息,从结构化数据到完全非结构化数据。数据湖既支持分析处理,也支持事务处理,而数据仓库仅支持分析处理。

15、  业务流程优化的方法

BPR(Business Process Reengineering)业务流程重组:颠覆原有流程、彻底性的再设计

BPM(Business Process Management)业务流程管理:使用PDCA循环,持续改进

16、  企业应用集成:表示集成(界面集成)、数据集成、应用集成(控制集成、API集成)、业务流程集成(过程集成、B2B)

表示集成的集成点在界面,统一入口

数据集成的集成点在数据库(中间件),不同来源的数据逻辑或物理上集中,是其它集成方法的基础

应用集成的集成点在应用逻辑,调用其它系统已有的API

业务流程集成的集成点在应用逻辑,考虑了业务流程优化,解决企业之间的信息共享

17、  门户集成:将内部系统对接到互联网上,功能分为信息传递、知识传递、应用互通

企业信息门户(EIP,Enterprise Information Portal):使员工/合作伙伴/客户/供应商都能访问企业内部网络和因特网存储的各种所需要的信息

企业知识门户(EKP,Enterprise Knowledge Portal):企业网站的基础上增加知识性内容

企业应用门户(EAP,Enterprise Application Portal):以商业流程和企业应用为核心,把商业流程中功能不同的应用模块通过门户技术集成在一起

垂直门口:为某个特定行业服务,传递的信息只属于人们感兴趣的领域

18、  根据信息传递方式将集成分为:消息集成、共享数据库、文件传输

19、  根据组织范围将集成分为

20、  按集成支持的方式分为

面向信息的集成:针对信息孤岛,解决企业内数据共享问题

面向过程的集成:采用工作流管理方式对业务过程逻辑和应用逻辑进行分离,实现过程建模和数据、功能的分离

面向服务的集成:较好实现企业间具有松散耦合关系的不同应用间的互操作

21、  电子商务主要有2类角色:企业(Business)及个人(Customer)

22、  遗留系统演化策略(集成技术、继承数据)

(1)高水平低价值:采用集成策略,主要针对 “信息孤岛”

(2)高水平高价值:采用改造策略,改造包括功能的增强和数据模型的改造两个方面

(3)低水平高价值:采用继承策略,开发新系统时,需要完全兼容遗留系统的功能模型和数据模型(4)低水低价值:采用淘汰策略

23、  新旧系统的转换策略

(1)直接转换策略:切换成本低,但风险较大

(2)并行转换策略:两个系统齐头并进,发现问题改进系统,直到没有问题再使用新系统。缺点是代价过高,业务人员需要在新旧两套系统中同时进行操作

(3)分段转换策略:例:全国范围的系统,一个个地方切换试点。例:多个子系统,一个个系统切换

相关文章:

【软考系统架构设计师】信息系统基础知识

1、 信息的特点:客观性(真伪性)、动态性、层次性、传递性、滞后性、扩压性、分享性 2、 信息化:是指从工业社会到信息社会的演进与变革 3、 信息系统是由计算机硬件、网络和通信设备、计算机软件、信息资源、信息用户和规章制度…...

软考高级-系统架构设计师 其他知识补充

文章目录 系统配置与性能评价性能指标性能评价方法性能评测的常用方法 阿姆达尔解决方法 信息系统基础知识信息系统概述信息系统的分类(低级到高级)信息系统的生命周期(产生、开发、运行、消亡)信息系统开发方法 信息综合技术信息…...

基于查表法的 CRC8 / CRC16 / CRC32校验解析

在嵌入式开发中,CRC(Cyclic Redundancy Check)循环冗余校验算法广泛应用于通信数据校验、Flash 数据完整性检测、Bootloader 升级验证等场景。本文将深入剖析一套完整的 CRC8、CRC16 和 CRC32 实现,并通过查表法(Table…...

Web渗透之XSS注入

XSS的类型 1、反射型XSS 我们构建好一个urlXSS的payload,发送给受害者,受害者点击恶意链接后会在受害者的浏览器上执行恶意代码。反射型XSS是一次性的,而且比较容易被发现。通常恶意链接会被修改成短链接,或钓鱼图片的形式。 2…...

Eigen库的core模块源码阅读笔记

一、Eigen Core 模块概述 Eigen 是一个开源的C模板库,专注于线性代数运算(矩阵、向量、数值求解等)。其 Core 模块 是库的核心,定义了所有基础数据结构(如矩阵、向量、数组)和运算符重载,并实现…...

Blender安装基础使用教程

本博客记录安装Blender和基础使用,可以按如下操作来绘制标靶场景、道路标识牌等。 目录 1.安装Blender 2.创建面板资源 步骤 1: 设置 Blender 场景 步骤 2: 创建一个平面 步骤 3: 将 PDF 转换为图像 步骤 4-方法1: 添加材质并贴图 步骤4-方法2:创…...

网络相关基本概念

IP地址 描述一台主机在互联网上所处的位置。用32位整数表示。 用点分十进制表示。xxx.xxx.xxx.xxx表示。 端口号 区分当前主机上的指定的应用程序(进程)。一台主机上使用网络的程序有很多,可以通过端口号区分主机收到的数据要交给哪个程序…...

Prompt-Tuning方法

Fine-Tuning Fine-Tuning属于一种迁移学习方式,在自然语言处理(NLP)中,Fine-Tuning是用于将预训练的语言模型适应于特定任务或领域。Fine-Tuning的基本思想是采用已经在大量文本上进行训练的预训练语言模型,然后在小规模的任务特定文本上继续…...

C++ STL及Python中等效实现

1. STL 概述 STL 包含以下核心组件: 容器(Containers):存储数据的结构,如数组、链表、集合等。迭代器(Iterators):用于遍历容器的接口,类似指针。算法(Algo…...

动态规划(6)——01背包问题

欢迎来到博主的专栏:算法解析 博主ID:代码小号 文章目录 牛客网——【模板】01背包题目解析题目1算法原理题目1题解代码。问题2算法原理问题2题解代码01背包问题的滚动数组优化 牛客网——【模板】01背包 题目解析 关于I/O相关的东西博主就不多赘述了&a…...

vulkanscenegraph显示倾斜模型(5.8)-视景器编译

前言 上一章深入剖析了Vulkan渲染过程中的核心组件VkPipeline,以及vsg中针对图形渲染管线的封装GraphicsPipeline,本章将继续深入探讨视景器准备过程中的最后一章视景器编译,并进一步深入vsg中显存的传输机制,即vsg::TransferTask…...

21 天 Python 计划:MySQL索引机制从基础到应用

文章目录 一、引言二、MySQL索引机制概述2.1 MySQL索引的创建方式2.2 查询、删除、指定索引2.3 数据库索引的本质 三、MySQL的索引分类3.1 数据结构层次3.2 字段数量层次3.3 功能逻辑层次3.4 存储方式层次3.5 索引分类小结 四、MySQL其他索引的创建使用方式4.1 唯一索引的创建与…...

强化学习系统在复杂推理模型中的应用——以AReaL系统为例

目录 强化学习系统在复杂推理模型中的应用——以AReaL系统为例 1. 背景与系统设计目标 2. AReaL系统的主要技术特点 2.1 强化学习策略的引入 2.2 优化训练流程 2.3 泛化能力的提升 3. 实际应用场景 4. 总结与展望 强化学习系统在复杂推理模型中的应用——以AReaL系统为例…...

关于 微服务中服务注册与发现 的详细说明,涵盖主流框架/解决方案的对比、核心功能、配置示例及总结表格

以下是关于 微服务中服务注册与发现 的详细说明,涵盖主流框架/解决方案的对比、核心功能、配置示例及总结表格: 1. 服务注册与发现的核心概念 服务注册与发现是微服务架构的基础能力,主要解决以下问题: 服务注册:服…...

Tiny Cluster(1)——搭建树莓派小型计算集群

1 硬件说明 1.1 软硬件环境 k8s-master-0192.168.5.78Debian 12树莓派58G / 4核 / 64G TF卡 & 512G SSD控制节点k8s-worker-0192.168.5.48Debian 12树莓派4B4G / 4核 / 64G TF卡工作节点k8s-worker-1192.168.5.16Debian 11BTT-CB11G / 4核 / 64G TF卡工作节点 实现 K8s …...

【软考系统架构设计师】信息安全技术基础

1、 信息安全包括5个基本要素:机密性、完整性、可用性、可控性与可审查性。 机密性:确保信息不暴露给未授权的实体或进程。(采取加密措施) 完整性:只有得到允许的人才能修改数据,并且能够判断出数据是否已…...

CCF CSP 第35次(2024.09)(2_字符串变换_C++)(哈希表+getline)

CCF CSP 第35次(2024.09)(2_字符串变换_C) 解题思路:思路一(哈希表getline): 代码实现代码实现(思路一(哈希表getline)): …...

oracle怎么查看是否走了索引

SELECT * FROM CRM_STATION_APPEAL_RESULT WHERE COMPLAINT_ID ce1a1d8f-e2a2-4126-8cb7-14384cb24468; 这是查询语句,怎么看这个查询是否走了索引呢 EXPLAIN PLAN FOR SELECT * FROM CRM_STATION_APPEAL_RESULT WHERE COMPLAINT_ID ce1a1d8f-e2a2-4126-8cb7-14…...

八股系列(分布式与微服务)持续更新!

八股系列(分布式与微服务) 分布式系统的概念 分布式系统是由多个节点组成,节点之间通过网络协议传递数据,对外表现为一个统一的整体,一个节点可以是一台机器或一个进程;分布式系统的核心功能 资源共享&…...

19【动手学深度学习】卷积层

1. 从全连接到卷积 2. 图像卷积 3. 图形卷积代码 互相关操作 import torch from torch import nn from d2l import torch as d2ldef corr2d(X, K):"""计算2维互相关运算"""h, w K.shapeY torch.zeros((X.shape[0]-h1, X.shape[1]-w 1))for …...

Linux基础9

一、日志管理 > 日志配置文件: > > ​ /var/log/messages #内核的消息以及各种服务的公共信息 > > ​ /var/log/dmesg #系统启动过程信息 > > ​ /var/log/cron #cron计划任务相关信息 > > ​ /var…...

[创业之路-366]:投资尽职调查 - 尽调核心逻辑与核心影响因素:价值、估值、退出、风险、策略

目录 一、VC投资的本质是冒着不确定性风险进行买卖、生意,为了赚取高额回报 1、VC投资的核心本质 2、VC投资的运作机制 3、VC投资的风险与挑战 4、VC投资的底层逻辑 5、总结:VC投资的本质再定义 二、尽调核心逻辑 1、尽调的含义 2、尽调的逻辑方…...

Raymarching Textures In Depth

本节课最主要的就是学会hlsl中使用纹理采样 float4 color Texture2DSample(Texobj, TexobjSampler, uv); return color; 课程中的代码(没有这张图我就没做) 课程代码产生深度的原因是uv偏移,黑色区域会不断向左偏移,直到找到白色…...

条件变量condition_variable

条件变量 条件变量是一个对象,能够阻止调用线程,直到通知恢复。 std::condition_variable 是 C 标准库中的一个同步原语,它与互斥锁(std::mutex)配合使用,用于线程间的等待和通知机制。 成员函数 wait(…...

301.找出3位偶数

2094. 找出 3 位偶数 - 力扣&#xff08;LeetCode&#xff09; class Solution {List<Integer> resnew ArrayList<>();List<Integer> linew ArrayList<>();public int[] findEvenNumbers(int[] digits) {Arrays.sort(digits);boolean[] numsnew boolea…...

改进神经风格迁移

改进神经风格迁移&#xff08;Neural Style Transfer, NST&#xff09;可以从多个方向入手&#xff0c;包括模型结构优化、损失函数设计、计算效率提升、应用场景扩展等。以下是一些关键的改进方向及具体方法&#xff1a; 1. 模型结构优化 &#xff08;1&#xff09;轻量化网络…...

零基础上手Python数据分析 (11):DataFrame 数据清洗与预处理 (上) - 搞定缺失值、重复值和异常值

写在前面 上一篇博客,我们学习了如何灵活地索引和选取 DataFrame 中的数据,这为我们深入操作数据打下了基础。 然而,在我们拿到原始数据,准备开始大展身手进行分析之前,往往需要先进行一个至关重要的步骤:数据清洗与预处理 (Data Cleaning and Preprocessing)。 “脏数…...

StateFlow 在 XML(传统View)和 Compose 中的统一数据流管理

在 Android 开发中&#xff0c;XML&#xff08;传统 View 系统&#xff09; 和 Jetpack Compose 的混合使用越来越常见。如何让它们共享同一份数据源&#xff0c;并实现自动 UI 更新&#xff1f; StateFlow 是 Kotlin 协程提供的一种响应式数据流&#xff0c;可以完美适配 XML …...

【JVM】运行时数据区域

文章目录 1. 程序计数器补充 2. 虚拟机栈2.1 栈帧1. 局部变量表2. 操作数栈3. 动态链接4. 方法返回地址补充 3. 本地方法栈4. 堆5. 方法区静态常量池&#xff08;Class常量池&#xff09;运行时常量池字符串常量池&#xff08;1&#xff09;位置变化&#xff08;2&#xff09;放…...

【场景应用5】深入探讨去噪扩散概率模型及训练推理过程

在这篇博客文章中,我们将深入探讨去噪扩散概率模型(Denoising Diffusion Probabilistic Models,简称DDPMs,扩散模型,基于评分的生成模型,或简单的自编码器),因为研究人员在(无条件或有条件的)图像/音频/视频生成任务中,已经取得了显著的成果。流行的例子(在撰写本文…...

TCP 如何在网络 “江湖” 立威建交?

一、特点&#xff1a; &#xff08;一&#xff09;面向连接 在进行数据传输之前&#xff0c;TCP 需要在发送方和接收方之间建立一条逻辑连接。这一过程类似于打电话&#xff0c;双方在通话前需要先拨号建立连接。建立连接的过程通过三次握手来完成&#xff0c;确保通信双方都…...

mysql:重置表自增字段序号

情况一&#xff1a;清空表数据后重置自增 ID 如果你希望清空表中的所有数据&#xff0c;并将自增 ID 重置为初始值&#xff08;通常为 1&#xff09; 1、truncate truncate table tb_dict; 2、delete 配合 alter 语句 delete from tb_dict; alter table tb_dict AUTO_INCR…...

【Code】《代码整洁之道》笔记-Chapter13-并发编程

第13章 并发编程 “对象是过程的抽象。线程是调度的抽象。” 编写整洁的并发程序很难——非常难&#xff0c;而编写在单线程中执行的代码却简单得多。编写表面上看似不错、深入进去却支离破碎的多线程代码也简单&#xff0c;但是系统一旦遭受压力&#xff0c;这种代码就扛不…...

TDengine 可靠性保障:数据持久化与容灾备份(一)

一、引言 在数字化浪潮席卷全球的当下&#xff0c;数据已成为企业和组织最为关键的资产之一。无论是互联网企业记录用户的行为数据&#xff0c;还是金融机构存储交易信息&#xff0c;又或是工业领域监测设备的运行状态&#xff0c;数据的可靠性直接关乎到业务的正常运转、决策…...

AWTK-MVVM 如何让多个View复用一个Model记录+关于app_conf的踩坑

前言 有这么一个业务&#xff0c;主界面点击应用窗口进入声纳显示界面&#xff0c;声纳显示界面再通过按钮进入菜单界面&#xff0c;菜单界面有很多关于该声纳显示界面的设置项&#xff0c;比如量程&#xff0c;增益&#xff0c;时间显示&#xff0c;亮度&#xff0c;对比度等…...

第四节:React Hooks进阶篇-useEffect依赖项为空数组[]与不写的区别

陷阱题&#xff1a;闭包问题、Stale Closure举例 一、依赖项为空数组[]与不写的核心区别 行为空数组[]不写依赖项执行时机仅在组件挂载时执行一次&#xff08;类似componentDidMount&#xff09;组件每次渲染后都执行&#xff08;类似componentDidUpdate&#xff09;更新触发…...

25级总分413数学一142专业124东南大学820考研经验电子信息通信工程,真题,大纲,参考书。

我是南京理工大学的本科生&#xff0c;25 考研一战东大&#xff0c;政治 69&#xff0c;英一 78&#xff0c;数一 142&#xff0c;专业课&#xff08;820&#xff09;124&#xff0c;总分 413。我从 3 月正式开始备考&#xff0c;专业课跟着无线电论坛jenny 老师进行学习&#…...

Docker Desktop磁盘镜像位置用途解析

在设置里面的资源中有个磁盘镜像位置的配置&#xff0c;这个目录默认位置是&#xff1a;C:\Users\haitao.luo\AppData\Local\Docker\wsl\disk&#xff0c;这里面对应的是一个docker_data.vhdx&#xff0c;虚拟磁盘文件&#xff0c;因为是在c盘上&#xff0c;所以可能后面下载镜…...

android display 笔记(十)surfaceflinger与HWC的关系

在 Android 图形系统中&#xff0c;SurfaceFlinger 和 Hardware Composer (HWC) 是紧密协作的两个核心组件&#xff0c;共同负责屏幕内容的合成与显示。它们的关系可以用 “决策者与执行者” 来概括&#xff1a; 首先HWC中 DEVICE&#xff1a;指“显示设备硬件”&#xff08;…...

#MES系统运维问题分析思路

一套适用于90% MES运维现场问题的排查分析思维模型&#xff0c;叫做&#xff1a; &#x1f50d; MES系统问题分析七步法&#xff08;现场实战适用&#xff09; ✅ 第一步&#xff1a;明确问题现象&#xff08;What&#xff09; 问题要说清楚&#xff0c;“不能操作”这种模糊描…...

基于FPGA的六层电梯智能控制系统 矩阵键盘-数码管 上板仿真均验证通过

基于FPGA的六层电梯智能控制系统 前言一、整体方案二、软件设计总结 前言 本设计基于FPGA实现了一个完整的六层电梯智能控制系统&#xff0c;旨在解决传统电梯控制系统在别墅环境中存在的个性化控制不足、响应速度慢等问题。系统采用Verilog HDL语言编程&#xff0c;基于Cyclo…...

FPGA上实现SD卡连续多块读的命令

在FPGA上实现SD卡连续多块读的命令 CMD17命令一次只能读取1个块 CMD18命令一次可以连续读取多个块&#xff0c;直到停止命令CMD12 CMD18命令读的块数程序可任意设置 目录 前言 一、SD卡多块读命令CMD18 二、停止读命令CMD12 三、SD卡初始化SD卡连续块读操作的verilog代码 …...

AI 大语言模型 (LLM) 平台的整体概览与未来发展

&#x1f4cb; 分析报告&#xff1a;AI 大语言模型 (LLM) 平台的整体概览与未来发展 自动生成的结构化分析报告 &#x1f4bb; 整体概述&#xff1a;AI LLM 平台的市场现状与发展动力 随着人工智能技术的飞速发展&#xff0c;大语言模型&#xff08;Large Language Models, L…...

【技术派部署篇】Windows本地部署技术派

一、技术派简介 技术派是一个采用 Spring Boot、MyBatis-Plus、MySQL、Redis、ElasticSearch、MongoDB、Docker、RabbitMQ 等技术栈的社区系统&#xff0c;其 1.0 版已正式上线。该项目的技术栈按阶段集成引入&#xff0c;开发者可根据自身需求选择不同版本进行学习。 二、环…...

asm汇编语言源代码之-获取环境变量

提供1个子程序: 1. 读取环境变量 GETENVSTR 具体功能及参数描述如下 GETENVSTR PROC FAR ;IN: DSPSP SEG. ;   ES:BX -> ENV VAR NAME ;OUT: DS:DX -> ENV VAR VALUE; IF DX0FFFFH, NOT FOUND   ; more source code at http://www.ahjoe.com/source/srcdown.aspPU…...

消失的它:揭开 CoreData 托管对象神秘的消失之谜(上)

概述 使用 CoreData 作为 App 持久存储“定海神针”的小伙伴们想必都知道&#xff0c;我们需要将耗时的数据库查询操作乖巧的放到后台线程中&#xff0c;以便让主线程负责的 UI 获得风驰电掣般地享受。 不过&#xff0c;如何将后台线程中查询获得的托管对象稳妥的传送至主线程…...

Python中如何用正则表达式精准匹配IP地址?

在网络编程和数据处理时&#xff0c;我们经常需要从文本中提取或验证IP地址。Python的正则表达式(re模块)是完成这个任务的利器。但你知道怎么写才能准确匹配各种合法的IP地址吗&#xff1f;今天我们就来详细探讨这个问题。 为什么需要IP正则表达式&#xff1f; 假设你正在分…...

初识华为防火墙

防火墙配置与应用 一、防火墙的基本概念 1&#xff0e;防火墙的网络区域&#xff08;一般认为三个区域&#xff1a;trust、DMZ、untrust&#xff09; &#xff08;1&#xff09;本地区域(安全级别 100&#xff0c;local)&#xff08;防火墙内部区域&#xff0c;一般不说明此…...

十二、C++速通秘籍—静态库,动态库

上一章节&#xff1a; 十一、C速通秘籍—多线程-CSDN博客https://blog.csdn.net/weixin_36323170/article/details/147055932?spm1001.2014.3001.5502 本章节代码&#xff1a; cpp2/library CuiQingCheng/cppstudy - 码云 - 开源中国https://gitee.com/cuiqingcheng/cppst…...

我爱学算法之——滑动窗口攻克子数组和子串难题(下)

这几道题可以说是有一点难度的&#xff0c;但是掌握方法以后可以说非常简单了&#xff1b; 一、找到字符串中所有字母异位词 题目解析 题目给定了两个字符串s和p&#xff0c;让我们在s中找到p的异位词的字串&#xff0c;并且返回这些字串的索引 **异位词&#xff1a;**简单来说…...