自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小谷的博客

逆风行者

  • 博客(160)
  • 资源 (5)
  • 收藏
  • 关注

原创 ubuntu安装软件闪退,执行apt update提示无法更新404

最后发现有一种说法是,安装的ubuntu版本不是LTS长久支持版的,所以不能用了,坑。因为我的ubuntu是23.04版本的简称lunar,可以根据自己不同的版本进行替换。都不行,并且访问镜像源的地址是都可以浏览器访问的,奇了个怪。在下载好的deb包点击安装提示输入密码,输入完成后闪退。为http://mirrors.ustc.edu.cn/然后就开始找各种问题,切换镜像源,清华的,网易的。好在清华大学的镜像源里面有原来的,修改镜像源。

2025-05-31 00:17:00 140

原创 面试-【搜索引擎】

elasticsearch 7.x取消了typemapping类似于schema信息document代表一行数据field代表一个字段值。

2025-05-30 09:34:51 912

原创 软考-系统架构设计师-第二十二章 大数据架构设计理论与实践

因此 Kappa 架构本质上是通过改进 Lambda 架构中的加速层,使它既能够进行实时数据处理, 同时也有能力在业务逻辑更新的情况下重新处理以前处理过的历史数据。某网基于 Lambda 架构的广告平台,分为批处理层(Batch Layer)、加速层(Speed Layer)、服务层(Serving Layer),如图。因此,大数据的目的和价值就在于发现新的知识,Kappa 架构是在 Lambda 架构的基础上进行了优化,删除了 Batch Layer 的架构,将数据通道 以消息队列进行替代,如图。

2025-05-30 09:33:02 958

原创 软考-系统架构设计师-第十九章 嵌入式系统架构设计理论与实践

(3)实时系统设计方法(Design Approach for Real -Time System,DARTS)。(2)属性驱动的软件设计方法(Attribute -Driven Design,ADD)。(1)随机存取存储器(Random Access Memory,RAM)。⑩同步动态随机存取存储器(SDRAM);(2)只读存储器(Read Only Memory,ROM)。3)单调速率(Rate Monotonic Scheduling,RMS)调度算法:根据任务周期确定有限期,周期越短,优先级越高。

2025-05-30 09:32:51 656

原创 软考-系统架构设计师-第十八章 面向服务架构设计理论与实践

包括实现人(People)、流程(Process)和信息(Information) 集成的服务,以及执行这些集成逻辑的能力。(1)萌芽阶段:这种广泛使用的 XML,允许组织定义文档的元数据,实现企业内部和企业之间的电子数据交换,规定了服务之间以及服务内部数据交换的格式和结构。2)无状态服务的设计:SOA 系统架构中的具体服务应该都是独立的、自包含的请求,在实现这些服务的时候不需要前一个请求的状态,也就是说服务不应该依赖于其他。(1)业务逻辑服务(Business Logic Service)。

2025-05-30 09:32:28 884

原创 软考-系统架构设计师-第十七章 云原生架构设计理论与实践

 XA 模式(传统采用 XA 模式):由于 XA 规范是实现分布式事务处理的标准,通常采用两阶段提交(2 Prepare Commit,2PC)的方法,具有很强的一致性,(4)存储计算分离模式:分布式环境中的 CAP 困难主要是针对有状态应用,由于一致性(Consistency,C),可用性(Availability,A),分区容错性。(5)分布式事务模式。(1)庞大的单体应用:缺乏依赖隔离,代码耦合,责任和模块边界不清晰,模块间接口缺乏治理,变更影响扩散,不同模块间的开发进度和发布时间要求难以协调,

2025-05-29 18:30:26 636

原创 软考-系统架构设计师-第十六章 层次式架构设计理论与实践

工作流管理联盟(Workflow Management Coalition,WFMC)将工作流定义为:业务流程的全部或部分自动化,在此过程中,文档、信息或任务按照一定的过程。每个模块设计一个业务逻辑组件,并且每个业务逻辑组件以多个数据访问对象(Data Access Object,DAO)组件作为基础,从而实现对外提供系统的业务逻辑服务。(4)离线数据模式:离线数据模式是以数据为中心,数据从数据源获取之后,将按照某种预定义的结构存放在系统中,成为应用的中心。对类和类之间关系的正确识别是数据模型的关键所在。

2025-05-29 18:28:23 1213

原创 软考-系统架构设计师-第十五章 信息系统架构设计理论与实践

通常信息化包括了 7 个平台:知识管理平台、日常办公平台、信息集成平台、信息发布平台、 协同工作平台、公文流转平台、企业通信平台。自定义实现的协议,RPC 协议,CORBA/IIOP 协议,Java RMI 协议,J2EE JMS 协议,HTTP 协议。TOGAF 的组件有架构开发方法、架构开发方法指南和技术、架构内容框架、企业连续序列和工具、架构框架参考模型、架构能力框架。2)多层 B/S:是指三层以上的结构,形式是 Web 浏览器+Web 服务器+中间件/应用层+数据库。

