一、说明 最近工作中需要实现一个需求:检查下公司网络中所有服务器及虚拟机,是否有使用默认账号和弱密码来登录管理的。于是先网上搜了下密码审计类的开源工具,发现hydra这个工具用的人蛮多的,功能也很强大,于是拿来安装测试一下! Hydra 可以根据使用者指定的用户字名典文件、密码字典文件、目标IP列表 ...
分类:
其他好文 时间:
2019-12-23 00:54:04
阅读次数:
174
现在使用.net领域使用RabbitMQ有很多解决方案,我自己使用过的有两个,一个是EasyNetQ,一个是CAP,都挺好用的,尤其是CAP,懒人推荐使用,怎么使用的文章也很多,小伙伴可以自行搜索。 最近我自己尝试根据目前手头项目的需要,自行封装一下基于RabbitMQ的使用,下面开搞,贴上我自己写 ...
在GNS3做单臂路由实验如图所示:用路由器模拟PC,R2模拟PC1,R3模拟PC2,R4模拟PC3。配置如下:PC1:R2#conftR2(config)#intf0/0R2(config-if)#ipaddR2(config-if)#ipaddress192.168.1.1255.255.255.0R2(config-if)#noshR2(config-if)#exitR2(config)#ip
分类:
其他好文 时间:
2019-12-18 17:53:27
阅读次数:
466
MySQL 8.0安装 MySQL8从官网下载的压缩包都是tar.xz格式的, 1:先解压这个压缩包 [root@vmtest src]# xz -d mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz [root@vmtest src]# ls mysql-8.0 ...
分类:
数据库 时间:
2019-12-17 20:48:37
阅读次数:
104
exit()函数导致子进程的正常退出,并且参数status&这个值将被返回给父进程。exit()应该是库函数。exit()函数其实是对_exit()函数的一种封装(库函数就是对系统调用的一种封装)。 _exit()函数终止调用的进程,进程所有的文件描述符(在linux中一切皆文件)都被关闭, 这个进 ...
分类:
其他好文 时间:
2019-12-11 21:18:45
阅读次数:
78
queue是单端队列,但是在其实现上是使用的双端队列,所以在queue的实现上多用的是deque的方法。(只要用双端队列的一端只出数据,另一端只进数据即可从功能上实现单端队列)如下图 例程 #include<stdexcept> #include<string> #include<cstdlib> ...
分类:
其他好文 时间:
2019-12-09 18:53:30
阅读次数:
84
如果一个broker正常退出,是会删除abort文件的。那么启动broker的时候发现abort文件还存在,那么说明上次是异常终止,会进入到commit-log的recoverAbnormally逻辑里面,因为所有其他的信息都是从commit-log获取到的,所以追根溯源只能从commit-log开 ...
分类:
其他好文 时间:
2019-12-08 22:49:36
阅读次数:
182
1. 进程与线程的不同 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。(进程是资源分配的最小单位)。多进程是指操作系统同时运行多个任务(程序)。 线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开 ...
分类:
编程语言 时间:
2019-11-24 15:56:14
阅读次数:
95
报错原因: 解决方法: 可能改完以后依然报错,清理缓存,重新运行 ...
分类:
Web程序 时间:
2019-11-23 16:23:38
阅读次数:
859
通过 XMLHttpRequest 对象,您可以在不重新加载整个页面的情况下更新网页中的某个部分。 XMLHttpRequest 对象方法 方法描述 abort() 取消当前的请求。 getAllResponseHeaders() 返回头信息。 getResponseHeader() 返回指定的头信 ...
分类:
Web程序 时间:
2019-11-22 12:05:29
阅读次数:
89