自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2023年软件设计师中级-程序设计语言题目

符号表的作用是记录源程序中各个符号的必要信息,以辅助语义的正确性检查和代码生成,在编译过程中需要对符号表进行快速有效地查找、插入、修改和删除等操作。可以实现形参和实参间双向传递数据的效果,即改变形参的值同时也改变了实参的值。将实参的地址传递给形参,形参必须有地址,实参不能是常量(值),表达式。分析构成程序的字符及由字符按照构造规则构成的符号是否符合程序语言的规定。将实参的值传递给形参,实参可以是变量、常量和表达式。程序的三种基本控制结构:顺序、选择、循环(重复)语法树的后缀式为后序遍历、中缀式为中序遍历。

2023-10-10 23:27:29 132 1

原创 2023年软件设计师中级-计算机组成与体系结构

Hash函数MD5输出结果为128位安全散列算法SHA-1。

2023-10-10 10:00:00 80 1

原创 上传xml文件并根据内容拆分成多个xml文件

【代码】上传xml文件并根据内容拆分成多个xml文件。

2023-09-09 15:30:19 162 1

原创 上传EXECL文件并根据列进行分组拆分成多个sheet并处理单元格有合并问题

【代码】上传EXECL文件并根据列进行分组拆分成多个sheet并处理单元格有合并问题。

2023-09-09 15:10:33 65 1

原创 散列表(线性探测法&二次探测法)

线性探测法将关键字序列(7、8、30、11、18、9、14)散列存储到散列表中 (7)Key78301118914H(Key)0365556冲突处理:(位置被占有继续往下找)地址0123456789关键字71481130189线性探测法f(key) = (f(key)+di) MOD m (di=1,2,3,…,m-1)二次探测法f(key) = (f(key)+di

2022-04-04 15:45:59 2944

原创 前缀、中缀、后缀表达式的相互转换方法

一. 中缀式转化成前缀式和后缀式:中缀表达式a + b * c - ( d + e )第一步:按照运算符的优先级对所有的运算单位加括号​ 式子变成:( ( a + ( b * c ) ) - ( d + e ) )第二步:转换前缀与后缀表达式中缀转前缀:把运算符号移动到对应的括号前面则变成:- ( + ( a * ( b c ) ) + ( d e ) )把括号去掉:- + a * b c + d e 前缀式子出现中缀转后缀:把运算符号移动到对应的括号后面则变成:( ( a ( b

2022-04-04 14:16:01 6041

原创 面试准备中

Springioc 控制反转IoC(Inverse of Control:控制反转)是一种设计思想 或者说是某种模式。这个设计思想就是 将原本在程序中手动创建对象的控制权,交由 Spring 框架来管理。 IoC 在其他语言中也有应用,并非 Spring 特有。IoC 容器是 Spring 用来实现 IoC 的载体, IoC 容器实际上就是个 Map(key,value),Map 中存放的是各种对象。两种实现: 依赖查找(DL)和依赖注入(DI)。...

2021-04-19 23:38:31 70

原创 面试准备中

tcp:面向连接的 可靠的 基于字节流的传输层通信协议 (发送数据要先建立连接)有两个IP地址和两个端口号三个阶段:连接、数据传输、退出\关闭三次握手 四次挥手 建立和关闭一个连接。tcp报文:序号:seq确认序号:ack标志位:ACK:确认序号有效;FIN:释放一个连接;PSH:接收方应该尽快将这个报文交给应用层;RST:重置连接SYN:发起一个新连接URG:紧急指针有效三次握手为了确认通信双方是否有收发数据的能力服务器 seq = 20 客户端 seq =10第一次

2021-04-16 14:32:00 143

原创 java基础知识 mzl

数据结构数组用来存放同一种数据类型的集合,注意只能存放同一种数据类型(Object类型数组除外)。在内存中的分配也是连续的,数组中的元素通过数组下标进行访问 O(1)int [] myArray = new int[3];Insert:在指定索引位置插入一个元素Get:返回指定索引位置的元素Delete:删除指定索引位置的元素Size:得到数组所有元素的数量优点:按照索引查询元素速度快;按照索引遍历数组方便。缺点:数组的大小固定后就无法扩容了;数组只能存储一种类型的数据;

2021-04-13 23:34:28 60

原创 java基础知识 mzl

数据结构栈 Stack栈是一种先进后出的数据结构,数组和链表都可以生成栈。push() 压栈,向栈顶存入一个元素 pop() 弹栈,从栈顶取出一个元素,并返回该元素 peek() 返回栈顶的元素,但是并不取出 empty() 判断栈是否为空函数递归 :方法调用输出结果后面的先输出退回按钮、数学表达式计算、代码括号语法检查、逆序排列等题目:栈的输入序列为12345 不可能是栈的输出序列的是?A. 23415 B.54132 C.23145 D.1543223415-...

2021-04-13 23:11:56 129 1

原创 java基础知识 mzl

数据结构队列先进先出(FIFO)的抽象数据结构,队尾(rear),队头(font)add 增加一个元索          如果队列已满,则抛出一个IIIegaISlabEepeplian异常element 返回队列头部的元素          如果队列为空,则抛出一个NoSuchElementExce

2021-04-12 22:38:09 78 1

原创 redis

redis(1)单机 redis宕机了数据会丢失?网上找不到直接答案,应该是不做别的操作数据应该是不见了。直接数据库恢复信息太慢了,或者有些数据恢复不了。Redis持久化的两种机制AOF日志、RDB快照AOF(Append Only File)日志 (类似MySQL 的 binlog 日志,也是记录操作的命令)写后日志,即是命令先执行完成,把数据写入内存,然后才会记录日志。数据恢复 过程中仍然是一条命令一条命令(由于单线程,只能顺序执行)的执行恢复数据,这个恢复的过程非常缓慢。提供了三种写回策

2021-04-12 11:30:39 122

空空如也

空空如也

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

TA关注的人

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