路径 文件 方法linux
linux - find 查找文件
1. -name 在当前目录以及子目录中根据文件名进行查找 find -name "apt.md" 2. -iname 忽略大小写进行查找 find -iname "apt.md" 3. -mindepth, -maxdepth 设置从根目录下查找的目录层级 find / -mindepth 3 - ......
Linux I/O 重定向与管道
1. 输入/输出重定向 输出重定向是一种将命令的输出流从默认位置改变到其他位置的方式。在Linux系统中,有两种常用的输出重定向符号: 1. ">":将命令的输出重定向到文件。这个符号将命令的输出流重定向到指定的文件中。如果文件不存在,则会创建一个新文件;如果文件已存在,则会覆盖原有内容。例如: c ......
《Unix/Linux系统编程》第十三章学习笔记
TCP/IP协议 TCP/IP (Comer 1988, 2001; RFC1180 1991)是互联网的基础。TCP代表传输控制协议。 IP代表互联网协议。目前有两个 版本的IP, 即 IPv4和IPv6。IPv4使用32位地址,1Pv6则使用128位地址。 TCP/IP的组织结构分为几个层级, ......
JavaWeb实现文件的上传和下载
文件的上传和下载,是非常常见的功能,很多系统,或者软件中经常使用文件的上传和下载. 比如QQ头像/邮箱中的上传和下载功能/OA系统中审批中附件的上传. 1. 文件的上传步骤: 有一个form标签,method=post 请求 form标签的encType属性的值必须为multipart/form-d ......
Linux第六次博客
这次博客主要是上节课没讲完的第五章后面几点和第六章的开头。 第五章中后面的部分信号控制进程。在信号控制进程中主要用到的命令是kill,我们可以用“kill -l”查看所有信号,我们可以了解到几个常见的命令,如SIGHUP(1)启动被终止的进程,重新加载,PID不会改变、SIGKILL(9)强制终止进 ......
查看去除文件特殊字符
目录查看特殊字符去除文件的特殊字符 查看特殊字符 cat -v xxx.sh 去除文件的特殊字符 # 去除文件的特殊字符, 比如^M: 需要这样输入: ctrl+v+enter sed -i 's/^M//g’ env.sh ......
初识Linux(一)
这是入门Linux的第一周,这一周学习的是有关Linux系统的简介以及centos系统和vmware虚拟机的安装。 在学习Linux的第一章中,我首先对Linux有了更深入的理解和认识。Linux是一种自由和开放源代码的操作系统,它是由芬兰计算机科学家Linus Torvalds于1991年首次开发 ......
一种解决A*Pathfindings使用RichAI寻路 跌落出导航网格的方法
A*Pathfinding是Unity中一个比较常用的寻路插件,其主要功能是绘制导航图并让物体沿着导航图向目标移动,可结合多种方法进行寻路方式的扩展。 该插件付费的Pro版拥有一个通过投影方式获得场景中所有网格(mesh),在网格(mesh)标面自动生成导航网格的功能,称为RecastGraph,同 ......
如何在windows系统下安装适用于linux的windows子系统
最近部分工作需要在linux系统下操作,想着在自己本本上安装个虚拟机,废了九牛二虎之力安装好了VMware及Ubuntu系统,但是其在主机和虚拟机间共享数据不是很方便。于是又废了半天劲安装了VMware tools,设置了共享盘、并启动后自动挂载。一切搞定后,无意中发现windows下可以安装lin ......
javaweb项目中的文件上传下载功能的实现
框架是基于spring+myBatis的。 前台页面的部分代码: <form action="${ctx}/file/upLoadFile.do"method="post" enctype="multipart/form-data" id="form"><table><tbody ><tr ><td ......
文件读取和写入工具类
Java IO流共涉及40多个类,但基类只有四个: InputStream / Reader :所有输入流的基类,前者是字节输入流,后者是字符输 入流。 OutputStream / Writer :所有输出流的基类,前者是字节输出流,后者是字符输出 流。 BufferedReader整行读取 pu ......
Python 潮流周刊#28:两种线程池、四种优化程序的方法
你好,我是猫哥。这里每周分享优质的 Python、AI 及通用技术内容,大部分为英文。本周刊开源,欢迎投稿。另有电报频道作为副刊,补充发布更加丰富的资讯。 🐱产品推荐 Walles.AI 是一款适用于所有网站的浏览器插件,支持 GPT4 问答、ChatPDF、网页内容解释及翻译、生成高质量文章、与 ......
Eslint 的rules一些配置 (.eslintrc.js文件中的rules选项)
rules: { // off=0, warn=1, error=2, 如果是数组, 第二项表示参数option // indent: [2, 2], // 控制缩进为2 eqeqeq: 1, // 警告使用全等 // quotes: [2, 'single'], //单引号 singleQuote ......
从样板文件中导入样式到当前文档
2023年11月24日 QQ群友提出一个问题: SectionViewStyle的个别属性值无法获取, 从而无法进行修改, 开放的API中确实没有响应的枚举类型, 从而无法使用SectionViewStyle.GetDisplayStylePlan()这个方法获取到DisplayStyle, 于是我 ......
使用JavaWeb实现文件的上传和下载
文件上传 [文件上传的注意事项] 1.为保证服务器安全,上传文件应该放在外界无法直接访问的目录下, 比如放于WEB-INF目录下。2.为防止文件覆盖的现象发生,要为上传文件产生一个唯一 的文件名3.要限制上传文件的最大值。4.可以限制上传文件的类型,在收到上传文件名时,判断后缀名是否合法。 文件上传 ......
如何在 Linux 中分割和重组文件!
导读 Linux 有几个用于分割文件的工具程序。那么你为什么要分割文件呢?一个用例是将大文件分割成更小的尺寸,以便它适用于比较小的存储介质,比如 U 盘。当您遇到 FAT32(最大文件大小为 4GB),且您的文件大于此时,通过 U 盘传输文件也是一个很好的技巧。另一个用例是加速网络文件传输,因为小文 ......
Windows Server 2022 上无法找到 Chocolatey 的安装目录或者 choco.exe 文件,那么你可能需要重新安装 Chocolatey 或者手动安装 choco.exe
在 Windows Server 2022 上无法找到 Chocolatey 的安装目录或者 choco.exe 文件,那么你可能需要重新安装 Chocolatey 或者手动安装 choco.exe。 以下是一些可能有用的信息和步骤: 确认 Chocolatey 是否已正确安装 在 PowerShe ......
除伪加密外的解压缩包的方法 -aster
除伪加密外的解压缩包的方法 压缩包密码破解通常围绕着ARCHPR展开的有三种方式(不过就两种,一种是一个个去试,一个是拿现成已知压缩包里面有的去试): 暴力破解:这种方式尝试用各种字符的组合,穷举密码是否正确。但是破解的时间由密码的复杂和长度而定,太长就太离谱了,ARCHPR对于过长的密码的破解甚至 ......
Linux04
在Linux课程中的第三章,我学习了用户管理。Linux系统是多用户、多任务的分时操作系统,系统上每一个进程都有一个特定的文件,每个文件都被一个特定的用户所拥有。如果需要使用系统资源,首先必须向系统超级用户申请成为普通用户,然后以普通用户的身份进入系统。超级用户可以对普通用户进行跟踪,并设置他们的访 ......
Python tinytag 批量重命名音乐文件
前言 由于本地下载了很多音乐文件,都是来自于不同的渠道,导致文件名十分混乱。甚至有的文件名还包括广告,着实不堪入目。这怎么能忍,今天就来撸它! 分析 在windows系统点击文件属性,其实是能够看到许多相关信息的,这都是内嵌在音乐文件里的,想办法读取这部分内容然后重命名即可。 经过一番搜索,找到了一 ......
Linux03
在学习linux课程的第一章,那必然是了解Linux。 首先我们了解的是云计算。云计算是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来虚拟化资源。最初是为了应对互联网行业高速发展所带来的网络、服务器、存储、应用软件及服务的昂贵价格而出现的“替代品”。随着云计算技术的逐步更新,人们只 ......
学习Linux用户管理与文件权限
在Linux操作系统中,用户管理和文件权限是系统安全和管理的核心。本文将深入探讨Linux用户管理和文件权限的方方面面,帮助读者更好地理解和有效地运用这些关键概念。 用户管理Linux用户管理是系统管理员不可或缺的一部分,它涉及到用户的创建、权限分配、密码管理以及安全性方面的考虑。本博客将深入探讨L ......
JavaScript ajax下载文件
JavaScript Ajax http get 方法,利用a标签下载文件流。 文件流:django返回文件流 示例 from django.http import StreamingHttpResponse class DownloadExportExcel(View): def get(self ......
构建 allure framework 易错的地方和解决方法
构建 allure framework 源码时遇到问题了, Expression 'wrapper' cannot be invoked as a function. The function 'invoke()' is not found. Unresolved reference. None o ......
利用navicat把excel数据文件导入数据库表
一. 新建数据表 1. 选择数据库,右击新建表 2. 根据表数添加字段,id选择主键和自增 3. 添加完成,添加合适的字段索引,点击保存,输入保存的表名 二. 导入excel数据文件 1. 右击新建的表,选择导入向导 2. 选择excel文件选项,点击下一步 3. 点击添加文件,选择要导入的exce ......
Centos7 系统 /etc/fstab配置文件中文件系统类型错误导致进入紧急模式如何解决
在格式化分区是我选择的ext4文件格式对分区sdc2进行了格式化,但是在写入配置文件是选择的文件格式是xfs,这导致了我的虚拟机进入系统时直接进入了紧急模式 输入root密码进行维护,可以发现出现了命令窗,由于知道错误原因,所以可以直接从根源入手 打开配置文件 vim /etc/fstab 我对设备 ......
Linux-No.4
一、进程管理 了解进程的基本概念 掌握查看进程的基本方法 熟悉信号控制进程 了解进程优先级原理 1.每个进程都有唯一的进程标识PID,一个PID只能标识一个进程 2.进程状态是指程序执行过程中的变化。进程状态随着程序的执行和外界条件的变化而转换,一般分为三类:就绪态、运行态、阻塞态。 就绪态:进程已 ......
windows定时备份日志文件
前言 之前项目因为各种原因没有上 CI/CD,也没有部署什么 nginx 管理工具,再加上 nginx 部署在 windows server 上,,面对日积月累不停膨胀的日志文件,需要一个定时脚本处理自动分割日志文件。 本篇文章主要讲解如何在 windows 上创建定时任务,以及如何编写一个简单的 ......
pinterest或者任意网页数据的处理方法
1.提前处理每个文件名 2.利用stable diffusion的BLIP自然语言反推,递归子文件夹得到文本文件。文本文件标题与图片名相同。 2. 3. 4. 5. ......