免杀QVM心得

HEUR/Malware.QVM06.Gen 一般情况下加数字签名可过 HEUR/Malware.QVM07.Gen 一般情况下换资源 HEUR/Malware.QVM13.Gen 加壳了 HEUR/Malware.QVM19.Gen 杀壳 (lzz221089提供 ) HEUR/Malware.QVM20.Gen 改变了入口点 HEUR/Malware.QVM27.Gen 输入表 HEUR/Malware.QVM18.Gen 加花 HEUR/Malware.QVM05.Gen 加资源,改入口
分类: 其他 发布时间: 04-08 22:44 阅读次数: 0

使用JavaScript分别实现4种样式的九九乘法表(1X1分别在左上、左下、右上、右下)

第1种样式(左上角):如下图所示 具体实现代码如下所示: 第2种样式(左下角):如下图所示 具体实现代码如下所示: 第3种样式(右上角):如下图所示 具体实现代码如下所示: 第4种样式(右下角):如下图所示 具体实现代码如下所示:
分类: 其他 发布时间: 04-08 22:44 阅读次数: 0

vue中computed(计算属性)和watch在实现父子组件props同步时的实际区分

vue中computed和watch的对比是一个很有意思的话题。 看过官网教程以后,我们往往更倾向多使用computed。computed优点很多,却在某些时候不太适用。 今天我们就稍微讨论一下,当我们在编写一个子组件时,需要同步父子组件的属性props时,computed与watch的选用。 举个例子好了。 首先看computed: props: { letter: { type: String, default: a } }, computed: { inne
分类: 其他 发布时间: 04-08 22:44 阅读次数: 0

springBoot 自动配置原理--自己新建一个 starter

上篇我们说到 springboot 和 SSM 框架的区别,今天我们就看看 springboot 到底为我们做了哪些事情,让我们开发变得如此简单。 springboot 中起着重要作用的是 starter,starter 主要有两个作用: 1.引入相关的 jar 包 2.自动完成 bean 的配置 当我们创建 springboot 项目时选择 mybatis,mysql 组件,可以看到 pom 文件帮我们加入了对应的 starter。 可别小看这些 starter,正是它们帮我们引入了相关的
分类: 其他 发布时间: 04-08 22:44 阅读次数: 0

GYM 101889F(树状数组)

bit扫描坐标套路题,注意有重复的点,莽WA了。 const int maxn = 1e5 + 5; struct node { ll B, F, D; bool operator < (const node &rhs) const { if (B != rhs.B) return B > rhs.B; return F < rhs.F; } }a[maxn]; int n, tot; ll c[maxn], ans; struct B
分类: 其他 发布时间: 04-08 22:44 阅读次数: 0

Dockerfile详解及优化

 Dockerfile详解 0. Dockerfile的作用 docker可以根据Dockerfile中的指令来构建docker镜像。Dockerfile是一个文本文件,其应当包含用户想要构建一个镜像的所有指令。 1. 构建镜像的流程 真正执行构建任务的(就是读取Dockerfile中的指令构建新的镜像)是docker deamon。 执行 docker build -t images-name:tag . docker client会先将 当前目录下的所有文件递归的发送给docker dea
分类: 其他 发布时间: 04-08 22:44 阅读次数: 0

Arrays类(工具类)

Arrays类(静态方法) 一般和ArrayList集合用 常用的方法有三种 sort方法,用来对指定数组中的元素进行排序(元素值从小到大进行排序) //源arr数组元素{1,5,9,3,7}, 进行排序后arr数组元素为{1,3,5,7,9} int[] arr = {1,5,9,3,7}; Arrays.sort( arr ); l toString方法,用来返回指定数组元素内容的字符串形式 int[] arr = {1,5,9,3,7}; String str = Arrays.toSt
分类: 其他 发布时间: 04-08 22:44 阅读次数: 0

pl/sql实现打印九九乘法表

学习PL/SQL循环的时候写的,记录一下。 declare v_number1 number(3); -- 外层循环变量 v_number2 number(3); -- 内层循环变量 begin for v_number1 in 1..9 -- 开始外层循环 loop for v_number2 in 1 .. v_number1 -- 开始内层循环 loop dbms_output.put(rpad(v_number
分类: 其他 发布时间: 04-08 22:44 阅读次数: 0

实战操作——通过wireshark查看任意qq好友IP

今天有群里好友问我如何查看别人IP,查IP这个东西对于一些刚入门的小白来说可能是一个比较高大上的玩意,但是实际上只需一个网络协议分析工具就OK,废话不多说,下面开始实践 实验对象:任意QQ好友 操作工具:qq,wireshark 首先我们打开wiresahrk 打开后大致如图(因为系统语言原因我的软件是日文的,但是不妨碍我们操作,该翻译的地方我都会翻译)选择我们的本机网卡,宽带上网的就选本地连接,无线网络的就选择自己的无线网卡,这里没什么可说的,我们直接双击进入 接下来(敲黑板),重点中的重点
分类: 其他 发布时间: 04-08 22:44 阅读次数: 0

video.js 使用中抛出异常:DOMException: "'#1098942864706113536' is not a valid selector"

原因:video.js 在获取页面元素时使用的是querySelector方法,由于querySelector是按css规范来实现的,所以它传入的字符串中第一个字符不能是数字。 解决:元素Id在赋值时,第一个字符注意不是数字就可以了。
分类: 其他 发布时间: 04-08 22:44 阅读次数: 0

nginx服务器下 PHP 出现 502 解决方案

https://blog.csdn.net/qq_34625397/article/details/51744859 nginx出现502有很多原因,但大部分原因可以归结为资源数量不够用,也就是说后端php-fpm处理有问题,nginx将正确的客户端请求发给了后端的php-fpm进程,但是因为php-fpm进程的问题导致不能正确解析php代码,最终返回给了客户端502错误。 nginx+php出现502 bad gateway,一般这都不是nginx的问题,而是由于 fastcgi或者php的
分类: 其他 发布时间: 04-08 22:44 阅读次数: 0

Redis(1) 简介以及linux环境下的安装

一、简介   Redis是个啥?它是一个key-value型的数据库,它是一个内存性的数据库,数据大量放在内存中,所以速度非常快,快到可以用来当缓存。当然它也有持久化的功能,可以把数据以文件的形式存在硬盘上,这样重启系统以后还能找回原来的数据。搞清楚Redis是个啥以后,我们来安装。 二、安装   环境:Oracle Linux 6.9   1、下载   下载地址:https://redis.io/download      官网上我们可以下载三种版本,unstable不稳定版本,或者最新稳定
分类: 其他 发布时间: 04-08 22:44 阅读次数: 0

https基础

面试题 https://blog.csdn.net/xihuangwutong/article/list/5? TLS 有三大功能:内容加密,身份认证,数据完整性认证 内容加密是依赖于秘钥协商协议 数据完整性依赖MAC(message authentication code) 身份认证依赖于证书认证机制:一般浏览器和操作系统会维护一个收信任证书列表, 不可能让每个人都安装各个站点的证书,所以就有了CA,CA证书是广泛的内置系统根证书,会被绝大部分用户接受 CA会根据不同级别的认证颁发不同的证书
分类: 其他 发布时间: 04-08 22:44 阅读次数: 0

章节八、2-使用firefoxdriver浏览器进行自动化测试

一、演示如何使用火狐浏览器打开“百度” package basicweb; import org.openqa.selenium.WebDriver; import org.openqa.selenium.firefox.FirefoxDriver; public class firefoxDemo { public static void main(String[] args) { // 定义一个webdriver类型的引用 We
分类: 其他 发布时间: 04-08 22:44 阅读次数: 0

今日 日常训练三题

A. Gennady the Dentist time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output Gennady is one of the best child dentists in Berland. Today n children got an appointment with him, they lined up in
分类: 其他 发布时间: 04-08 22:44 阅读次数: 0

实例23 使用while循环计算1+1/2!+1/3!...1/20!

package wjf; import java.math.BigDecimal; public class wjf1{ public static void main(String[] args){ BigDecimal sum=new BigDecimal(0.0); //和 BigDecimal factorial=new BigDecimal(1.0);//阶乘项的计算结果 int i=1;
分类: 其他 发布时间: 04-08 22:44 阅读次数: 0

(4.4)mysql备份还原——备份存储容灾基础知识

存储知识 1、为什么需要存储,存储一般解决哪些问题?   容量、速度、易于管理、安全(容灾与备份)、可扩展性 2、存储发展历史 【2.1】大型机 【2.2】c/s结构(客户端-》服务器) 【2.3】PC服务器 【2.4】internet B/S(浏览器-》服务器) 【2.5】云数据、云时代、云集群 【2.6】存储设备发展史   (1)tape磁带(1920)  (2)HDD (1956)     (3)DAS(1970 数据摆脱服务器,存储单独发展)   (4)FCSAN(1980,光纤存储,
分类: 其他 发布时间: 04-08 22:44 阅读次数: 0

第一天实习

原本写了很多东西,仔细想想觉得太矫情了就删了。 实习第一天,并没有特别累,可能因为起太早了中午没休息,晚上回来洗完澡躺着就睡着了,睡着睡着觉得毕设没写完还是得接着写,又起床接着来。 有一点点不知所措,在学生闹腾的时候不知道怎么才能让他们安静下来。做好一件事情真难呀,还是慢慢慢慢学吧。
分类: 其他 发布时间: 04-08 22:44 阅读次数: 0

Flask入门第二天

  一、请求钩子   在客户端和服务器交互的过程中,有些准备工作或稍微工作是需要处理的,比如:在请求开始时,建立数据库连接;在请求开始时,根据需求进行权限校验;在请求结束时,指定数据的交互格式等。为了让每个视图函数避免编写重复功能的代码,flask提供了通用设施的功能,即请求钩子。 请求钩子是通过装饰器的形式实现,Flask支持如下四种请求钩子: - before_first_request - 在处理第一个请求前执行 - before_request - 在每次请求前执行
分类: 其他 发布时间: 04-08 22:44 阅读次数: 0

mstsc报错解决oracle

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters] "AllowEncryptionOracle"=dword:00000002
分类: 其他 发布时间: 04-08 22:44 阅读次数: 0