iPhone中添加163邮件


1. 开通 IMAP/SMTP服务 进入163邮箱设置页面,选择POP3/SMTP/IMAP,开通IMAP/SMTP服务 2. 短信验证 3. 开通授权码 4. 进入手机设置->密码与账户 <

C++实现AES加解密算法

C/C++ 

AES 头文件 CAES.h #pragma once class CAES { public: CAES(const char* key); virtual ~CAES(); /** * 加密 * @param in 输入加密数据 * @param inlen 输入加密数据长

常用正则表达式


火车车次 /^[GCDZTSPKXLY1-9]\d{1,4}$/ 手机机身码(IMEI) /^\d{15,17}$/ 必须带端口号的网址(或ip) /^((ht|f)tps?:\/\/)?[\w-]+(\.[\w-]+)+:\d{1,5}\/?$/ 网址(url,支持端口和"?+参数"和"#+

VS Code unins000尝试在目标目录创建文件时出错


VS Code 运行时会弹出unins000.exe 尝试在目标目录创建文件时出错 解决办法是,装VS Code 目录权限添加 Everyone 用户完全控制就可以了

Navicat连接MySQL报错2059

MySQL 

使用Navicat 12连接MySQL 8.0时,出现了2059的错误2059 - authentication plugin 'caching_sha2_password' cannot be loaded:。原因是加密规则不同导致的 1. 用命令行登录数据库 mysql -u root -p

Nginx 负载均衡策略

Nginx 

Nginx 反向代理的负载均衡中,内置了 轮询、IP分配、URL hash、最小连接、响应时间等几种策略算法 负载均衡的配置为: http { # ... 省略其它配置 upstream myserver { # 默认为轮询算法 server 192.

Linux文件目录权限


Linux中文件目录的权限分为三个群组,拥有者、所在群组、其他组,每个群组可以单独设置读、写、执行三种权限。 一般用3位数字表示,如:777,644,640等 第一位数字是 拥有者(User) 第二位数字是 所在群组(Group) 第三位数字是 其他群组(Other) 数字的意义就是读写执行三个数字

Win用CMake编译protobuf工具


环境 Windows 10 CMake 3.18.0 VS 2019 下载 先去下载protobuf对应的版本 https://github.com/protocolbuffers/protobuf/releases 这里以protobuf-all-3.12.3.zip版本为例。 生成工程 下载解压

Golang:Delve版本太低无法Debug

Go 

问题描述 今天把Go从1.12版本升到了1.14,然后发现在Goland进行Debug时就报错了。 Version of Delve is too old for this version of Go (maximum supported version 1.12, suppress this er

Nginx Too many open files

Nginx 

在使用Nginx做转发时遇到了连接不上的情况,查看error日志发现一堆的Too many open files报错 2020/06/10 12:47:49 [crit] 21453#21453: *77340 open() "/usr/share/nginx/html/50x.html" fail