- 博客(13)
- 收藏
- 关注
原创 IT 就业・理论知识学习路线
bit、Byte、KB、MB、GB、TB 换算。运算器、控制器、存储器、输入设备、输出设备。CPU、内存、硬盘、主板、总线、IP、域名。/ 根目录、/home、/etc、/usr。文件管理、压缩解压、网络基础、安全常识。二进制、十进制、八进制、十六进制互转。FCFS、SJF、时间片轮转、优先级。图的表示、连通性、欧拉图、哈密顿图。应用、传输、网络、数据链路、物理。命题、联结词、真值表、等值演算。黑盒、白盒、单元测试、集成测试。地址总线、数据总线、控制总线。冒泡、选择、插入、快排、归并。
2026-02-13 15:28:06
293
原创 ## 计算机网络基础知识
IOS七层模型::(physicial layer)主要负责物理介质上的比特流传输,比如电信号、光信号、无线电波。例如:网线 光纤 网卡的物理接口 集线器:(data link layer)主要负责同一局域网内的设备通信,通过MAC地址识别设备。例如:交换机(Switch) ARP协议 以太网(Ethernet):主要负责跨网络的数据包路由,通过IP地址寻找目标网络。例如:路由器 IP协议(IPV4/IPV6) ICMP协议:主要负责端到端的可靠数据传输,在源主机和目标主机的应用程序之间建立连接。
2026-01-21 17:41:29
764
原创 动态数组的小知识
插入元素就是要在这个数组中任意位置插入某一元素,跟扩容的思路类似,也需要创建新数组,这个比较有趣,举个通俗易懂的比方:将旧的数组一刀切成两半,然后把想要插入的元素贴在新数组的中间,再将切好的两半旧数组贴在新元素的左右两边。相信大家对数组都不陌生,尤其是静态数组。而在接受接口的LinkList类中就不是抽象方法了不仅要重写MList类中的所有抽象方法,还需要补全方法体,在方法中编出实现功能的代码之后,在主函数那块直接调用对应的方法,就可以实现数组的增删查改,就能改变数组的长度,实现真正的动态数组了。
2026-01-13 19:32:40
613
原创 必刷算法题(数组)--小鱼比可爱
由题可知,核心是寻找左边鱼的可爱程度比当前鱼的可爱程度小的数量。由于输入数量为n,所以可以用数组来存储获取到的数据信息然后提取。鱼的可爱程度和当前鱼比左边鱼可爱程度低的数量都可以用数组来存储。可以用计数器来记录左边鱼比它可爱程度低的数量,注意的就是每段数据都遍历循环,然后循环嵌套循环就可以得到结果。
2026-01-11 16:06:09
218
原创 JAVA语言之java的历史与java开发环境
java语言最初由Sun公司开发,当时sun公司想要为消费类电子产品创建一种具有跨平台能力的编程语言,项目最初被命名为“Oak”(橡树);
2025-03-16 18:42:20
789
原创 JAVA开发语言的基础知识之逻辑&运算
对两个操作数进行相加操作。也可用于字符串的拼接,当运算符的其中一个操作数是字符串时,会将其他操作数转换为字符串并进行拼接;从第一个操作数中减去第二个操作数;将两个操作数相乘;用第一个操作数除以第二个操作数。如果两个操作数都是整数,结果将是整数(会舍去小数部分);若有一个操作数是浮点数,则结果为浮点数;返回第一个操作数除以第二个操作数的余数;
2025-03-13 23:41:16
1035
2
原创 Java类与对象
在Java中,利用类与对象进行编程主要涉及一下几个步骤:首先定义一个类,然后创建该类中的对象,接下来获取对象的属性,最后利用对象调用方法。再比如车就是一大类,这一大类里面的个体有大多数共同的特征,例如车轮、油耗、时速等,也有共同的功能,比如加速、减速、刹车等。而“我的摩托车”就是车这个大类中一个具体的对象,它具有轮胎、发动机、时速等特征,也可以实现加速、减速、刹车等功能。而在Java中,车这一大类共同的特征(车轮、油耗、时速)被称为属性,共同的功能(加速、减速、刹车)被称为方法。通过类创建多个对象。
2024-12-01 16:18:21
295
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