自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【软考--软件设计师】2025-05 我的选择题错题总结

错题总结

2025-06-29 14:43:37 804

原创 【软考--软件设计师】2025-05软考笔记目录

软件设计师考试大纲分析 以及笔记目录链接

2025-06-29 14:28:12 1251

原创 【软考--软件设计师】12 知识产权

2025-06-29 10:56:41 127

原创 【软考--软件设计师】11 计算机网络

计算机网络

2025-06-29 10:54:57 119

原创 【软考--软件设计师】10.2 关系型数据库

本文摘要了数据库相关核心概念:1)模式分解,通过无损连接和保持函数依赖确保信息完整;2)事务管理的ACID特性(原子性、一致性、隔离性、持久性);3)并发控制机制(X锁/S锁)及三类数据不一致问题(丢失修改、不可重复读、脏读);4)数据库故障类型(事务/系统/介质/病毒)与备份方法(冷/热备份、完全/增量/差量转储);5)数据仓库特性(面向主题、集成、历史数据)与数据库的对比;6)分布式数据库特点(分片存储、逻辑集中物理分布)及其高扩展/并发/可用性优势。

2025-06-28 16:05:02 509

原创 【软考--软件设计师】10.1数据库技术

数据库技术

2025-06-28 15:26:05 98

原创 【软考--软件设计师】9 设计模式

设计模式主要分为三大类:创建型模式(如工厂、单例模式)负责对象创建、结构性模式(如适配器、代理模式)处理对象组合、行为型模式(如观察者、策略模式)管理对象交互。每类模式解决特定设计问题,提升代码复用性和灵活性。图片展示了三种模式的分类示意图,帮助理解其应用场景与关系。掌握这些模式能有效提高软件设计质量。

2025-06-28 14:57:16 113

原创 【软考--软件设计师】8 面向对象技术

本文摘要:面向对象方法的核心概念包括对象、动态绑定、继承和多态。面向对象分析(OOA)将问题域抽象为对象模型,而面向对象设计(OOD)遵循13个设计原则(如单一职责、开闭原则等)转化为系统蓝图。面向对象编程(OOP)的关键在于类层次结构、消息传递和方法重写。测试分为算法层、类层、模板层和系统层四个层次。这些概念共同构成了面向对象开发的完整方法论。

2025-06-28 14:54:25 411

原创 【软考--软件设计师】7UML

UML简介

2025-06-28 14:36:35 111

原创 【软考--软件设计师】6系统设计之结构化开发方法

本文介绍了结构化系统分析与设计方法的核心内容。主要包括:1)结构化方法采用自顶向下逐层分解的方式;2)系统结构设计的8项原则,如模块高内聚低耦合等;3)子系统划分的6个原则和4个步骤;4)模块结构设计的4要素和基本成分;5)数据流图的审查要点,包括父图子图平衡、数据守恒等规则;6)数据字典的作用和组成。文章系统阐述了结构化方法在系统开发过程中的关键技术和规范要求,为信息系统开发提供了方法论指导。

2025-06-28 14:34:59 270

原创 【软考--软件设计师】5 软件工程

软件工程概述摘要:软件生命周期包括需求分析、设计、编码、测试和维护等阶段,采用系统化方法开发高质量软件。开发过程需遵循项目管理、质量保证等规范,涵盖结构化与面向对象等开发方法。通过科学管理控制软件复杂度,确保产品可靠性、可维护性,并降低开发风险。整个生命周期强调文档化、系统化思维和持续改进。(98字)

2025-06-28 14:18:45 139

原创 【软考--软件设计师】4 算法设计分析

本文介绍了算法的核心概念和主要类型。首先阐述了算法的5个基本特性:确定性、可行性、输入、输出和有限性。其次分析了时间复杂度作为衡量算法效率的重要指标。重点介绍了五种经典算法:分治算法(分解-解决-合并)、动态规划(存储子问题解)、贪心算法(局部最优选择)、回溯算法(深度优先搜索)和分支界限算法(广度优先剪枝)。每种算法都配有图示说明其基本原理和应用场景,为理解算法设计与分析提供了系统性的知识框架。

2025-06-28 14:11:10 229

原创 【软考--软件设计师】3数据结构-查找排序算法

查找算法和排序算法。

2025-06-28 14:03:09 131