2025-05-29 18:25:32 811

原创 软考-系统架构设计师-第十章 软件架构的演化和维护

演化的重要性保障软件系统具备诸多好的特性有效管控软件系统的整体复杂性和变化性,降低软件检修和修改成本保证软件系统演化的一致性和正确性,增加便捷性。演化和定义的关系软件架构包括组件、连接件和约束三大要素,此软件架构演化蛀牙关注组件、连接件和约束的添加修改和删除。

2025-05-29 17:49:18 520

原创 软考-系统架构设计师-第十一章 软件可靠性基础知识

降低复杂度的设计思想是在保障实现软件功能的基础上,简化软件结构、缩短程序代码长度、优化软件数据流向、降低软件复杂度、提高软件可靠性。软件可靠性的定量描述:是软件在软件使用条件、在规定时间内、系统的输入/输出、系统使用等变量构成的数学表达式。测试记录包含: 测试时间、含有测试用例的测试说明或标识、所有与测试有关的测试结果,包括失效数据、测试人员。测试报告包含:如那件产品标识、测试环境配置、测试依据、测试结果、测试问题、测试时间。软件可靠性设计技术有:容错设计技术、检错技术、降低复杂度设计、系统配置技术。

2025-05-29 17:47:19 518

原创 软考-系统架构设计师-第十章 系统质量属性和架构评估

(3)成本效益分析法(Cost Benefit Analysis Method, CBAM) 分为整理场景-> 对场景进行求精 -> 确定场景的优先级-> 分配效用->架构策略涉及哪些质量属性及响应级别 -> 使用内插法确定“期望的”质量属性响应级别的效用-> 计算各架构策略的总收益 ->(3)基于度量的分析方法: 建立质量属性和度量之间的映射原则-> 软件文档中获取度量信息 -> 分析推导系统质量属性。(2)基于场景的评估:应用在架构权衡分析法(ATAM)和软件架构分析方法(SAAM)中。

2025-05-29 17:44:18 1153

原创 软考-系统架构设计师-第九章 系统架构设计基础知识

基于体系结构(架构)的软件设计(Architecture-Based Software Design, ABSD)方法是体系结构驱动的,即指构成体系结构的商业、质量和功能需求。(2)黑板体系结构风格:是一种问题求解模型,是组织推理步骤、控制状态数据和问题求解之领域知识的概念框架。ABSD是自顶向下、递归细化的,迭代的每一步都有清晰的定义,有助于降低体系结构设计的随意性。传统的软件开发模型效率低、ABSDM模型把整个基于体系结构的软件开发过程分为体系结构的需求、设计、文档化、复审、实现和演化六个子过程。

2025-05-29 17:41:53 1175

原创 软考-系统架构设计师-第八章 数据库设计基础知识

主从复制: 好处做数据的热备。在Mysql数据库中,主从数据库同步的模式有全同步、半同步、异步三种。数据库一般采用三级模式,体系结构如下图,系统开发人员需要通过视图层、逻辑层和物理层上个层次上的抽象来降低用户屏蔽系统的复杂性,简化用户与。数据库系统子三级模式之间提供了两级映像:概念模式/内模式映像、外模式/概念模式映像。数据模型三要素:数据结构、数据操作、数据的约束条件。其中数据的约束条件包括:实体完整性、参照完整性、用户自定义完整性。从数据库管理系统的角度,数据库也分为外模式、概念模式和内模式。

2025-05-29 17:35:15 822

原创 软考-系统架构设计师-第七章 软件工程基础知识

(4)软件能力成熟度模型集成(Capability Maturity Model Integration for Software,CMMI)提供了一个软件能力成熟度的框架,它将软件过程改进。(2)软件过程模型。软件要经历从需求分析、软件设计、软件开发、运行维护,直至被淘汰这样的全过程,这个全过程就是软件的生命周期。进行分析和设计建模,并且强调将正确性验证(而不是测试)作为发现和消除错误的主要机制,可以生成质量非常高的软件。的步骤组织成5个成熟度等级: 初始级、已管理级、已定义级、量化管理级、优化级。

2025-05-29 17:31:31 723

原创 软考-系统架构设计师-第六章 系统工程基础知识

小型基准程序和合成基准程序。(5)WSR系统方法。(1)评价计算机的主要性能指标有时钟频率(主频)、运算速度、运算精度、数据处理速率(Processing Data Rate,PDR)、吞吐率等。(4)评价操作系统的性能指标有系统上下文切换、系统响应时间、系统吞吐率(量)、系统资源利用率、可靠性和可移植性。(2)评价路由器的主要性能指标有设备吞吐量、端口吞吐量、全双工线速转发能力、路由表能力、背板能力、(3)评价网络的性能指标有设备级性能指标、网络级性能指标、应用级性能指标、用户级性能指标和吞吐量。

