object test03 {//正则表达式def main(args: Array[String]): Unit {//定义一个正则表达式//1.[ab]:表示匹配一个字符,或者是a,或者是b//2.[a-z]:表示从a到z的26个字母中的任意一个//3.[A-Z]:表示从A到Z的26个字母中的任意一个//4.[0-9]:表示从0到9的10…
2024/12/9 10:15:261 开机自启动 Windows 10/Windows Server 201X具有一个名为“启动”的已知文件夹,系统每次启动开始自动运行应用程序、快捷方式和脚本时都会检查该文件夹,而无需额外配置。 要在Windows启动时运行脚本,先使用WindowsR快捷键打开“运行”对话…
2024/12/9 9:36:55我们在创建文件时, perm 参数主要用于设置新创建文件的权限,有时是0755,有时是0644。那你知道这些数字都代表什么意思吗? 让我们一个个数字拆开了说,现在从左到右给每个数字一个编号 编号1:通常是0&…
2024/12/9 7:26:33目录 一、测试环境 1、系统环境 2、注意事项 3、使用工具/软件 二、测试目的 三、操作过程 1、信息搜集 2、漏洞利用Getshell ①Struts 2 s2-045漏洞 手工利用s2-45漏洞 Msf综合利用 ②Tomcat框架(CVE-2017-12615) ③phpMyAdmin(CVE-2018-12613) 构造语句写入冰蝎木…
2024/12/9 2:24:05在handler的简单用法中,我们自己简单new出一个handler 然后调用它的sendMessage方法发出一条消息。然后在handler类重写了handler的handlerMessage方法来进行处理。看似就是这么简单的俩步,其实背后隐藏了很多我们不知道的流程。 在介绍这个之前&#…
2024/12/9 10:04:30 人评论 次浏览负载均衡 负载:高并发的访问压力负重,载重 均衡:平均分配,后端服务器(后端服务器集群) 单机的nginx在cpu性能足够的情况下,5万-7万的并发 引入前端网络搭建的nginx集群,配合ip入口服务器,dns服务器的配置,实现网络入口的扩大 负载均衡逻辑 物理均衡:平均分配所有访问请求 逻…
2024/12/9 9:40:14 人评论 次浏览CVS 全称Concurrent Versions System,主要用于管理在开发过程中生成的源代码、文档等资料,记录他们的更新历史,使开发团队各成员可以更好的协作。CVS版本控制系统采用C/S架构,目前CVS server可以支持Linux、windows 2000/xp/2003以…
2024/12/9 7:29:33 人评论 次浏览1.用变量做表名:简单的用set或者declare语句定义变量,然后直接作为sql的表名是不行的,mysql会把变量名当作表名。在其他的sql数据库中也是如此,mssql的解决方法是将整条sql语句作为变量,其中穿插变量作为表名ÿ…
2024/12/9 2:36:58 人评论 次浏览文章目录问题描述解题报告实现代码参考资料问题描述 给定一个整数数组和一个整数 k,判断数组中是否存在两个不同的索引 i 和 j,使得 nums [i] nums [j],并且 i 和 j 的差的 绝对值 至多为 k。 示例 1: 输入: nums [1,2,3,1], k 3 输出:…
2024/12/9 10:53:03 人评论 次浏览这两天折腾了一些不是那么有用的东西,用CMake构建CCS工程,以及编译EMCV Library(嵌入式计算机视觉库)。为什么说不是那么有用呢?因为虽然可以用CMake编译TI的CCS工程,但是调试还是离不开CCS。用CMake只是让…
2024/12/9 10:52:02 人评论 次浏览题目 实现一种算法,删除单向链表中间的某个节点(除了第一个和最后一个节点,不一定是中间节点),假定你只能访问该节点。 实例 输入:单向链表a->b->c->d->e->f中的节点c 结果:不…
2024/12/9 10:51:02 人评论 次浏览python标准库:os:提供与操作系统相关联的函数sys:通常用于命令行参数re:正则匹配math:数学运算datetime:处理日期时间字典删除键:dic{"name":"zs", "age":14}del dic["name"]字典合并键:dic2{"…
2024/12/9 10:50:01 人评论 次浏览中转简介:端口中转可以提高服务器安全性,也可以使区域网络不正常的主服务器正常工作。中转服务器不需要安装任何额外的东西,您只需要保证这台机器启动了firewall即可。操作步骤:启动firewall防火墙:systemctl start fi…
2024/12/9 10:49:00 人评论 次浏览写作对于一个程序员的成长具有重要意义,无论是对技术的提升,思维的提升,表达的提升都有关键的作用。首先,写作有利于提高自己的思维能力,程序员在写作中对现实进行叙述与总结。写作是要给自己或者别人阅读的࿰…
2024/12/9 10:48:00 人评论 次浏览创建一个新的文件夹test然后进入test mkdir test cd test 首先创建文件a vim a.txt 随便输入一段文字后保存不退出。 稍微修改一下内容,另存为b.txt。 使用以下指令生成文件差异 diff -u a.txt b.txt > diff1.txt 这是以a为原始文件,b为目标文件 打开…
2024/12/9 2:14:23 人评论 次浏览前言 Python是最容易入门的编程语言,没有之一。如果初学者接触的第一门语言是C或者C,对他们来说最难的不是语法,而是容易出现内存泄漏、指针等问题。有时候排查这些问题对初学者的打击很大,尤其是没掌握排查BUG技巧时。 如果初学者…
2024/12/6 9:46:45 人评论 次浏览题目描述 输入两个正整数,输出其最大公约数。 输入 输入两个正整数m和n,数据之间用空格隔开。 输出 输出一个整数,表示m和n的最大公约数。 样例输入 Copy 4 6 样例输出 Copy 2 #include<stdio.h>int main() {int m,n,r;scanf("…
2024/12/7 8:15:03 人评论 次浏览共享库其实就是将pipeline里面的函数,进行封装,从而简化pipeline。 后面流水线就是不断的补充这个库了,补充和Jenkins和相关平台集成的函数,比如gitlab,nexus,sonqrqube这些,将和这些平台集成的…
2024/12/7 6:21:44 人评论 次浏览问题最近在项目上遇到要在生产环境下禁用swagger的问题,找到两种解决办法,另一种在我的前面一篇博客解决方案经过一番寻觅,发现了Spring boot中有个注解ConditionalOnProperty,这个注解能够控制某个configuration是否生效。具体操…
2024/12/7 8:14:31 人评论 次浏览1.持久化简介 数据持久化就是指将那些内存中的瞬时数据保存到储存设备中,保证即使在手机或电脑关机的情况下,这些数据仍然不会丢失.保存在内存中的数据是处于瞬时状态的,而保存在存储设备中的数据是处于持久状态的,持久化技术提供了一种机制可以让数据在瞬时状态和持久状态直接…
2024/12/7 20:09:34 人评论 次浏览