×

爬虫

【JavaScript 逆向】AST 技术反混淆

812727627 812727627 发表于2024-04-27 浏览7843 评论0
前言         通过浏览器工具可以清楚的看到网站正在运行的 HTML 和 JavaScript 代码,所以对 JavaScript 代码进行混淆处理是一些网站常用的反爬措施,例如下文介绍到的字符串混淆、控制流平坦化等,这使得 JavaScript 的可读性变得很差,难以进行分析,断点调试、Hook 操作本质上还是在已经混淆的代码上进行操作,代码可读性仍然较差,而通过 AST 技术可以对混淆后的 JavaScript 代码进行还原重组,并可以对其进行一些例如增、删的操作,使代码可读性大大提

爬虫

谷歌浏览器插件Automa(入门,写作) (编写谷歌浏览器插件)

情侣 情侣 发表于2024-04-27 浏览10109 评论0
0.待成长的无代码化爬虫 很抱歉在开头就泼你一盆冷水,遗憾地说Automa并不完美,或许是因为其有待成长,但其所见即所得的体验依旧深深吸引着我。(因edge全局快捷键的完善,我现在从chrome转入到edge)GitHub文档官方文档 1.快速入门模块 1.1 中文设置 进入插件的控制界面,如图进行操作 1.2 定位你想要操作的位置 这里有两种定位方法:CSS选择器、Xpath选择器 如果你是个编程小白的话则不需要考虑两者的区别,甚至乎高手也不考虑两者的区别,可口可乐

scala

搭建Spark开发环境(搭建spark开发环境的实验原理)

BlueIce_kaka BlueIce_kaka 发表于2024-04-27 浏览4413 评论0
                                      实验报告 ①.spark集群基础 查看自己三个节点环境的ip地址:ip addre Master: Slave1: Slave2: 切换hadoop用户查看master能否切换另外两台slave然后配置另外两台可以自由切换 配置成刚才三个节点的ip地址 配置另外两个节点的免密快速访问(修改配置需要管理员root权限才能修改)   ②.Sp

tomcat

tomcat和vert.x服务器nio模型对比

●°彩儿﹏ ●°彩儿﹏ 发表于2024-04-27 浏览4328 评论0
大家知道服务器BIO模式下,每个请求都要创建一个线程,而线程的内存和上下文切换的开销都比较大。所以在BIO模式下,高并发的支持比较差。NIO通过多路复用和eventloop,减少线程开销,从而提高并发量。 vert.x由于其轻量,良好的高并发能力被熟知。 而一些同学会有一些误区,认为tomcat并发能力比vert.x要差。事实上,tomcat从6.x开始,缺省的运行模式就是NIO。从原理上看,并发能力并不差。 Vert.x 服务器nio线程模型 一个acceptor线程,用来监听客户端连

tomcat

Linux上的Tomcat

软件开发ampCharles 软件开发ampCharles 发表于2024-04-27 浏览4231 评论0
引言  一、Tomcat 1.Tomcat简介 Tomcat是一个免费的开放源代码的Web 应用服务器,简单来说一台机器上配置好Apache 服务器,可利用它响应网页页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行。 2.Tomcat核心组件 ①Web容器 负责web服务的TCP/IP、HTTP等协议响应、处理 (nginx处理静态页面的应用交互) ②JSP容器

rabbitmq

RabbitMQ详细概念(rabbitmq 概念)

办公资源 办公资源 发表于2024-04-27 浏览5399 评论0
目录 一、初始MQ 1.1 同步和异步的概念 1.2 同步和异步的优缺点 1.2.1 同步 1.2.2 异步 二、MQ 简介 MQ的实现 特点 为什么使用RabbitMQ? 优缺点 使用场景 三、常见MQ的对比 四、SpringAMQP 3.1 什么是AMQP? 3.2 RabbitMQ的六种工作模式 1、Basic Queue 简单队列模型 2、WorkQueue模式(资源竞争) 3、发布订阅的模型如图: 3.1 Fanout 广播(共享资源) 3.2

scala

Spark 之 RDD行动算子(spark rdd的常用算子)

田小会 田小会 发表于2024-04-27 浏览5009 评论0
前言 本文介绍Spark三大数据结构之一的RDD的行动算子,通过配合案例使读者更加深刻的了解各大行动算子的作用及其使用方法; Spark 知识系列文章    此处罗列了有关Spark相关知识的其他文章,有需要的可以进行点击查阅。    Spark 之 Spark框架及部署    Spark 之Spark三大数据结构    Spark 之 RDD转换算子    Spark 之 SparkSQL    Spark 之 SparkStreaming 一

spring boot

PageHelper:在系统中发现了多个分页插件,请检查系统配置(分页插件pagehelper的优缺点)

fuyan fuyan 发表于2024-04-27 浏览6621 评论0
项目运行环境:Spring Boot + Mybatis/Mybatis-plus + PageHelper 项目前提:本项目引入了一个由其它Spring Boot项目打包成的JAR包(这个很关键) 问题描述 在IDEA中调试程序,分页正常;但通过WAR包部署时报错:“在系统中发现了多个分页插件,请检查系统配置”,具体报错信息如下: org.mybatis.spring.MyBatisSystemException: nested exception is org.apach