2025-05-29 17:28:01 731

原创 软考-系统架构设计师-第五章 信息安全基础知识

(4)高级加密标准(Advanced Encryption Standard,AES),分组长度 128 位,支持 128 位、 192 位和 256 位 3 种密钥长度,用于替换脆弱的。(1)使用密钥加密的块算法(Data Encryption Standard,DES),明文切分为 64 位的块(即分组),由 56 位的密钥控制变换成 64。(2)三重 DES(Triple-DES)是 DES 的改进算法,使用两把 56 位的密钥对明文做三次 DES 加解密,密钥长度为 112 位。

2025-05-29 17:26:38 539

原创 软考-系统架构设计师-第四章 信息系统基础知识

信息系统定义信息系统的功能有:输入、存储、处理、输出和控制。信息系统的发展道路划分为初始、传播、控制、集成、数据管理和成熟 6 个阶段。信息系统的分类信息系统分为业务(数据)处理系统、管理信息系统、决策支持系统、专家系统、办公自动化系统、综合性信息系统等 6 类。信息系统的生命周期信息系统的生命周期分为产生、开发、运行和消亡 4 个阶段。信息系统建设原则信息系统建设原则可以分为高层管理人员介入原则、用户参与开发原则、自顶向下规划原则、 工程化原则等。信息系统的开发方法。

2025-05-29 17:24:33 897

原创 软考-系统架构设计师-第三章计算机网络基础知识

(3)边界网关协议(Border Gateway Protocol,BGP):Internet 的网络规模庞大,网络情况复杂, EGP 已不适用,在 EGP 的经验之上制定了新的网关协议即。路由功能由路由器(Router)来提供,包括异种网络互连、子网协议转换、数据路由、速率适配、隔离网络、报文分片和重组、备份和流量控制。(1)局域网(LAN)。(3)核心层:网络主干部分称为核心层,核心层的主要目的在于通过高速转发通信,提供优化、可靠的骨干传输结构,因此,核心层交换机应拥有更高的可靠性、

2025-05-29 17:22:04 601

原创 软考-系统架构设计师-第二章 嵌入式基础知识

(1)微处理器(Microprocessor Unit,MPU):微处理器+专门设计的电路板,集成度低、可靠性高,主要有:Am186/88、386EX、SC-400、PowerPC、68000、2)静态随机存取存储器(Static RAM,SRAM),采用多个晶体管自锁的方式保存状态,优点 是访问速度快、不需要刷新,缺点是集成度低、容量小、成本高。1)动态随机存取存储器(Dynamic RAM,DRAM),采用电容存储信息,优点是集成度高、 容量大、成本低,缺点是访问速度较慢、需要定期刷新。

2025-05-29 17:19:24 1063

原创 软考-系统架构设计师-第一章 架构设计基础

冯·诺依曼计算机结构冯·诺依曼计算机结构将计算机硬件划分为运算器、控制器、存储器、输入设备、输出设备5 个部分。典型的处理器系统专用处理器图形处理器(Graphics Processing Unit,GPU)、信号处理器(Digital Signal Processor,DSP)以及现场可编程逻辑门阵列(Field Programmable Gate Array,FPGA)等。DSP 专用于实时的数字信号处理,常采用哈佛体系结构。指令集系统。

2025-05-29 17:16:36 742

原创 Redis运行时的10大重要指标

redis常见指标

2024-11-10 20:43:36 1296

原创 面试环境题

配置乱码,翻页数据重复出现

2024-10-24 20:18:20 887

原创 方案设计-如何设计一个支持10万QPS的会员系统

会员系统是一种基础系统,跟公司所有业务线的下单主流程密切相关。如果会员系统出故障,会导致用户无法下单,影响范围是全公司所有业务线。所以,会员系统必须保证的基础服务。随着同程和艺龙两家公司的合并,越来越多的系统需要打通同程 APP、艺龙 APP、同程微信小程序、艺龙微信小程序等多平台会员体系。例如微信小程序的交叉营销,用户买了一张火车票,此时想给他发酒店红包,这就需要查询该用户的统一会员关系。因为火车票用的是同程会员体系,酒店用的是艺龙会员体系,只有查到对应的艺龙会员卡号后,才能将红包挂载到该会员账号。

2024-09-09 21:41:24 1400

原创 方案设计-系统的QPS突然提升怎么考虑设计?

其实可以看到,怎么设计高并发系统这个问题本身他是不难的,无非是基于你知道的知识点,从物理硬件层面到软件的架构、代码层面的优化,使用什么中间件来不断提高系统的抗压能力。

