- 博客(5)
- 收藏
- 关注
原创 List中remove()方法的陷阱,被坑惨了!(1)
List调用remove(index)方法后,会移除index位置上的元素,index之后的元素就全部依次左移,即索引依次-1要保证能操作所有的数据,需要把index-1,否则原来索引为index+1的元素就无法遍历到(因为原来索引为index+1的数据,在执行移除操作后,索引变成index了,如果没有index-1的操作,就不会遍历到该元素,而是遍历该元素的下一个元素)。本以为这代码再简单不过,可还是掉入了陷阱里,上面的代码这样写的话,元素3是过滤不完的。输出结果:[1, 2, 3, 4]
2024-12-21 02:16:09
589
原创 Linux驱动入门_module_description
在 Linux 中一切皆为文件,驱动加载成功以后会在“/dev”目录下生成一个相应的文件,应用程序通过对这个名为“/dev/xxx”(xxx 是具体的驱动文件名字)的文件进行相应的操作即可实现对硬件的操作。其中关于 C 库以及如何通过系统调用陷入到内核空间这个我们不用去管,我们重点关注的是应用程序和具体的驱动,应用程序使用到的函数在具体驱动程序中都有与之对应的函数,比如应用程序中调用了 open 这个函数,那么在驱动程序中也得有一个名为 open 的函数。
2024-12-21 02:12:28
848
原创 Linux操作系统权限相关问题(一站式速通权限)
文件权限:人+文件属性拿文件来说,文件权限可以分为两个部分:人和文件属性。文件可能只允许特定的人访问,除了限定人之外,文件的属性也是一个重要的方面,文件的属性可能是只读,也可能是可读可写。我们可以通过把对文件权限的理解延伸到Linux操作系统层面(Linux操作系统下一切皆文件):角色:所有者(owner)、所属组(grouper)、其他人(other)。
2024-12-21 02:08:47
591
原创 Linux安装tomcat(超详细步骤)
Apache Tomcat是一个开源的Java Servlet容器,可用于运行Java Servlet和JavaServer Pages(JSP)等Java应用程序。在Linux系统上安装Tomcat相对简单,本文将向你展示详细的安装步骤。我这里选择Tomcat9,直接下载最新的发行版,这里下载二进制的核心板就行,不需要下载源码版本,选择tar.gz直接下载。安装Tomcat需要先安装jdk,没有安装jdk的,先移步到这里安装jdk,官网下载地址:https://tomcat.apache.org/
2024-12-21 02:05:07
423
原创 Linux学习总结-Xshell安装与使用
Xftp是一个基于 windows 平台的功能强大的SFTP、FTP 文件传输软件。使用了Xftp 以后,windows 用户能安全地在 UNIX/Linux 和 Windows PC 之间传输文件。注意:在使用前需要linux系统开启一个sshd的服务(监听22端口)在终端窗口输入命令:setup->系统服务。点击新建,出现如下窗口:输入相关属性信息。点击菜单栏:文件->新建。远程上传下载文件Xftp。
2024-12-21 02:01:26
262
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人