logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

putty连虚拟机中Linux出现Access Denied

环境:VMware+kali Linux出现这个问题,肯定是你想尝试直接通过使用root账户连接你的linux,这样肯定是不行的,你需要为你的linux创建一个普通用户。如果你和我一样使用的是kali linux,那你可以参考下面的方法创建一个普通用户,其他linux,自行百度吧。哈哈这里我们选Standard,且选Set a password now.创建完毕后,运行putty,用我们新创建的这

基于tcp connect的端口扫描程序

原理:connect()函数用于对于每一个感兴趣的目标计算机的端口进行连接,如果该端口处于侦听状态,那么connect()就会成功,即没有提供服务。如果对于每一个目标端口以串行的方式使用单独的connect()调用,需要较长的时间,我们可以通过使用非阻塞I/O设置一个较低的时间周期或者同时观察多个套接字来提高扫描速度环境:kali linux+gcc 6.xx#include<std

#linux
linux c++获取指定目录下所有特定后缀名的文件名

#include <iostream>#include <string>#include <vector>#include <string.h>#include <dirent.h>using namespace std;int getFiles(const string path, vector<string>...

python将文本中的数据处理成图像(matplotlib)

使用Python的matplotlib模块可以很方便的将数据处理成图表,使数据更加形象、直观。#!/usr/bin/env pythonimport matplotlib.pyplot as pltimport numpy as npfrom mpl_toolkits.axes_grid.anchored_artists import AnchoredTexty1=np.loadtx...

#matplotlib#numpy
让python脚本像普通程序一样运行

有些时候像运行其他程序一样运行python程序(也叫做脚本),而不是显式使用python解释器。在UNIX中有个标准的实现方法:在脚本首行前面加上#!(叫做pound bang或者shebang),在其后加上用于解释脚本的程序的绝对路径(在这里,用于解释代码的程序是python)。所以我们可以在脚本的首行加入下面的内容:#!/usr/bin/env python这样不管python二进...

#python
You have unstaged changes.

执行git rebase出错原因:有未提交的修改解决:执行git stash暂时保存修改,rebase后,执行git stash pop

go 语言 first argument to append must be slice

错误代码func TestSliceGrowing(t *testing.T) {s := [4]int{1, 2, 3, 4}for i :=0; i<10; i++ {s = append(s, i)t.Log(len(s), cap(s))}}报错代码s = append(s, i)原因:append的第一个参数必须是切片更正func TestSliceGrowing(t *testi

到底了