最近更新

我们可以不使用main()函数编写C语言程序,使用#define预处理程序指令即可实现;

define main 2021-01-14 17:37:51

有时我们需要用到大量UserAgent信息,而Nginx日志文件中包含了海量真实的UserAgent,从Nginx文件中提取所有UserAgent信息就很有必要;

nginx UserAgent 2021-01-12 17:44:09

使用命令nginx -v 获取Nginx版本信息;使用命令nginx -V 获取Nginx编译信息;

nginx Build 2021-01-01 10:48:08

PyQt5可以轻松修改界面的主题样式,而Fusion Style是比较常见且非常漂亮的主题风格;

PyQt style 2020-12-22 10:54:00

webbrowser是python下一个内置的模块,该模块提供了一个高级接口,使你可以调用计算机中的浏览器以打开基于WEB的文档,比如常见的html网页;

webbrowser 2020-12-17 12:13:26

在Python语言中,你可以通过os.cpu_count()获取CPU的核心数量,代码如下:

cpu_count os 2020-12-17 11:40:54

为了提升资源提交效果,百度搜索资源平台普通收录工具—自动推送入口,将于即日起进行下线升级,我们将在恢复使用时另行通知,给您带来的不便敬请谅解。

2020-12-13 18:38:22

本页将展示一些UserAgent,供大家参考使用,这些ua提取自本站的Nginx日志文件;页面末尾附上一个用于从nginx日志里提取userAgent信息的Python脚本工具;

UserAgent nginx 2020-12-13 12:10:06

Nginx日志中包含每个HTTP请求的客户端地址、时间、请求方法和页面、返回状态码、返回数据大小,UserAgent这些信息,本文的目的是在Python中使用正则表达式对这些信息进行格式化处理。

nginx log re 2020-12-13 11:39:23

本文将记录一台小米Pro 15.6 2020款笔记本电脑从购买到舍弃的使用全过程;所以,本文的时间跨度可能比较长,作者会持续的记录下使用过程中的感受,这其中包括好的和不好的;我觉得这篇文章完全可以作为你们是否要购买小米笔记本的参考。

2020-10-18 17:50:27

This coursework exercise asks you to write code to create an MDP-solver to work in the Pacman environment that we used for the practical exercises.

pacman CS188 2020-11-26 17:00:02

将16进制的Hash(比如MD5、SHA1等值)转换位二进制的字符串其实很容易,只需要掌握这几个函数:

hash hex bin int zfill 2020-11-23 19:00:30

个人信息被泄露的原因有很多,这里列出几种常见的:黑客行为,黑客通过攻击服务器获取到存储信息的数据库;一般大公司安全意识很高,对用户信息保护的很好,很少有这种情况发生,一但发生则可能是海量用户信息泄露,而小公司可能缺乏信息安全的意识,或者不具备信息保护的技术,则容易导致用户信息泄露;

2020-11-22 15:45:48

在rust语言中,变量默认情况下是不允许被改变的,当你试图修改一个不可变变量时,将造成 error[E0384]: cannot assign twice to immutable variable `x` 这样的错误;

variable 2020-11-15 14:23:57

在Rust中,当你使用了mut关键字声明变量,但你后面的代码并没对该关键字进行修改,则rust编译器会产生 variable does not need to be mutable 的警告提示;

variable 2020-11-15 16:54:02

Rust默认情况下变量是不可变的;注意这里不可变的变量并不是常量,有编程经验的朋友可能会觉得一头雾水,让我们继续往下看;

variable const example 2020-11-15 14:13:21

本页将向你展示Rust的第一个传统程序;你将学会如何给程序添加注释、格式化打印文本信息,以及将Rust源码编译成可执行程序;

example 2020-11-13 12:00:17

该教程是一个可运行示例的集合,这些示例说明了各种Rust概念和标准库;如果你不喜欢阅读大量的文档来学习编程语言,那么该示例教程就很适合你,它不仅覆盖了你要学习的知识,而且有很多的篇幅来解释代码;

example 2020-11-13 11:18:49

Write a Python program to compute an optimal policy for the Frozen Lak problem as described in Section II

ME5406 2020-11-12 10:10:06

Part 1: Binary Vigenère Ciphe,Part 2: Stream cipher,Part 3: Block encryption with cipher block chaining and padding

CS419 2020-11-07 18:09:00

在使用 mongoexport 进行数据导出时,出现 error connecting to db server: no reachable servers;解决方法如下:

MongoDB mongoexport 2020-11-07 14:02:13

近在学习网络安全方面的内容,需要在低版本的WordPress中复现漏洞,这里记录一次安装4.2版本的WordPress时出现的 Error establishing a database connection 错误的处理过程;

Error 2020-11-01 14:35:48

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

update 2020-10-22 08:56:09

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

update 2020-10-22 08:45:55

近日,作者发现 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 官方网站获取最新版的安装包;根据你的系统类型,选择下载32位或64位的rustup;这里需要提醒的是,rustup只是rust的一个配置安装工具,它需要联网运行;

install 环境变量 cargo 2020-10-21 10:24:28

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

kali ettercap 2020-10-20 13:03:52

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

struct slice 指针 2020-10-20 10:45:42

对于新购机器一定要确认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