系列教程

分类

最近更新

在Go语言里,没有面向对象这个概念,自然就没有继承,但它支持结构体组合;你可以通过在结构体内嵌套结构体实现组合;

struct

2020-10-22 11:39:40

本文将详细讨论在Go语言中使用指针和值传递结构体的问题,以及他们的不同和需要注意的问题;

struct pointer

2020-10-22 11:08:17

Golang可以说是少有支持多返回值的静态编程语言,并且可以给返回值命名,这在有的时候非常好用;

return

2020-10-22 09:36:28

如何禁用VSCode后台自动更新

VSCode是我最喜欢的IDE了,但是我发现它也会偷偷摸摸的下载更新并自动安装,而且频率非常高,所以我决定禁用它的自动更新;

update

2020-10-22 08:56:09

禁用Visual Studio自动下载更新

近日,作者使用Visual Studio发现,Visual Studio会自己在后台下载更新内容,然后提醒你是否安装;因为Visual Studio的更新包体积庞大,不仅占用网络资源也会消耗磁盘性能,所以我决定禁用它;

update

2020-10-22 08:45:55

Microsoft Office 禁用自动更新方法

近日,作者发现 Microsoft Office会偷偷摸摸的自动安装更新,这点是我无法忍受的,因为像这样的大型软件,随随便便更新以下就是几百兆的更新包,不仅占用网络资源,而且对我心爱的固态硬盘极为不利,而且这些软件更新推送很频繁;

office Microsoft update

2020-10-22 08:30:22

在Golang中,=是赋值运算符,而 :=是声明赋值运算符;使用=进行赋值前,其变量需要已被声明,而使用 := ,变量不需要被声明,且能自动识别被赋值的数据类型;

variable

2020-10-21 18:31:45

no new variables on left side of := 是Go语言中一个常见的错误,从字面意思上来说是指 :=左边没有新的变量;

variable

2020-10-21 18:15:53

在Go语言中:=运算符被用来声明变量以及给变量赋值,它可以自动推断变量类型;

variable

2020-10-21 18:03:49

Rust最新版安装教程

首先,通过 Rust 官方网站获取最新版的安装包;根据你的系统类型,选择下载32位或64位的rustup;这里需要提醒的是,rustup只是rust的一个配置安装工具,它需要联网运行;

install 环境变量 cargo

2020-10-21 10:24:28

ettercap扫描不到主机的解决方法

本文将详细讲解在Kali系统下使用Ettercap图形界面模式时扫描不到主机的问题,并提供问题排除方法;

kali ettercap

2020-10-20 13:03:52

本文将讲诉如何在Golang中生成结构体切片,并通过函数以指针的形式返回;以及如何使用这个结构体切片指针。

struct slice 指针

2020-10-20 10:45:42

Windows10查看产品序列号S/N

对于新购机器一定要确认S/N是否与包装一致,再通过官方途径确认该序列号出厂日期,以避免买到翻新机。

wmic Windows

2020-10-19 13:44:38

为防止服务器不能及时响应,大部分发至外部服务器的请求都应该带着 timeout 参数。在默认情况下,除非显式指定了 timeout 值,requests 是不会自动进行超时处理的。如果没有 timeout,你的代码可能会挂起若干分钟甚至更长时间。

Requests

2020-10-18 18:20:20

requests支持HTTP、HTTPS、SOCKS等代理请求;如果要使用HTTP代理或HTTPS代理,你可以在任意请求方法中传入proxies参数来配置单个请求:

Requests

2020-10-18 18:19:13

Session对象能让你跨请求保持某些参数;最长常见的是,当你使用requests尝试登录并且验证成功,服务端会返回一些Cookie,这些Cookie可以使你的下次请求不需要验证,而Session对象能保持这些Cookie,而不用你每次提交请求时构建一个新的Cookie。

Requests

2020-10-18 18:18:23

读取和设置Cookie中也非常简单;requests返回的Response中包含一个cookies属性,访问它,将返回一个RequestsCookieJar对象。

Requests

2020-10-18 18:17:38

常,你想使用requests模拟HTML中的表单内容。你只需要将一个字典传递给 data 参数;requests会将你的数据字典自动编码为表单的形式。

Requests

