置顶文章

144 1 分钟

# 本站公告 # 公告区 # 为什么要加入广告 目前本网站一年维护费在 580 元左右,经济负担有亿点大 只能用 googleAds 了不会现在加 # 更新计划 浓缩 python 基础篇 再逝逝 QUIC-nginx 给 twikoo 加亿点表情 写个更友好的 404 界面 为 googleAds 做准备 (长期计划) 加入亿点点毛玻璃特效 ¿

精选分类

文章列表

1.4k 1 分钟

# 引言 python 的编写十分简单,而且 linux 内置 python 解释器,无需额外安装 但 windows 系统需要手动安装 python 解释器,一般来说会提高用户上手难度 本文会介绍两种 python 文件打包为 exe 的方式 # pyinstaller # 基础操作 pyinstaller 是最常见的 python 文件打包器,也是最易于使用的 先使用 pip 安装: pip install pyinstaller然后 cd 到你的 python 项目目录下,本次使用作者的网络工具箱测试: 工具箱包含了 requests、os、socket 等库,大约 300...
4.4k 4 分钟

本篇为本站 LTS 文章,会长期更新 # 引言 最近摸了一个月鱼没有更新什么正经文章,基本都是 shoka 的改造 近期在摸鱼时发现 shoka 主题的 js 有近 200 个弱警告和 10 余个警告,就想处理一下这些警告 本文基本是兼容性换性能和未来支持,基本 IE 系列就全系不支持了 # ES6 语法 # 升级 uglifyjs 铺面而来的就是 使用了var而非let或const 这个警告,随后就直接使用了 WebStorm 的快速修复,然后 hexo g : ERROR: Unexpected token: keyword «const»网上针对这个的教程都是替换为...
6.4k 6 分钟

# 更改评论区 # 更改 njk 模板 打开 yourblog\themes\shoka\layout\_macro\comment.njk , 然后把代码改为如下格式: {% macro render() %}{%- if page.comment !== false %} {%- if theme.twikoo.enable %} <div class="wrap"...
1.5k 1 分钟

# RSA 加密的 python 实现 # RSA 库安装 在 python 中,有一个库已经了 RSA 加解密的功能,就是 rsa 库库如其名 使用 pip 安装 rsa 库: pip install rsa# RSA 库使用 # 生成密钥 import rsa(pubKey,privKey) = rsa.newkeys(2048)使用 rsa.newkeys 生成密钥对,括号内的参数为 RSA 位数 不建议使用 RSA1024 及位以下的密钥,因为 RSA1024 及以下已被破解 (或较易被破解) 可以加入参数 poolsize=int 来使用多线程计算,...
1.6k 1 分钟

# 前言 这次帮一个朋友解决蓝屏,但无法进行现场检测懒得出去,远程也看不到蓝屏代码 只能使用 windbg 来分析内存文件检测蓝屏原因 # windbg 使用 # 下载和安装 本文使用 windowsSDK 进行安装,安装地址点我 进入后选择下载应用程序: 选择下载路径: 勾选第二项即可: 安装完成后到下载路径 (下载路径 / Installers/X64 Debuggers And Tools-x64_en-us.msi) 双击安装即可 # 配置符号表 在开始菜单内找到 windbg, 打开后界面点击 file->Symbol File...
918 1 分钟

# 函数 # 定义 package mainimport "fmt"func sum(x int, y int) int { return x + y}func main() { var a, b int fmt.Scanln(&a, &b) fmt.Println(sum(a, b))}go 语言函数的定义格式如下: func funcName(param type) returnType { code}func 为关键字,go...
2.9k 3 分钟

本文实际上是企业微信机器人 + 天气预报,但拆开有点短,所以组合到一起了 # 企业微信机器人 # 数据和模块准备 请求头: head = { 'Content-Type': 'application/json', # 声明为 json 类型}数据 (负载): data = '''{ "msgtype": "markdown", "markdown": { "content":...
1.4k 1 分钟

# 数组 # 定义 package mainimport "fmt"func main() { var a = []int32{1, 2, 3, 4} fmt.Println(a)}这个例子中 a 就是数组,数组是具有相同唯一类型的一组已编号且长度固定的数据项序列。 定义格式如下: var var1 = [size]type{value} , 数组内只能存储同一种数据,不可以像 python 一样存储多种数据 数字的长度可以不填,代表由值自动决定长度 #...
1.4k 1 分钟

# 运算符 符号 描述 + 变量相加 - 数字相减 * 数字相乘 / 数字相除 % 数字求余 ++ 自加 -- 自减 一个实例: package mainimport "fmt"func main() { var a int = 21 var b int = 10 var c int c = a + b fmt.Printf("第一行 - c 的值为 %d\n", c ) c = a - b fmt.Printf("第二行 - c 的值为 %d\n", c ) c = a * b...
1.3k 1 分钟

# 语法 # 行分隔符 先看一下 c++ 的 hello world: #include <iostream>using namespace std;int main(){ cout << "hello world" << endl;}然后再看一下 go 的: package mainimport "fmt"func main() { fmt.Println("hello...