原创 【软考--软件设计师】3数据结构-图

数据结构之图

2025-06-28 13:58:34 121

原创 【软考--软件设计师】3数据结构-树

数据结构之树、二叉树等

2025-06-28 13:57:10 92

原创 【软考--软件设计师】3数据结构-基础概念

本文介绍了常见数据结构的基本概念:1)线性表作为数据元素的有限序列;2)栈遵循后进先出原则;3)队列按照先进先出规则操作;4)串模式匹配算法用于字符串搜索;5)数组存储地址计算方法;6)矩阵的特殊存储方式;7)广义表的递归结构定义。通过图示直观展示了各类数据结构的核心特征和运算规则。

2025-06-28 13:55:16 133

原创 【软考--软件设计师】2.程序设计语言

编译程序分为六个阶段,主要涉及文法、正规集、有限自动机及其转换等核心原理。编译过程包括词法分析、语法分析等步骤,区别于解释执行方式。Python考点涵盖语言特性、数据结构等内容。全文通过多张图表详细展示了编译原理的关键概念、自动机转换过程以及Python编程要点,为理解编译技术和Python语言提供了系统的知识框架。

2025-06-27 18:06:43 210

原创 【软考--软件设计师】1.6信息安全

信息安全关乎数据保护与技术防御。本文从黑客攻击、数据泄露及安全防护等角度,探讨了信息安全的重要性。通过分析典型案例,阐述了当前网络安全面临的主要威胁,并提出了加密技术、防火墙等有效的防护措施。文章强调,信息安全不仅是技术问题,更需要全社会的共同参与。

2025-06-27 17:51:51 85

原创 【软考--软件设计师】1.5输入输出技术

输入出入技术,四种方式

2025-06-27 17:50:20 329

原创 【软考--软件设计师】1.4存储系统

本文概述了计算机存储系统的层次结构及分类。存储系统采用金字塔式层次结构,从上至下依次为寄存器、Cache、主存、磁盘和磁带,访问速度递减但容量递增。存储器按存取方式可分为随机存储器、顺序存储器和直接存储器三类。重点介绍了高速缓存Cache的工作原理及其地址映射方式(直接、全相联和组相联映射),指出Cache用于解决CPU与主存间的速度不匹配问题。最后简要提及虚拟存储器和磁盘技术,特别说明磁盘存取时间将是重要考点。全文通过示意图直观展示了各类存储器的位置关系和性能特点。

2025-06-27 17:29:04 163

原创 【软考--软件设计师】1.3 指令系统

计算机指令系统概述:指令寻址包括顺序寻址(PC自增)和跳跃寻址(指令指定);操作数寻址方式多样,速度各异。指令执行由控制器完成,涉及多个周期阶段。指令集分为RISC(精简)和CISC(复杂)两类。指令流水处理可提高效率,其时间计算公式为:总时间=流水段数×时钟周期+(指令数-1)×时钟周期。系统采用三级流水线(取指、分析、执行),各段执行时间相同。

2025-06-27 17:18:29 220

原创 【软考--软件设计师】1.2 数据表示

软考 软件设计师 计算机基础之数据表示

2025-06-27 16:50:08 347

原创 【软考--软件设计师】1.1 计算机硬件基础知识

本文介绍了计算机硬件系统的核心组成部分。计算机硬件主要由总线、CPU和其他设备构成,其中总线是设备间传输数据的公共通道。CPU作为核心部件包含运算器和控制器两大模块,负责数据运算和系统控制。文章通过结构图展示了计算机硬件系统的整体架构,包括各组件之间的连接关系和工作原理。这些基础知识有助于理解计算机的工作机制和性能表现。

2025-06-27 16:09:45 195

原创 IDEA Maven 打包找不到程序包错误或找不到符号,报错“程序包不存在“

IDEA Maven 打包找不到程序包错误或找不到符号,报错“程序包不存在“编译都没问题

2024-11-28 15:12:56 3800

原创 利用exe4j 工具生成Java项目的exe可执行文件

利用EXE4J生成exe文件

2024-11-25 21:54:02 450

原创 sourcetree启动不起来 双击没反应

Sourcetree 启动没反应

2024-11-20 13:38:13 460

原创 exe4j 找不到启动类和JRE 以及注册

exe4j 无法找到启动类