2020-10-18 18:16:45

requests 返回的Response对象包含响应头属性 headers

Requests

2020-10-18 18:14:10

如果你想为HTTP请求添加或修改头部信息,只需给 headers参数传递一个字典。

Requests

2020-10-18 18:13:16

使用Requests进行get请求或post请求后,requests会返回一个Response对象;这个Response对象包含许多我们需要的东西;

Requests

2020-10-18 18:12:20

使用 Requests 发送HTTP请求非常简单;确保Python程序一开始导入了Requests模块:

Requests

2020-10-18 18:09:46

要安装 Requests,只需要在你的终端(Windows下是CMD)运行以下命令

Requests

2020-10-18 18:08:12

Golang中,比较容易碰到诸如 imported and not used: "time" 这样的错误;在这里表示你导入了一个time包却没有使用它;

import

2020-10-18 18:03:29

在Linux系统下,你可以只需要一条命令就可以生成指定长度的密码,这条命令将生成一个16位长的字符串密码!

一条命令实现 strings random

2020-10-18 18:02:57

在Linux系统下,如果你想创建一个诸如 a/b/c/d/e 这样的目录路径,可能有些新手会这样做:

一条命令实现

2020-10-18 18:02:07

有这个个场景,如果你想删除某个目录下除了指定文件外的所有文件,你会怎么做呢?在Linux系统下,你可以只需要一条命令就可实现这个功能;

一条命令实现

2020-10-18 18:01:32

在Go语言中,在使用import导入相应的包时,你可能会碰到 import cycle not allowed 这样的问题,出现这样的问题是你的包没有规划好,导致包相互依赖;

import

2020-10-18 18:00:59

SHA-1(英语:Secure Hash Algorithm 1,中文名:安全散列算法1)是一种密码散列函数,美国国家安全局设计,并由美国国家标准技术研究所(NIST)发布为联邦数据处理标准(FIPS)。SHA-1可以生成一个被称为消息摘要的160位(20字节)散列值,散列值通常的呈现形式为40个十六进制数。

sha1 hex crypto

2020-10-18 18:00:19

在Linux系统下,如果你想知道某个端口是哪些程序在使用,你可以使用这一条命令来查看;

一条命令实现

2020-10-18 17:59:30

在Linux系统下,你如果想在终端打印文件中的指定行,那么你只需这一条命令;

一条命令实现

2020-10-18 17:58:58

在Linux系统下,你如果想删除某个目录下所有的空目录,那你可以通过这一条命令实现:

一条命令实现

2020-10-18 17:58:10

在Linux系统下,如果你想让你的终端看起来很忙,或者想在某人面前装酷,那么你一定需要这条命令来实现:

一条命令实现

2020-10-18 17:57:10

在Linux系统下,有这么个场景,当你运行一条命令,你希望它在指定时间后,如果它还在运行,就自动结束它,那你可以通过这一条命令实现:

一条命令实现

2020-10-18 17:56:26

在Linux系统下,你可以使用一条命令就可使文件2的权限与文件1的权限一样:

一条命令实现

2020-10-18 17:55:40

本文将详细的描述在Go语言中如何定义方法,以及如何使用它;阅读本文可能需要一点Go语言基础以及结构体的知识;

method

2020-10-18 17:55:01

默认情况下,kali系统使用的是官方提供的源,有的时候速度不错,有的时候速度不敢恭维,所以最好是将Kali源更改为国内的,这样安装软件和更新程序都可以享受到非常快的速度;

kali

2020-10-18 17:54:25

VirtualBox的无缝模式真的很酷,可以让虚拟机中的系统和Windows系统共享一个窗口,具体是个什么效果,请看下图:

virtualbox

2020-10-18 17:53:48

我们使用VirtualBox运行虚拟机后,可以通过视图菜单改变虚拟机的显示方式,其中包括全屏模式,无缝模式,自动缩放模式,使用了这些模式后,可能导致上方的菜单消失;

virtualbox

2020-10-18 17:53:14

你可能在使用VirtualBox启动虚拟机系统时碰到不能为虚拟电脑打开一个新的任务的错误提示,并提示Implementation of the USB 2.0 controller not found!

virtualbox

2020-10-18 17:52:34