基于顺序存储(数组)实现List集合 场景使用顺序存储来实现线性表。 接口定义1234567891011121314151617181920212223242526272829303132333435363738394041424344import java.util.Iterator;/** * 线性表(列表)的接口定义 */public interface MyList<T> extends Iterator<T 2023-10-24 技术 > 数据结构和算法 #数据结构 #编程
数据结构入门 逻辑结构 集合 元素罗列在一起 线性结构 元素前后相继(一一对应) 树形结构 元素存在一对多的关系 图结构或网状结构 元素之间存在多对多关系 存储结构 顺序存储 地址连续,用数组 链式存储 地址不连续,用指针(引用,面向对象) 2023-10-24 技术 > 数据结构和算法 #数据结构 #编程
Linux操作练习题目 文件备份遍历/test/目录下的txt文件做一个备份,备份的文件名增加一个年月日的后缀,比如将a.txt备份为a.txt20231020 1234567891011#!/bin/sh# author: maojunxyz# version: 1.0# date: 2023-10-20 suffix=`date +%Y%m%d`for f in `find ./test -typ 2023-10-23 技术 > Linux #Linux #Shell #数据结构和算法
Java经典算法题 二分查找法1234567891011121314151617181920class Solution { public int search(int[] nums, int target) { int min = 0; int max = nums.length - 1; while(min <= max){ 2023-10-22 技术 > 数据结构和算法 #Java #数据结构和算法
Docker介绍和使用 Docker和虚拟机区别Docker 是轻量级的沙盒,在其中运行的只是应用,虚拟机里面还有额外的系统。 Docker 安全Docker 利用了 Linux 内核中很多安全特性来保证不同容器之间的隔离,并且通过签名机制来对镜像进行验证。大量生产环境的部署证明,Docker 虽然隔离性无法与虚拟机相比,但仍然具有极高的安全性。 Docker清理后台容器可以使用docker rm $sudo( dock 2023-10-11 技术 > Docker #Docker
值得一看的视频 心理类 哈佛大学的公开课《幸福课》 也叫《积极心理学》 纪录片 美丽中国 地球脉动 蓝色星球 像乌鸦一样思考 微观世界 此话怎讲 迁徙的鸟 河西走廊 中国唱诗班 典籍里的中国 故宫100 汉字五千年 大国崛起 小小少年 书简阅中国 人类星球 猫咪物语 (完) 2023-10-07 生活 > 经验 #清单
学习资源推荐 网络类 https://speed.cloudflare.com/ 测速 https://chat.openai.com/ chatgpt https://filezilla-project.org/prodownload.php FileZilla Pro下载地址 工具类 https://excalidraw.com/ 手绘白板 https://hashcat.ne 2023-10-07 生活 > 经验 #清单
值得一读的书单 思维成长 失控 思考快与慢 终身成长 高效能人士的思维方式 高效能人士的七个习惯 从为什么开始 赋能 敏捷革命 创建敏捷团队 高绩效教练 结构化研讨 团队协作的五大障碍 拥抱变革 管理者的意识进化 你的灯亮着吗 探索需求-设计前的质量 麦肯锡教我的思考武器 咨询的奥秘 系统思维 金字塔原理 《思维导图》 —陈国钦 思维导图法就是一种生活的心法及技法,陈国 2023-10-06 生活 > 经验 #清单
接口测试工具Insomnia入门使用 安装打开官网的下载地址:Download - Insomnia 下载对应平台的安装包,然后安装完打开界面,新建一个文档类型的项目空间。 进入项目空间后,默认是在DESIGN菜单的,先点击DEBUG菜单进入调试工作区。 基本使用下面以一个接口为例进行演示。下图中,除了标记③是需要借助插件来实现自己校验功能,其余的功能都是通过Insomnia自带实现的。 标记③借助的插件是:Response 2023-09-27 技术 > 示例 #软件测试 #测试工具 #Insomnia