2024-11-20 11:14:43 1753 1

原创 【MySQL 面试题】

mysql 面试题

2023-08-31 15:42:48 132

原创 【Spring 面试题】

所谓的“控制反转”概念就是对组件对象控制权的转移,从程序代码本身转移到了外部容器。Spring IOC 负责创建对象,管理对象,装配对象,配置对象,并且管理这些对象的整个生命周期。是一个由Spring IoC容器实例化、组装和管理的对象一个全路径类名,Bean 的行为配置元素,对其他 Bean 的引用,其他配置的设置.通过依赖注入把有依赖关系的bean组装再一起;no方式:是默认的方式,不进行自动装配,通过显式设置 ref 属性来进行装配。byName。

2023-08-29 17:09:40 143

原创 【Spring 学习笔记】10 Spring 事务

开启Spring事务本质上就是增加了一个Advisor,但我们使用@EnableTransactionManagement注解来开启Spring事务是,该注解代理的功能就是向Spring容器中添加了两个Bean:AutoProxyRegistrar, ProxyTransactionManagementConfiguration。在执行Bean的创建生命周期时,会经过InfrastructureAdvisorAutoProxyCreator的初始化后的方法。其中,以非事务方式运行,表示以非Spring事务

2023-08-29 14:11:07 133

原创 Exception: spring类文件具有错误的版本 61.0, 应为 52.0

61.0, 52.0

2023-08-25 15:03:44 349

原创 Redis命令

sort list by it:* desc get it:* store sorc:result sort命令之store参数:表示把sort查询的结果集保存起来。zrangebyscore zset 10 25 withscores limit 1 2 分页。zrangebyscore zset 10 25 withscores 指定范围的值。Zremrangebyrank zset 0 1 按照排名范围删除元素。Zremrangebyscore zset 0 1 按照分数范围删除元素。

2023-08-24 14:10:19 59

原创 MySQL

按照数据结构B+Tree:MySQL 里默认和最常用的索引类型。只有叶子节点存储 value,非叶子节点只有指针和 key。哈希索引:类似键值对的形式,一次即可定位。全文索引:对文本的内容进行分词,进行搜索。通常使用 ElasticSearch 代替。按照底层存储方式聚簇索引:索引和数据一起放,InnoDB 中的主键索引就属于聚簇索引。(一步到位)非聚簇索引:索引和数据分开放,辅助索引就属于非聚簇索引。MyISAM 不管主键还是非主键,使用的都是非聚簇索引。按照应用维度主键索引。

2023-08-24 13:04:48 79

原创 【Java基础】线程池

阿里巴巴 Java 开发手册》中强制线程池不允许使用 Executors 去创建,而是通过的方式,这样的处理方式让开发者更加明确线程池的运行规则,规避资源耗尽的⻛险。

2023-08-23 15:57:54 88

原创 【Java基础】多线程

AQS 为构建锁和同步器提供了一些通用功能的是实现,因此,使用 AQS能简 单且高效地构造出应用广泛的大量的同步器,比如我们提到的ReentrantLock,Semaphore,其他的诸如ReentrantReadWriteLock, SynchronousQueue等等皆是基于 AQS 的。AQS 核心思想是,如果被请求的共享资源被占用,那么就需要一套线程阻塞等待以及被唤醒时锁分配的机制,这个机制是用CLH 队列实现的,即将获取不到锁的线程加入到队列中。

2023-08-23 15:57:31 86

原创 【Java基础】ThreadLocal解析

ThreadLocal类主要解决的就是让每个线程绑定自己的值,可以将ThreadLocal类形象的比喻成存放数据的盒子,盒子中可以存储每个线程的私有数据。

2023-08-16 14:55:48 99

原创 【Java基础】1.Java类的生命周期

一个类型从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期将会经历。其中称为连接。

2023-08-15 15:15:05 92

原创 【Java基础】JVM内存管理

JDK1.8后将方法区从堆中移到本地内存。

2023-08-15 13:20:39 101

原创 【数据结构】二叉排序树 二叉平衡树 红黑树

二叉排序树二叉平衡树红黑树

2023-08-11 15:50:50 195

原创 【Java 基础】HashMap & HashSet

HashMap

2023-08-11 15:36:53 104

空空如也

空空如也

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

TA关注的人

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