- 博客(674)
- 收藏
- 关注

原创 我的优快云五周年创作纪念日
感谢平台,正值周年,就纪念+反思吧。机缘本科时候,初识计算机编程,就彻底爱上了编码,大学前两年一半的空闲时间都用来在各OJ刷题,大一就在学校提示:可以和大家分享最初成为创作者的初心例如:实战项目中的经验分享日常学习过程中的记录通过文章进行技术交流…收获提示:在创作的过程中都有哪些收获例如:获得了多少粉丝的关注获得了多少正向的反馈,如赞、评论、阅读量等认识和哪些志同道合的领域同行…日常提示:当前创作和你的工作、学习是什么样的关系例如:创作是否已经是你生..
2022-04-20 15:21:31
27329
9
原创 在Windows本地部署DeepSeek-R1模型全指南 ——基于Ollama的轻量化实现
也可在浏览器输入http://localhost:11434/,若显示“Ollama is running”也可说明安装成功。(3)迁移已有模型:将原目录C:\Users<用户名>.ollama\models内容复制到新路径。下载完成后,可以在命令行输入你的问题,如果输出思考内容及答案,说明模型部署成功。(1)退出Ollama(右键任务栏图标→Quit Ollama)变量值:自定义路径(如D:\software\Models)3. 修改默认模型存储位置(如不想自定义,可跳过此步骤)。
2025-02-18 16:21:38
948
原创 【网络安全】网络安全中的常见攻击方式:被动攻击、主动攻击与中间人攻击
在信息化时代,网络安全已经成为企业和个人都非常关注的领域。无论是个人隐私还是企业机密,随着互联网的广泛应用,保护这些信息免受攻击变得越来越重要。攻击者通过各种方式试图获取、篡改或破坏信息,这些方式大致可以分为被动攻击、主动攻击和中间人攻击三类。了解这些攻击方式有助于我们更好地保护自己的信息安全。
2024-08-27 17:46:16
1184
原创 【数据仓库/数据治理】探索数据处理的两大类:OLTP与OLAP及其核心技术
在现代数据处理的世界中,数据的管理和分析是商业和技术决策的关键。和。这两者分别适用于日常事务处理和复杂的分析操作,在数据管理中扮演着不同但互补的角色。
2024-08-27 16:26:26
1404
原创 【大数据】数据仓库的定义、数据模型及其建设与设计
数据仓库是支持管理决策的集成化、主题化的数据集合,它通过ETL过程从事务型数据库中抽取、清洗和转换数据。其体系结构包括数据源、存储与管理、OLAP服务器和前端工具。数据模型分为概念、逻辑和物理模型,涉及高层、中间层和底层建模。设计过程包括概念模型、逻辑模型和物理模型设计,重点在于确定主题域、粒度、数据分割策略和关系模式定义,以及软硬件配置和数据抽取、转换、加载策略。
2024-08-23 17:05:52
2116
原创 【山东】2024年夏季高考文化成绩一分一段表
2024年夏季高考文化成绩一分一段表分数段全体选考物理选考化学选考生物选考思想政治选考历史选考地理本段人数累计人数本段人数累计人数本段人数累计人数本段人数累计人数本段人数累计人数本段人数累计人数本段人数累计人数69655055055069511611161116111596941879187918791776
2024-06-25 16:39:42
2113
原创 【数据治理】数据指标体系构建与优化
在数据驱动的商业时代,构建和优化数据指标体系对于企业洞察市场动态、提升用户体验、优化产品服务和实现商业目标至关重要。本文深入探讨了数据指标体系的定义、构成要素、以及在电商、社区平台和金融理财类APP等不同行业中的应用实践。文章强调了明确业务目标的重要性,并详细介绍了如何确定北极星指标、拆分子指标与过程指标、以及添加分类维度来构建指标体系。此外,还讨论了数据指标体系的质量评估标准,包括数据质量、应用质量和业务质量,并提出了动态更新指标体系的必要性和优化策略。最后,文章强调了维护和优化指标体系是一个持续的过程。
2024-05-08 14:50:47
2275
原创 【数据治理】指标体系
体系化建模是数据治理的核心,包括数据仓库规划、指标维度映射、数据定义和元数据管理。高层模型设计要求数据工程师根据业务需求确定业务过程,并将指标拆分为原子和计算指标,构建一致性维度的总线矩阵。衍生指标由原子或计算指标结合时间周期和限定条件构成,是报表和数据产品的基础。派生指标体系明确了数据域、业务过程、维度等概念,强调了指标命名的规范性,以确保数据治理的高效和准确性。
2024-05-08 11:20:38
1582
原创 软件验收流程
软件项目验收是软件生命周期中最后一个阶段,也是比较特殊的阶段,由软件开发商和需求方共同完成。软件开发商对验收很了解,而大多数需求方对验收不是很了解。但是验收往往由需求方主导,需求方不知道怎么验收。“本过程对软件验收进行详尽说明,指导需求方怎么主导验收、和软件开发商合作,完成项目验收。同时,也对软件开发商进行一定的指导,怎样配合需求方进行验收。
2024-04-08 08:46:22
1363
原创 【软考:系统集成项目管理】之 项目管理一般知识
项目是为达到特定的目的,使用一定资源,在确定的期间内,为特定发起人提供独特的产品、服务或成果而进行的一系列相关关联的活动的集合。项目通常是实现组织战略计划的一种手段。临时性(一次性):每个项目都有一个明确的开始时间和结束时间。独特性:渐进明细:指项目的成果性目标是逐步完成的。指在项目活动中综合运用知识、技能、工具和技术在一定的时间、成本、质量等要求下来实现项目的成果性目标的一系列行为。
2023-12-13 13:53:34
812
原创 系统与软件质量模型
对具有能力障碍的人而言,易访问性既可以被当作在指定的周境中,产品或系统在有效性、效率、抗风险和满意度等特性方面为了指定的目标,被具有指定能力障碍的用户使用的程度,也可以通过支持易访问性的产品属性来进行指定或测量。易分析性:用于评估预期变更(变更产品或系统的一个或多个部分)对产品或系统的影响、诊断产品的缺陷或失效原因、识别待修改部分的有效性和效率的程度。易访问性:指在指定的使用周境中,为了达到指定的目标,产品或系统被具有最广泛的特征和能力的个体所使用的程度。
2023-12-13 13:48:18
504
原创 【PyInstaller】在Windows平台上将Python代码打包成一个 .exe 可执行文件
在Windows平台上将Python代码打包成一个 .exe 可执行文件,可以通过多种方法实现,但其中最常用和受欢迎的方式是使用。PyInstaller 是一个十分强大的工具,它可以将你的 Python 程序以及所依赖的库和文件打包成一个独立的可执行文件,这样用户就无需安装 Python 即可运行你的程序。
2023-11-17 14:59:55
1070
原创 【软考:系统集成项目管理】之 项目风险管理
风险管理1. 规划风险管理2. 识别风险3. 实施定性风险分析4. 实施定量风险分析5. 规划风险应对6. 控制风险
2023-11-07 23:28:00
548
原创 【软考:系统集成项目管理】之 项目干系人管理
干系人管理过程1. 识别干系人2. 编制项目干系人管理计划3. 管理干系人参与4. 项目干系人参与的监控
2023-11-07 22:54:44
493
原创 【软考:系统集成项目管理】之 项目进度管理
项目进度管理的过程1. 规划进度管理2. 定义活动3. 排序活动顺序4. 估算活动资源5. 估算活动持续时间6. 制订进度计划7. 控制进度
2023-11-07 21:45:52
457
原创 【软考:系统集成项目管理】之 项目范围管理
范围管理的过程 1. 编制范围管理计划 2. 收集需求 3. 定义范围 4. 创建工作分解结构 5. 确认范围 6. 范围控制
2023-11-07 17:50:16
459
原创 【软考:系统集成项目管理】之 项目整体管理
项目管理计划是说明项目将如何执行、监督和控制项目的一份文件。它合并与整合了其他各规划过程所产生的所有子管理计划和基准。3)项目的总体要求,包括项目的总体范围和总体质量要求。10)发起人或其他批准项目章程的人员的姓名和职权。4)可测量的项目目标和相关的成功标准。1)概括性的项目描述和项目产品描述。9)委派的项目经理及其职责和职权。2)项目目的或批准的理由。6)总体里程碑进度计划。
2023-11-07 16:16:03
1132
原创 【软考:系统集成项目管理】之 五组十域图
软考:系统集成项目管理——五组十域图0. 系统集成——五组十域图1. 项目整体管理2. 项目范围管理3. 项目进度管理4. 项目成本管理5. 项目质量管理6. 项目人力资源管理7. 项目沟通管理8. 采购管理9. 项目风险管理10. 项目干系人管理
2023-10-07 22:39:28
1173
原创 【分布式 论文】之 1. MapReduce——Simplified Data Processing on Large Clusters
MapReduce是一个用于处理和生成大型数据集的编程模型和相关实现。用户指定处理键/值对的map函数来生成一组中间键/值对,以及合并与同一中间键相关的所有中间值的reduce函数。如本文所示,该模型可以表达许多现实世界中的任务。用这种函数式风格编写的程序可以自动并行化,并在大型的商品机器集群上执行。运行时系统负责对输入数据进行分区、跨一组机器调度程序执行、处理机器故障和管理所需的机器间通信等细节。这使得没有任何并行和分布式系统经验的程序员可以轻松地利用大型分布式系统的资源
2023-04-09 01:59:51
2023
原创 分布式数据 之 分区
在文中,我们探讨了将大数据集划分成更小的子集的不同方法。数据量非常大的时候,在单台机器上存储和处理不再可行,则分区十分必要。分区的目标是在多台机器上均匀分布数据和查询负载,避免出现热点(负载不成比例的节点)。这需要选择适合于您的数据的分区方案,并在将节点添加到集群或从集群删除时进行再分区。
2023-03-23 02:34:05
6702
原创 分布式数据 之 复制
本主要讨论了分布式数据存储系统中的数据复制和一致性问题。以下是本文的主要内容总结:1. 副本复制的意义和挑战1.1 副本复制的意义1.2 副本复制的挑战2. 复制协议2.1 单主复制2.2 多主复制2.3 适用场景2.4 总结3. 一致性协议3.1 强一致性3.2 最终一致性3.3 权衡比较4. 数据同步的实现4.1 基于日志的同步4.2 基于全量复制的同步4.3 基于增量复制的同步5. 保证一致性5.1 复制协议5.2 时间戳
2023-03-20 19:00:57
6898
原创 DevOps与CI/CD
1. DevOps是什么?2. CI/CDCI 和 CD 之间(以及另一种 CD 之间)有什么区别?持续集成持续交付持续部署
2022-12-24 22:23:52
6627
原创 分布式锁的介绍与实现
本篇文章将会剖析分布式锁,以及三种实现分布式锁的方法,包括基于数据库实现、基于缓存(Redis)实现、以及基于Zookeeper实现。
2022-12-11 00:31:08
6683
原创 单例模式(六种方式)
因为 SingletonHolder 类没有被主动使用,只有通过显式调用 getInstance 方法时,才会显式装载 SingletonHolder 类,从而实例化 instance。和上面 懒汉式(线程不安全)实现上唯一不同是:获取实例的getInstance()方法上加了同步锁。保证了多线程场景下的单例。注意volatile关键字的使用,保证了各线程对singleton静态实例域修改的可见性。此种实现中不用每次需要获得锁,减少了获取锁和等待的事件。这是最基本的实现方式,第一次调用才初始化,实现了。
2022-10-24 14:35:49
6892
1
原创 KafKa 杂谈
Apache Kafka是一款开源的消息引擎系统。根据维基百科的定义,消息引擎系统是一-组规范。企业利用这组规范在不同系统之间传递语义准确的消息,实现松耦合的异步式数据传递。通俗来讲,就是系统A发送消息给消息引擎系统,系统B从消息引擎系统中读取A发送的消息。点对点模型发布/订阅模型。Kafka同时支持这两种消息引擎模型。系统A不能直接发送消息给系统B,中间还要隔-一个消息引擎呢,是为了“削峰填谷”。Kafka 属于分布式的消息引擎系统,它的主要功能是提供一套完备的消息发布与订阅解决方案。
2022-10-08 23:17:00
6956
原创 【消息队列】
队列是“先进先出”的,早期的队列,就是按照“队列”的数据结构设计的。生产者发消息就是入队操作,消费者收消息就是出队操作,服务端存放消息的容器自然成为**“队列”**。这就是最初的一种消息模型——。显然这是个比较蠢的做法,同样的一份消息数据被复制到多个队列中会,更重要的是,。为每个消费者单独发送一份消息,这实际上违背了消息队列“解耦”这个设计初衷。为了解决上述问题,演化出了另外一种消息模型——“”。图源发布者将消息发送到主题中,订阅者在接收消息之前需要先“订阅主题”。
2022-09-07 15:14:04
7908
原创 【RPC】注册中心实现方案之ZooKeeper
ZooKeeper是一个开源的分布式协调服务,它可以用来协调和同步多服务器之间的状态。ZooKeeper 可以作为微服务架构中注册中心的选型,它最需要被关心的也是数据模型和一致性协议。数据模型关乎服务信息在 ZooKeeper 服务中的存储结构,而一致性协议是注册中心服务状态一致性的保障。首先介绍 ZooKeeper 的数据存储模型,它的数据存储模型就是一棵树的结构,树的一个节点就是 ZooKeeper 的一个数据节点 Znode,而数据的路径及它的命名规则与文件系统类似,由斜杠“/”分割每个层级。下图为
2022-07-07 18:13:56
16895
原创 【RPC】分布式一致性与一致性协议
在CAP、ACID和BASE中都提到了一致性。但是对于一致性的整个定义还是非常模糊的,所以本文会详细介绍一致性的模型,以及目前比较流行的一致性协议。数据一致性并不只有存在与不存在两种情况,就像可以用0%到100%之间的任意数值来代表可用性的程度一样,一致性也有一些分类。一致性模型按照强弱可以粗略地分为弱一致性模型、最终一致性模型和强一致性模型。下面就分别介绍一下这几种一致性模型。线性一致性又称为原子一致性和强一致性。如果需要达到线性一致性,则需要满足如下条件:第一点非常容易理解,第二点则约束了两个维度下时间
2022-07-06 09:44:56
16748
原创 【RPC】CAP 模型与 ACID、BASE 理论
注册中心是一个有状态的服务,不仅仅是注册中心,还有配置中心、元数据中心都是有状态服务。除了有状态服务,还有无状态服务。**如何区分服务是否有状态?**如果服务运行的实例不会在本地存储需要持久化的数据,也就是该服务处理一次请求所需的数据,绝对不会从服务自身中获取,所需的数据要么包含在这个请求内,要么从外部服务获取,则这类服务被称为无状态服务(Stateless Service)。举个例子,一个服务只提供了计算差值的能力,一次请求到达服务端,它就会计算两个值的差值,并返回给客户端,服务端并不保存任何数据信息,这
2022-07-04 18:46:37
16552
原创 【RPC】注册中心
注册中心是什么?看到“注册”两个字,最想想到的就是访问有些平台需要登陆账号,我们可以通过注册账号的方式获得一个合规的登陆账号,用于访问相关平台。在微服务架构体系中,注册中心是一个用来提供服务注册的重要组件,他本身就是一个服务。RPC中的服务暴露的过程,其中服务导出到远程的过程就会将服务注册到注册中心。将服务注册到注册中心,本质上就是将服务的信息存储在注册中心的Server端,和注册账号的行为非常类似。注册中心管理者服务的这些信息:服务提供者和服务消费者的地址信息、服务接口的全限定名,并且管理这些信息的关系。
2022-06-30 16:41:08
17173
原创 【RPC】动态代理及源码分析
动态代理及其源码分析1. 动态代理简介动态代理在RPC中的应用2. JDK自带的动态代理方法通过JDK实现动态代理的原理3. CGLib动态代理方案使用CGLib实现动态代理的原理
2022-06-28 12:59:28
18480
2
原创 【RPC】序列化与反序列化
1. 基本概念?2. 文本格式的序列化方案2.1 XML格式2.2 JSON格式3. 二进制格式的序列化方法4. 序列化框架选型
2022-06-26 22:05:00
19043
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人