NOT
leetcode_打卡09
leetcode_打卡09 题目:443. 压缩字符串 思路:双指针 代码: class Solution { public int compress(char[] chars) { int n = chars.length; int write = 0, left = 0; for (int re ......
leetcode_打卡10
leetcode_打卡10 题目:283. 移动零 思路:双指针,数值互相交换,不是复制覆盖 代码: class Solution { public void moveZeroes(int[] nums) { int n=nums.length; int l=0,r=0; while(r<n){ i ......
xHook 源码解析
xHook 是爱奇艺开源的一个PLT Hook 框架 项目地址: https://github.com/iqiyi/xHook 该项目实现了 PTL/GOT Hook PTL hook 的本质是修改内存中,PLT表对应的值,来实现跳转到自定义函数的 .got和.plt它们的具体含义。 The Glo ......
DELL笔记本安装supportAssist方法for win11
先安装,https://www.advanceduninstaller.com/ 卸载本机自带的supportAssist 然后重新下载supportAssist 地址:https://www.dell.com/en-us/shop/supportassistforpcs/cp/supportass ......
2022全国职业院校技能大赛物联网赛项(高职组)windows维护
任务要求: 在控制台命令行窗口中,使用命令查看网络连接以及每一个网络接口设备状态,将命令和执行后的结果截图,另存为 B-2-1.jpg。 答: 对服务器计算机配置规则:“禁止工作站计算机访问本机任何程序或者端口,暂不启用此规则”,将配置结果界面截图另存为 B-2-2.jpg。 答: 在控制台命令行窗 ......
H3C 鲲鹏服务器 银河麒麟 V10 SP1 安装指南
H3C 鲲鹏服务器 银河麒麟 V10 SP1 安装指南 资料版本:6W100-20220331 注意 由于产品版本升级或其他原因,本文档内容会不定期进行更新。除非另有约定,本文档仅作为使用指导,本文档中的所有陈述、信息和建议不构成任何明示或暗示的担保。 前言 概述 本指南的内容主要是为了让用户了解使 ......
iTerm2快捷键
iTerm2快捷键 command + enter 进入与返回全屏模式 command + t 新建标签 command + w 关闭标签 command + 数字 command + 左右方向键 切换标签 command + enter 切换全屏 command + f 查找 command + ......
子域名挖掘机
JSFinder JSFinder is a tool for quickly extracting URLs and subdomains from JS files on a website. JSFinder是一款用作快速在网站的js文件中提取URL,子域名的工具。 提取URL的正则部分使用的 ......
在线简历制作模板
分享两个比较好的在线简历制作模板: 链接:https://www.resumeis.com/home 极简: 链接地址: https://www.polebrief.com/edit ......
2022山东省职业院校技能大赛物联网赛项(高职组)windows维护
任务要求: netsh(Network Shell) 是一个 windows 系统本身提供的功能强大的网络配置命令行工具,请选手在命令提示符窗口中使用命令将 netsh 的配置信息导出到 c:\interface.txt 文件中。 在服务器计算机进行配置,指定每个 shell 的最大内存数量为 15 ......
[2core]条形码+ZXing.NET+SkiaSharp
在将验证码功能代码从.netframework迁移到.net6后,马上就想到了条形码(1D和2D)的迁移事项,主要它们两者都涉及到图片处理方面的知识和技术。 由于之前使用了类库ZXing.NET,因此在.net6中也使用了它。但是如果想要跨平台使用,就需要和图片处理的类库建立绑定关系,所以就选择了其 ......
【Nginx】valid_referers 参数绕坑指南
Nginx 提供了valid_referers参数用于检查url中refer参数的状态,首先看下官方配置: Syntax: valid_referers none | blocked | server_names | string ...;Default: —Context: server, loc ......
jmeter生成html测试报告(二)
利用jmeter自带工具:Generate HTML report 生成html测试报告: 1、打开jmeter测试工具,选择Tools,选择Generate HTML report; 2、完善生成生成报告所需要的内容: 3、点击生成即可 4、根据导出报告的目录即可找到html测试报告了 ......
单调队列优化
1. 子矩阵 来源:第十四届蓝桥杯省赛C++C组 题目链接 题目描述 给定一个 $n × m$ ($n$ 行 $m$ 列)的矩阵。 设一个矩阵的价值为其所有数中的最大值和最小值的乘积。 求给定矩阵的所有大小为 $a × b$ ($a$ 行 $b$ 列)的子矩阵的价值的和。 答案可能很大,你只需要输出 ......
Nginx配置referer校验,实现简单的防盗链
1、Nginx Referer模块 nginx模块ngx_http_referer_module通常用于阻挡来源非法的域名请求。当一个请求头的Referer字段中包含一些非正确的字段,这个模块可以禁止这个请求访问站点。构造Referer的请求很容易实现,所以使用这个模块并不能100%的阻止这些请求。 ......
git执行push操作时报错:remote: xxx: Incorrect username or password (access token)
问题: 最近用git push项目到gitee时报错,提示信息如下: remote: xxx: Incorrect username or password (access token) fatal: Authentication failed for 'https://gitee.com/xxx/ ......
2022全国职业院校技能大赛物联网赛项(中职组)windows维护
任务要求: 在服务器电脑的C盘创建IOT文件夹,赋予Everyone所有者完全控制权限,将配置截图,另存为D-4-1.jpg。 答: 将系统的虚拟内存设置为自动管理所有驱动器的分页文件大小的配置界面截图,另存为D-4-2.jpg。 答: 设置密码最长使用期限50天(非域成员),将配置界面截图,另存为 ......
PCAN-USB X6驱动安装
[本文出自天外归云的博客园] 下载驱动包 访问官网下载驱动包:https://www.peak-system.com/fileadmin/media/linux/ 安装驱动包 sudo apt-get install udev sudo apt-get install libpopt-dev tar ......
NGINX根据客户端真实ip限制/referer限制
最近后端服务被攻击,所有接口被疯狂调用,记录一次nginx应对攻击的方案,包括黑白名单、referer限定等。 一、NGINX根据用户真实IP限源1、nginx日志打印在nginx.conf配置文件中的http模块打印 log_format main '$remote_addr - $remote_ ......
jmeter生成html测试报告(一)
jmeter如何生成好看且直观的测试报告,可以利用代码生成,也可以利用jmeter自带的工具生成,下面一起了解一下吧! 1、首先我们在 .jmx文的目录通过 cmd 进入到dos命令窗口; 2、输入生成报告的代码:jmeter -n -t test/zhujianwei.jmx -l result. ......
永恒之蓝漏洞复现(ms17-010)
文章目录 一、永恒之蓝(Eternal Blue) 二、复现环境 三、复现过程 1.主机发现 2.进入MSF框架 3.使用ms17-010扫描模块,对靶机进行扫描 3.1使用模块 3.2查看模块需要配置的参数 3.3设置攻击目标 3.4再次查看配置参数 3.5执行扫描 4.使用ms17-010攻击模 ......
【THM】Python for Pentesters(使用Python辅助渗透测试)-学习
本文相关的TryHackMe实验房间链接:https://tryhackme.com/room/pythonforcybersecurity 本文相关内容:Python可能是网络安全领域使用最广泛、最方便的脚本语言,本文涵盖了一些Python脚本示例,包括哈希破解、键盘记录、枚举和扫描等。 简介 P ......
MQTT报文分析
一、问题引入 MQTT属于应用层协议,基于 TCP/IP 架构实现,那么它的报文是如何定义的呢? 或许可以像分析 http协议 那样,利用抓包工具:wireshark 分析报文。 二、解决过程 📌 注意:wireshark版本为 Wireshark-win64-4.0.5,若版本过低,无法解析应用 ......
MongoDriver 分表分页查询
摘要: 业务需求,分表也要兼容旧表。 技术有限,封装思路及代码如下,大佬们见笑。 首先Mongdb的Collection及其内容字段都是可以动态创建的,所以这里需要的一个关键点是,分表时用什么字段。 本文将使用数据的创建时间作为依据,按月分表(如果需要其它字段分表,也可以参考这个思路) 首先本文使用 ......
7-8 估值一亿的AI核心代码
题目描述: 以上图片来自新浪微博。 本题要求你实现一个稍微更值钱一点的 AI 英文问答程序,规则是: 无论用户说什么,首先把对方说的话在一行中原样打印出来; 消除原文中多余空格:把相邻单词间的多个空格换成 1 个空格,把行首尾的空格全部删掉,把标点符号前面的空格删掉; 把原文中所有大写英文字母变成小 ......
Ubuntu.Gitlab.SetUp——Ubuntu下gitlab-ce服务器部署
一、安装环境 使用系统环境:linux-ubuntu 22.04 直装,非docker 安装链接:gitlab/gitlab-ce - Packages · packages.gitlab.com 1. 进入页面点击 search 按钮,在Distribution里面输入ubuntu,出现适合ubu ......
iOS:Cocoapods 常用命令
命令 | 描述 | 安装与卸载 | sudo gem install cocoapods | 安装 cocoapods sudo gem install cocoapods -v 1.10.0 | 安装 cocoapods 1.10.0 版本 sudo gem uninstall cocoapods ......
7-4 超级玛丽
题目描述: 假定有n个城堡,编号为1至n,有的城堡之间有道路直接相连,有的城堡之间没有道路直接相连。马里奥现在准备从一个城堡出发前往另一个城堡,它有一个魔法棒,可以瞬时通过一条道路,即以0时间通过这条道路,但魔法棒最多只能用一次。马里奥想以最短的时间到达目的地,请编写程序为马里奥选定一条路线以及在什 ......
启动springboot项目指定jdk版本以及设置控制台中文
代码: @echo off title= javaServer chcp 936 set JAVA_HOME=D:\Tools\JDK8 set PATH=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin set CLASSPATH=.;%JAVA_HOME%\lib\dt.j ......
PageOffice调用本地office实现多人在线同时编辑Word文档
**说明:**多人同时在线编辑文件大多数会出现文档相互覆盖的问题,后保存的文档会覆盖先保存的文档。pageoffice的这个功能可以用程序控制不同用户打开文件后,编辑Word文档中属于自己的区域,并且不会互相影响。 1、环境: 前端:vue 后端:springboot、pageoffice5.4.0 ......