2024-09-09 20:16:31 1187

原创 方案设计-如何设计一个秒杀系统

热点分为热点操作和热点数据。所谓“热点操作”,例如大量的刷新页面、大量的添加购物车、双十一零点大量的下单等都属于此类操作。对系统来说,这些操作可以抽象为“读请求”和“写请求”,这两种热点请求的处理方式大相径庭,读请求的优化空间要大一些,而写请求的瓶颈一般都在存储层,优化的思路就是根据 CAP 理论做平衡,这个内容我在“减库存”一文再详细介绍。而“热点数据”比较好理解,那就是用户的热点请求对应的数据。而热点数据又分为“静态热点数据”和“动态热点数据”。所谓“静态热点数据”,就是能够提前预测的热点数据。

2024-09-09 00:09:36 1912

原创 常见方案-电商平台中订单未支付过期如何实现自动关单?

常见订单超时自动取消方案

2024-09-08 21:33:30 770

原创 postgresql之翻页优化

PG深度翻译优化方案

2024-06-07 15:39:04 962

原创 postgresql根据某个字段去重获取整行数据

分组top N

2024-06-05 18:10:33 584

原创 postgresql里面的upset

pg数据库数据插入或者更新根据主键或者唯一索引

2024-06-05 12:47:42 502

原创 Postgresql中json和jsonb类型区别

PG数据库JSON和JSONB应该怎么选择

2024-06-05 07:59:53 695

原创 docker启动clickhouse

docker安装单机clickhouse

2024-05-19 10:09:56 591

原创 jdk21本地执行flink出现不兼容问题

flink在jdk高版本下执行出现module不能访问

2024-02-26 23:39:21 1435 1

原创 Hadoop一次部署失败

yarn因为jdk版本太高启动失败

2024-02-18 22:13:53 822

原创 【cdh】hive执行SQL提示缺少3.0.0-cdh6.3.2-mr-framework.tar.gz文件

在hdfs上查看的时候连文件夹都没有,所以这个异常会抛出,但是我是基于CDH搭建的,可以直接基于下面操作。问题:执行SQL报错提示缺少文件。重新执行SQL发现可以正常执行了。执行完成之后查看HDFS文件。

2024-01-28 21:12:03 668

原创 面试题-【消息队列】

分析:可能是消费端出现问题不消费了或者是消费变慢了,以及可能消息队列中数据快把磁盘堆满了都没人消费,并且在RabbiteMQ中有TTL设置,过期的数据可能就丢失了,常见的例子比如消费端需要把数据写入到数据库,结果mysql挂了,消费就hang住了。其实activeMQ、RabbiteMQ更类似单机应用,一个queue的数据不会被拆分成多分分散到多个机器上,RocketMQ、kafka是分布式的,一个topic数据可以被拆分成多个partition,进而分散到多个机器上,摆脱单机容量限制。

2024-01-24 22:58:28 1121

原创 spark Structured报错解决

报错,不想看原因的直接去解决方案试试按道理不应该出现C:/。。。。这个是我本地的一个地址,但是却拼接到了hdfs文件系统下,应该是什么配置的有问题顺着报错信息只需要checkpointRoot修改就行这个地址来源于checkpointLocation也就是说直接改变“checkpointLocation”的值就行。

2023-09-22 22:21:38 664

原创 MVC OR DDD

数据流向 + DDD 糖葫芦模型 带我学习带我飞

2023-08-23 12:03:31 1385 1

原创 go get报错

go get 代理异常,修改代理

2023-08-09 23:04:05 710

原创 SpringBoot之Actuator基本使用

自定义端点主要是指扩展性,用户可以根据自己的实际应用,定义一些比较关心的指标,在运行期进行监控。原生端点是在应用程序里提供众多 Web 接口,通过它们了解应用程序运行时的内部状况。

2023-08-03 11:39:13 1026

原创 Hbase pe 压测 OOM问题解决

hbase pe 压测的时候oom

2023-07-31 10:58:11 1008

Cisco实验2-配置VLAN

是下面博客实验的结果 https://blog.csdn.net/zhazhagu/article/details/85141136

2019-01-31

Cisco实验3-VTP基本使用

是下面实验的结果 https://blog.csdn.net/zhazhagu/article/details/86716141

2019-01-31

Cisco实验1-配置Cisco交换机

是下面地址的实验产生的文件 https://blog.csdn.net/zhazhagu/article/details/85108175

2019-01-31

myeclipse连接oracle11g的驱动jar包

myeclipse连接oracle11g的驱动jar包

2015-03-22

ehcache-1.1.jar

ehcache稍早版本,真实可用。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2017-09-01

空空如也

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

TA关注的人

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