目录 连接至HTB服务器并启动靶机 1.How many TCP ports are listening on PermX? 使用nmap对靶机TCP端口进行开放扫描 2.What is the default domain name used by the web server on the box? 使用curl访问靶机80端口 3.On what subdomain of permx.htb is there an o…
2024/11/4 14:39:08decodeURIComponentSafe转义%问题记录 问题背景 当我们解析包涵 % 字符的字符串时,会出现错误如下 Uncaught URIError: URI malformed 解决方案: function decodeURIComponentSafe(s) {if (!s) {return s;}return decodeURIComponent(s.replace(/%(?…
2024/11/5 12:34:38代码分析 article p:first-child::first-line {font-size: 120%;font-weight: bold; }选择器 : article p:first-child::first-line 是一个复合选择器。article 选择器用于选择所有 <article> 元素。p:first-child 选择器用于选择 <article> 元素…
2024/11/4 0:40:141.按《云计算网络技术与应用》实训5-1进行环境配置,安装好OVS 2.开启OVS虚拟交换机 3.创建一个网桥br0 4.查看网桥列表 5.把ens34网卡连接到网桥br0上 6. 查看网桥br0所有端口 7.列出网卡ens34连接的所有网桥列表 8.查看OVS网络状态 9.将网桥br0上连接的网卡ens34删…
2024/11/5 0:31:01浏览器的前进、后退功能,我想你肯定很熟悉吧? 当你依次访问完一串页面 a-b-c 之后,点击浏览器的后退按钮,就可以查看之前浏览过的页面 b 和 a。当你后退到页面 a,点击前进按钮,就可以重新查看页面 b 和 c。…
2024/11/5 16:52:51 人评论 次浏览【原文】https://github.com/code4craft/netty-learning/blob/master/posts/ch4-reactor.md 一:Netty、NIO、多线程? 时隔很久终于又更新了!之前一直迟迟未动也是因为积累不够,后面比较难下手。过年期间李林锋hw发布了一个Netty5…
2024/11/5 16:48:08 人评论 次浏览区别1线程安全: StringBuffer是线程安全的,StringBuilder是线程是不安全的。因为StringBuffer的所有公开方法都用synchronized 来修饰,StringBuilder没有用synchronized 来修饰。下图分别用了StringBuffer的append的方法和StringBuilder的ap…
2024/11/5 16:21:30 人评论 次浏览正文今天我们来自定义一个ViewGroup,让它可以根据图片的数量显示不同的布局我们在微信逛朋友圈的时候会看到有图片的朋友圈,当只有一张图片的时候,显示是铺满所在区域的,当有9张的时候,是九宫格的形式显示的࿰…
2024/11/5 15:49:16 人评论 次浏览prometheus 是由SoundCloud开发的开源监控报警系统和时序列数据库(TSDB),prometheus是一个监控采集与数据存储框架(监控server端),具体采集什么数据依赖于具体的exporter(监控client端) grafana是一个高颜…
2024/11/5 17:22:18 人评论 次浏览第一种方法,也是最简单的:修改文件目录的属性 此法最简单,只要选中欲隐藏的目录,单击鼠标右键,选择“属性”,在“隐藏”属性复选框中打个“√”即可。这样,该目录就具有了隐藏属性。此方法最简单…
2024/11/5 17:21:17 人评论 次浏览一、什么是二次打包 二次打包流程:破解者需要对APK文件做反编译分析,反编译为smali代码,并对某些关键函数或者资源进行修改,再次编译为apk文件并重签名。 二、签名校验 1.原理 二次打包会篡改签名,通过签名前后的变…
2024/11/5 17:20:46 人评论 次浏览AOP是OOP的延续,是Aspect Oriented Programming的缩写,意思是面向切面编程。可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和…
2024/11/5 17:20:16 人评论 次浏览intel d435i驱动暂时不支持ubuntu20,因为内核版本是5.4太高了。 ubuntu 18.04: https://github.com/IntelRealSense/librealsense/blob/master/doc/installation.md *********************Prerequisites 1. Make Ubuntu Up-to-date: sudo apt-get update &&am…
2024/11/5 17:19:45 人评论 次浏览2019独角兽企业重金招聘Python工程师标准>>> import java.util.Scanner; public class Testa { public static void main(String[] args) {/*System.out.println("请输入n:(代表求多少个连续的合数)");Scanner readernew Scanner(System.in);int nreader.…
2024/11/5 17:19:14 人评论 次浏览#include"iostream" using namespace std; main() { int i0; for(i1900;i<2010;i) { if((i % 4 0 && i % 100 ! 0) || i % 400 0) { cout<<i<<endl; } } return 0; }
2024/11/4 18:02:29 人评论 次浏览iOS开发UI篇—ios应用数据存储方式(归档) 一、简单说明 在使用plist进行数据存储和读取,只适用于系统自带的一些常用类型才能用,且必须先获取路径相对麻烦;偏好设置(将所有的东西都保存在同一个文件夹下面,且主要用于…
2024/11/4 18:01:28 人评论 次浏览经过两年左右,本博客重新启用。 转载于:https://www.cnblogs.com/shanquan2/p/4580134.html
2024/11/4 17:59:22 人评论 次浏览接上一篇安装gpu版本pytorch后,这篇描述设置gpu进行训练 (1)模型设置 cuda_gpu torch.cuda.is_available() if(cuda_gpu):net torch.nn.DataParallel(net).cuda() (2)输入数据设置 .cuda()将tensor专程cuda inpu…
2024/11/4 17:58:51 人评论 次浏览SPARK 源码分析技术分享 (带bilibili视频) 【本站点正在持续更新中…2018-12-05…】 SPARK 1.6.0-cdh5.15.0Hadoop 2.6.0-cdh5.15.0spark-scala-maven微信(技术交流) : thinktothingsSPARK 源码分析技术分享(视频汇总套装视频): https://www.bilibili.com/video/av37442139/S…
2024/11/4 17:58:21 人评论 次浏览这也是一个奇葩问题,解决方法: 把USB接收器拔掉重新插上,效果拔群 转载于:https://www.cnblogs.com/paktc/p/4009679.html
2024/11/4 17:57:50 人评论 次浏览