- 博客(31)
- 收藏
- 关注
原创 【2025年软考中级】第三章数据结构3.1 线性表
线性表是一个具有相同特性的数据元素的有限序列。 它具有以下核心特征:顺序表是将线性表的元素按照逻辑顺序依次存储到一片连续的存储空间中。结构定义:操作特性:每个结点包含数据域和一个指向后继结点的指针域。存储密度计算:存储密度 = 数据占用的空间 / 结点总占用空间结构定义:创建方法:每个结点包含数据域、指向后继结点的指针域和指向前驱结点的指针域。静态链表使用数组模拟链表结构,通过游标(数组下标)实现链式关系。有序表特性:与顺序表的关系:
2025-06-08 00:15:00
423
原创 【2025年软考中级】第二章2.3 编译程序基本原理
编译程序是将高级语言转换为目标程序的软件工具,其工作过程分为多个阶段:词法分析阶段扫描源程序字符流,识别单词符号;语法分析将单词组合为语法结构,检查程序结构正确性;语义分析审查上下文相关性质,包括类型检查和变量声明验证;随后生成中间代码并进行优化,最后转换为特定机器的目标代码。整个过程涉及符号表管理、代码优化和寄存器利用等关键技术,最终生成可执行程序。
2025-06-07 11:14:08
386
原创 【2025年软考中级】第二章2.2 程序设计语言的基本成分
程序设计语言由五大核心成分构成:数据成分(包括常量、变量和各类数据类型)、运算成分(算术、比较和逻辑运算符)、控制成分(顺序、选择和循环结构)、传输成分(数据输入输出)、以及函数成分(可重复使用的代码单元)。这些成分如同积木块,通过数据类型的分类存储、运算符的操作处理、流程控制的逻辑判断、数据的传递转换,以及函数的模块化封装,共同构建完整的程序功能。理解这些基础成分是掌握任何编程语言的前提,它们决定了程序如何存储信息、处理逻辑和实现功能。
2025-06-01 00:00:00
891
原创 【2025年软考中级】第二章 2.1 程序设计语言的基本概念
程序设计语言是人与计算机沟通的工具,分为低级语言(机器语言、汇编语言)和高级语言(C、Java、Python等)。高级语言更接近自然语言,降低了编程难度。程序运行需通过汇编、编译或解释转换为机器语言:编译型生成可执行文件(如C),解释型逐行执行(如Python)。编程语言包含四个要素:语法(规则)、语义(含义)、语用(使用场景)和语境(运行环境)。语言按风格可分为命令式(C)、面向对象(Java)、函数式(Haskell)和逻辑型(Prolog)。掌握这些基础知识是学习编程的重要起点。
2025-05-31 09:30:27
1364
原创 轻松删除VSCode Code Runner每次运行时生成的exe文件,保持开发目录整洁
本文介绍了Code Runner插件的基本配置方法,分为插件基础设置和settings.json文件配置两个步骤。首先需要在编辑器设置中启用Code Runner插件,然后通过修改settings.json文件,添加C/C++的编译执行命令。配置内容包括设置UTF-8编码、指定编译命令以及自动清理临时文件等功能。注意配置时需要遵循JSON语法规范,确保已有配置项与新配置项之间用逗号分隔,并提前安装GCC/G++编译器。完成配置后即可实现C/C++代码的一键编译运行。
2025-05-25 00:00:00
747
原创 【2025年软考中级】第一章1.7 多媒体知识
《多媒体知识入门指南》系统介绍了多媒体技术的核心概念。媒体分为五大类:感觉媒体(声音/图像)、传输媒体(电缆/电磁波)、表示媒体(编码格式)、表现媒体(输入输出设备)和存储媒体(硬盘/U盘)。关键知识点包括:音频数字化需遵循奈奎斯特采样定理(采样频率≥2倍最高频率);图像分辨率计算(300dpi扫描3×4英寸照片=108万像素);彩色打印采用CMY色彩模型;MPEG视频编码通过帧内/帧间压缩大幅减小文件体积。常见格式如WAV音频、BMP图像和MOV视频各有特点和应用场景。
2025-05-24 09:04:20
1045
原创 【2025年软考中级】第一章1.6 安全性、可靠性、性能评价
(哈希函数,摘要算法,杂凑算法,密码散列),可以检测数据是否进行了修改,保证了数据的完整性所谓信息摘要,就是一段数据的特征信息,当数据发生了改变,信息摘要也会发生改变,发送方会将数据和信息摘要一起传给接收方,接收方会根据接收到的数据重新生成一个信息摘要,若此摘要和接收到的摘要相同,则说明数据正确。信息摘要是由哈希函数生成的不算数据多长,都会产生固定长度的信息摘要;任何不同的输入数据,都会产生不同的信息摘要;单向性,即只能由数据生成信息摘要不能由信息摘要还原数据。信息摘要算法:MD2MD4。
2025-05-18 00:00:00
1378
原创 【2025年软考中级】第一章1.5 输入输出技术(外设)
输入输出技术(I/O)涉及主存与外设之间的数据传输,主要分为块设备和字符设备。块设备如磁盘、USB闪存,以固定大小的块存储信息,可寻址;字符设备如打印机、网卡,以字符流传输,不可寻址。I/O设备通过设备控制器(如南桥芯片)与计算机连接,常见的编址方法有内存与接口地址独立编址和统一编址。数据交互方式包括程序控制、程序中断和DMA方式,其中DMA方式效率最高,CPU不直接参与数据传输。总线结构是计算机设备间传输信息的公共通道,分为内部总线和外部总线,系统总线包括数据总线、地址总线和控制总线。输入输出控制方式有程
2025-05-17 00:00:00
1430
原创 【2025年软考中级】第一章1.4 存储系统
计算机存储系统采用分级存储体系,以解决存储容量、成本和速度之间的矛盾。主要分为Cache-主存和主存-辅存两级存储。Cache作为高速缓存,直接与CPU交互,存储当前最活跃的程序和数据,速度是内存的5-10倍。地址映射方式包括直接映像、全相联映像和组组相连映像,分别适用于不同的应用场景,影响存储器的访问速度和冲突率。存储器的分类包括按位置、材料、工作方式、访问方式和寻址方式等,其中随机访问存储器(RAM)分为静态RAM和动态RAM,分别用于高速缓存和主存。外存储器如磁盘和光盘,通过磁道和扇区存储数据,存取时
2025-05-11 00:30:00
974
原创 【2025年软考中级】第一章1.3 计算机体系结构
计算机体系结构涉及指令流与数据流的分类,主要依据处理机数量进行划分,包括单处理系统、并行处理系统和分布式处理系统。Flynn分类法通过指令流和数据流的数量对计算机进行分类,强调指令流由控制部分处理,数据流由处理器处理。指令系统由操作码和操作数组成,执行过程包括取指令、分析指令和执行指令。指令寻址方式包括顺序寻址和跳跃寻址,操作数寻址方式则有立即寻址、直接寻址、相对寻址、间接寻址、基址寻址、变址寻址、寄存器寻址和寄存器间接寻址。CISC和RISC是两种主要的指令系统类型,分别代表复杂指令系统和精简指令系统,各
2025-05-10 09:37:58
1363
原创 【2025年软考中级】第一章1.1-1.2、计算机硬件+计算机数据表示
上图中,7=4+2+1,表示7由第4位校验位(r2)和第2位校验位(r1)和第1位校验位(ro) 共同校验,同理,第6位数据位6=4+2,第5位数据位5=4+1,第3位数据位3=2+1,这里不全为0,表明传输过程有误(用了偶检验),并且按照r2r1r0排列为二进制100,这里指出的就是错误的位数,表示第100,即第4位出错,找到了出错位,纠错方法就是将该位逆转。,本题中,G(x)阶为4,则在原始信息串后加4个0,得到的新串为101100000,模二加法:0+0=0 0+1=1 1+0=1 1+1=0。
2025-05-04 00:30:00
1173
原创 谷歌搜索技巧
谷歌搜索镜像:[【随笔】一些可用的 Google 搜索镜像站 | 框架師 (mobaijun.com)](https://www.mobaijun.com/posts/3724043932.html#:~:text=【随笔】一些可用的 Google 搜索镜像站 1 2023 年 11 月,搜索: https%3A%2F%2Fnote.cm … b.有版权的(gettyimages复制网址到下载器gettyimages downloader) 2.GIF动图:best gif sites【例】GIPHY。
2025-04-26 10:42:33
1033
原创 告别“伪忙碌”,拥抱“慢生产力”:Cal Newport 给疲惫开发者的人生启示
嘿,朋友。不知道你是否和我一样,经常在一天结束时,瘫在椅子上,感觉身体被掏空,脑子像一团浆糊。回想今天干了啥?好像参加了N个会议,回复了N+1封邮件/Slack/微信消息,改了几个紧急的Bug,评审了同事的代码,甚至还抽空看了几个技术博客……看起来日程表满满当当,效率值爆表。我今天真的“产出”了什么有价值的东西吗?那个困扰我很久的技术难题有进展吗?那个能提升系统稳定性的重构计划启动了吗?我离成为一个更优秀的开发者,是更近了,还是原地踏步,甚至在瞎忙中倒退了?
2025-04-20 13:58:39
1424
原创 意志力的源头——AMCC(前部中扣带皮层)
AMCC(前部中扣带皮层)在面对痛苦需要坚持的事情时会被激活。它在情绪调节、认知控制和决策过程中起重要作用,尤其是在处理与痛苦和努力相关的任务时。AMCC的激活可以帮助个体保持目标导向行为,即使面临困难和挑战
2025-04-19 22:14:45
314
原创 六级作文和翻译
本文提供了多种书信和非书信类应用文的写作模板和示例,包括感谢信、邀请信、建议信、投诉信、申请信、祝贺信、道歉信、求助信、推荐信等,以及电子邮件、通知、简历、发言稿、启事、海报和便条等非书信类文体。每种类型都提供了具体的写作模板和实用句型,帮助读者高效撰写各类应用文。此外,还提供了多篇作文示例和翻译练习,涵盖心理健康、环保生活方式、教育目标、数字技能发展、批判性思维等多个主题,旨在提高读者的写作和翻译能力。作文部分强调了不同观点的讨论、教育的重要性、适应快速变化世界的需求,以及信息爆炸时代批判性思维的重要性。
2025-04-13 08:30:00
1276
原创 2026广东专升本英语作文
本文全面介绍了各类书信及非书信类应用文的写作方法与模板。涵盖感谢信、邀请信、建议信、投诉信、申请信、祝贺信、道歉信、求助信、推荐信等书信类型,以及电子邮件、通知、简历、发言稿、启事、海报、便条等非书信类文体。每种类型均提供具体写作模板和实用句型,助力读者高效撰写各类应用文,满足不同场合的写作需求。
2025-04-12 13:13:42
1252
原创 github上高效搜索项目的方式
in:description example 描述中有“example”in:readme example readme中有“example”pushed:>2019-09-01 2019年9月1日后有更新的。in:name example 名字中有“example”language:java 用Java编写的项目。注:条件可以多个一起使用,只需用空格隔开。
2025-04-11 00:30:00
413
原创 oracle高级技术管理
数据库的数据是存储再表空间中的,真正是在某一个或者多个数据文件中,而一个表空间可以由一个或多个数据文件组成,一个数据文件只能属于一个表空间,一旦数据文件被加入到某个表空间后,就不饿能删除这个文件,
2025-04-11 00:15:00
1687
原创 oracle个人笔记
EXCEPTIONwhen 错误1[OR 错误2] then语句序列1;when 错误3[OR 错误4] then语句序列2;……语句序列n;end;未被捕捉到的错误,将在when OTHERS部分进行统一处理,OthenS必须是EXCEPTION部分的最后一个错误处理分支l如要在该分支中进一步判断错误种类,可以通过使用预定义函数SQLCODE()和SQLERRM()来获得系统错误号和错误信息。
2025-04-10 00:15:00
1234
原创 C语言个人笔记
一个函数由函数首部和函数体两部分组成函数要[先声明]、再定义、后调用声明数据类型 函数名(形参的数据类型 形参, ...);//可以只保留形参类型,去掉形参名注:若函数定义的位置在调用的位置之前,则可以省去声明定义void name(int i1,,char c1) //name(void)表示没有参数,也可以是空括号...注:声明是以;结束,定义是以{}结束若不指定形参的数据类型,则默认为int型,如int fun(i,j,k)有默认值的形参需要放到末尾。
2025-04-10 00:15:00
1205
2
原创 马克思主义哲学学习笔记
首先马克思主义哲学不仅仅只是关于阶级剥削以及共产主义之类的词和他们的联系,马克思主必哲学首先是一套自洽的对世间万事万物都进行解释的普遍真理。物质就是客观实在事实存在的事物(客观实在是物质的特有属性指独立于人的意识之外,不以人的意识为转移并能为人的感觉所感知的属性),比如能量电磁场、苹果等。意识则是大脑对于客观实在的反应, 比如抽象概括出的概念, 思想, 总结出的观念, 实践认知出的真理等等,如数字、数据等二者的区别:一种是认为物质第一性的唯物主义阵营, 一种是认为意识第一性的唯心主义阵营。
2025-04-09 09:21:39
1684
原创 《福格行为模型》学习有感
拥有了模型后就可以对【养成好习惯】这一目标进行拆分,首先需要提出的概念是【黄金行为】,它是我们在达到目标过程中需要进行的行为,例如晨跑之于健身,同时它还需要满足强烈动机的特点,也就是我们不需要费力就可以坚持的行为。然后从【动机】与【能力】角度来看,强动机与高能力的行为最容易发生,那么就需要将黄金行为进一步拆解,也就是成为up所说的【微习惯】,而朗读整本书可能刚开始心血来潮,但毕竟持续的时间久,越久动机就会降低,最终下降到行动线以下,行为也就不会产生了,也就难以有长期的坚持的好习惯的改变。
2025-04-08 13:11:38
1173
原创 Mysql个人笔记
关系模型是目前数据库系统普遍采用的数据模型,也是应用最广泛的数据模型。关系模型通过二维表表示实体以及实体之间的联系。二维表并不一定是关系模型,只有具备下列特 点的二维表才是关系模型:(1)表格中的每一列都是不可再分的基本数据项;(2)列和列之间的名字不同,每一列的数据类型相同或者兼容(3)行和行的顺序无关,列和列的顺序也无关(4)关系中不能存在完全相同的两行二维表来表示实体间的联系第一范式是指在关系模型中,数据库表的每一列都是不可分割的原子数据项。简而言之,第一范式就是无重复的原子域。
2025-04-08 00:15:00
989
原创 python数据分析(numpy+matplotlib+pandas)
NumPy 提供了存储单一数据类型的多维数组——ndarray。numpy 中维度称为轴,几维对应几轴,如二维数组,0轴是行,1轴是列,轴从0开始算。ndarray 内部由数据指针、数据类型(dtype)和形状(shape)元组组成。NumPy 提供了大量数学函数。广播机制可让不同shape的数组进行运算,通过扩展数组使其shape一致,再进行对应位置的计算。广播机制先判断数组是否兼容,从shape尾部开始比对。
2025-04-07 18:54:18
1165
原创 Linux常用命令笔记
Linux 系统中,/etc 目录是系统配置文件存放的目录,不建议在此目录下存放可执行文件。重要的配置文件有 /etc/inittab、/etc/fstab、/etc/init.d 等。/home 是系统默认的用户家目录,新增用户账号时,用户的家目录都存放在此目录下。~ 表示当前用户的家目录,会进入 /home/ 当前用户目录,而 /home 表示包含所有用户家目录的一个目录。/usr 是应用程序存放目录,其中 /usr/bin 存放应用程序,/usr/share 存放共享数据,/usr/lib 存放函数库
2025-04-07 00:30:00
777
原创 正则表达式
正则表达式由普通字符、元字符和特殊操作组成。常用元字符包括:. 匹配除换行符外的所有字符;^ 匹配字符串开头;$ 匹配字符串结尾;\d 匹配数字;\w 匹配字母数字及下划线;\s 匹配空白字符;[abc] 匹配字符集中的任意字符;[^abc] 匹配不在字符集中的字符;x* 匹配0次或多次;x+ 匹配1次或多次;x? 匹配0次或1次;x{n} 匹配n次;x{n,m} 匹配n到m次。分组使用圆括号,如 (re) 表示捕获分组,(?P<name>re) 表示命名分组,(?:re) 表示非捕获分组。
2025-04-06 00:15:00
770
原创 python基本语法和数据分析(numpy+matplotlib+pandas)
全面介绍了 Python 的基础语法、数据结构、类与对象、函数、模块以及常用库的使用方法。详细讲解了类与对象的定义和使用、函数的定义和调用、模块的导入和使用等。同时,深入探讨了字符串、列表、元组、集合、字典等数据结构的特性及其操作方法。此外,还介绍了 Jupyter Notebook 的快捷键、格式化输出、运算符、三元运算符、input() 和 eval() 函数等实用工具。文章还通过大量示例代码,展示了如何使用 Python 进行文件操作、数据分析(NumPy、Pandas)、数据可视化以及如何处理字符串
2025-04-05 10:25:45
1406
Linux学习的ppt
2025-04-05
python课件,以jupyter文档形式
2025-04-05
numpy+matplotlib+pandas资源
2025-04-05
机器学习+深度学习pytorch+神经网络 ppt
2025-04-05
markdown复制进csdn文章问题
2025-04-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人