相关文章
希尔排序算法(Java实现)
1.希尔排序(Shell Sort)
(1)算法思想 先追求表中元素部分有序,再逐渐逼近全局有序。先将待排序表分割成若干形如 L [ i , i d , i 2 d , . . . , i k d ] L[i,id,i2d,...,ikd] L[i,id,i2d,...,ikd]的子表ÿ…
编程日记
2024/12/3 6:13:57
【nc工具信息传输】
nc,全名叫 netcat,它可以用来完成很多的网络功能,譬如端口扫描、建立TCP/UDP连接,数据传输、网络调试等等,因此,它也常被称为网络工具的 瑞士军刀 。
nc [-46DdhklnrStUuvzC] [-i interval] [-p source_po…
编程日记
2024/12/17 15:56:58
SpringBoot多模块项目整合Shiro报错No bean of type ‘org.apache.shiro.realm.Realm‘ found.
环境
依赖版本 spring-boot-dependencies 2.7.6 shiro-spring-boot 1.13.0
问题
项目启动报错
***************************
APPLICATION FAILED TO START
***************************Description:No bean of type org.apache.shiro.realm.Realm found.Action:Please …
编程日记
2024/12/22 21:02:22
rac数据库默认网关不通导致集群异常
集群CSSD进程reconfiguration完成,显示2个节点都在线。但ora.net1.network服务启动失败,且有依赖关系的资源随后启动失败并且已经达到上限。 查看两个节点的网络信息,发现两个节点的默认网关是不一致的。 修改故障节点网关 在RAC中࿰…
编程日记
2024/12/19 9:10:31
Linux服务篇之FTP及SFTP
目录
背景
ftp
sftp 背景
FTP(File Transfer Protocol,文件传输协议)是用于在网络上进行文件传输的一套标准协议。它工作在OSI模型的第七层以及TCP模型的第四层,即应用层,并使用TCP传输而非UDP。FTP的主要作用是让…
编程日记
2024/12/22 23:49:34
Mysql底层原理二:Buffer Pool
1.数据区
就是描述信息缓存页这块,用来存放从磁盘加载的数据页(看上图 索引页和数据页是分开的)
2. free链表
用来标识数据区哪些数据页是可用的
3. flush链表
update的时候,如果数据在数据区可以找到,那就直接内…
编程日记
2024/12/21 5:55:48
【CVE-2023-38831】进行钓鱼攻击的研究
本文仅仅是对相关漏洞利用的学习记录,请各位合法合规食用! WinRAR是一款文件压缩器,该产品支持RAR、ZIP等格式文件的压缩和解压等。WinRAR在处理压缩包内同名的文件与文件夹时代码执行漏洞,攻击者构建由恶意文件与非恶意文件构成的特制压缩包文件,诱导受…
编程日记
2024/12/17 14:34:05
Rust所有权和Move关键字使用和含义讲解,以及Arc和Mutex使用
Rust 所有权规则
一个值只能被一个变量所拥有,这个变量被称为所有者。 一个值同一时刻只能有一个所有者,也就是说不能有两个变量拥有相同的值。所以对应变量赋值、参数传递、函数返回等行为,旧的所有者会把值的所有权转移给新的所有者&#…
编程日记
2024/12/18 6:41:56