Ruby Script Demo Portscan.rb #!/usr/bin/ruby require 'socket' TARGET = ARGV[0] || '192.168.2.22' MINPORT = ARGV[1] || 22 MAXPORT = ARGV[2] || 80 $i = ...
分类:
Web程序 时间:
2020-12-18 12:51:30
阅读次数:
4
一、Metricbeat概念 1、介绍 2、组成 3、安装部署系统 二、使用 1、查看启用的Module 2、重新编译安装nginx 3、状态说明 4、修改配置文件 5、启动 6、查看返回结果 ...
分类:
其他好文 时间:
2020-12-18 12:46:30
阅读次数:
3
因为Webpack是以模块化的JavaScript文件为入口的,所以内置了对模块化JavaScript的解析功能,支持AMO,CornmonJSSystemJSES6parser属性可以更细粒度地配置哪些模块语法被解析、哪些不被解析。同noParse配置项的区别在于,parser可以精确到语法层面,而noParse只能控制哪些文件不被解析。parse的使用方法如下:module:{rules:[t
分类:
Web程序 时间:
2020-12-18 12:16:09
阅读次数:
3
最近后台项目需要一个"全屏"的按钮, github了下, 发现都仅仅支持"开启全屏", 而没有"切换"/"监听全屏状态"等功能, 所以打算自己写一个(主要代码量不大, 嘿嘿). 写代码之前说说逻辑 所有现代浏览器(>IE11)都提供了"全屏"的api,只是不同浏览器有不同的api(基本就是前缀不同) ...
分类:
其他好文 时间:
2020-12-17 12:47:03
阅读次数:
2
Python的排序算法由Peter Tim提出,因此称为TimSort。它最先被使用于Python语言,后被多种语言作为默认的排序算法。TimSort实际上可以看作是mergeSort+binarySort,它主要是针对归并排序做了一系列优化。如果想看Python的TimSort源码,在Cpytho ...
分类:
其他好文 时间:
2020-12-17 12:27:06
阅读次数:
2
1、基本架构 (1)、应用程序Spark 应用程序由一个驱动器进程和一组执行器进程组成。驱动进程运行 main()函数,位于集群中的一个节点上,它负责三件事:维护 Spark 应用程序的相关信息;回应用户的程序或输入;分析任务并分发给若干执行器进行处理。驱动器是必须的,它是 Spark 应用程序的核 ...
分类:
其他好文 时间:
2020-12-17 12:09:25
阅读次数:
2
org.apache.hadoop.hbase.DoNotRetryIOException: java.lang.IllegalAccessError: tried to access method com.google.common.base.Stopwatch.<init>()V from cl ...
分类:
编程语言 时间:
2020-12-15 12:35:48
阅读次数:
4
1、安装 mod_rewrite 模块 Apache 服务器默认是没有打开 mod_rewrite 模块的,必须手动来启动。打开配置文件httpd.conf,找到下面一行: #LoadModule rewrite_module modules/mod_rewrite.so 将前面的#号删除,保存后重 ...
分类:
数据库 时间:
2020-12-15 12:20:45
阅读次数:
4
SELECT id FROM users WHERE id = FLOOR( rand() * ( (SELECT max(id) FROM users) - (SELECT min(id) FROM users) ) + (SELECT min(id) FROM users) ); 这是你写的SQ ...
分类:
数据库 时间:
2020-12-15 12:18:35
阅读次数:
5
开发环境运行中,每次修改项目代码后都必须重新打包、重新运行。 解决: 下载依赖包: yarn add -D webpack-dev-server 配置命令: "dev": "webpack-dev-server --mode development" 执行命令: yarn dev 但执行命令时报错E ...
分类:
Web程序 时间:
2020-12-15 11:40:12
阅读次数:
4