C++运算符和结合性
优先级运算符含义要求运算对象的个数结合方向1()[]->.圆括号下标运算符指向结构体成员运算符结构体成员运算符自左向右2!~++---(类型)*&sizeof逻辑非运算符按位取反运算符自增运算符自减...
windows电脑查看网络连接状态
#查看活跃的连接 netstat -ano #过滤指定的端口(8080) netstat -ano |findstr '8080' #根据pid(5621)查询占用端口的进程名称 tasklist |findstr '5621'
C++11 lambda匿名函数
lambda匿名函数的定义语法格式 [用于访问外部变量] (参数) mutable noexcept/throw() -> 返回值类型 { 函数体; }; // =:把外部所有的局部变量、类中所有成员以值传递方式 // &:把外部所有局...
Leetcode 072 编辑距离
题目:给定两个单词 word1 和 word2,计算出将 word1 转换成 word2 所使用的最少操作数 。你可以对一个单词进行如下三种操作:插入一个字符删除一个字符替换一个字符示例 1:输入: word1 = 'hors...
MySQL 5.x 导出和导入数据库
当使用mysqldump命令导出数据库时默认会带有GTID信息,GTID主要是用于保障主从服务器的的数据一致性,如果当导入库的服务器不存在对应的GTID序列,导入数据会报错,解决方案是导出时不带GTID信...
MySQL 5.x 创建数据库并授权用户
-- 创建数据库,指定默认字符编码和排序方式 create database db1 default character set utf8mb4 collate utf8mb4_general_ci; -- 创建用户 CREATE USER 'test'@'127.0.0.1' IDENTIFIED BY '12...
Centos7使用firewall-cmd管理防火墙
先查看是否开启firewalld systemctl status firewalld 如果是未开启状态先要启用firewalld,执行以下命令开启firewalld systemctl start firewalld 查看已放行的端口 firewall-cmd --zone=publi...
Debian10开启bbr
Debian10一般默认内核(4.9以上)就含有bbr模块,我们只需要修改配置使其生效就可以了 1.使用编辑器修改系统配置文件/etc/sysctl.conf,到文件最后添加这2行配置 net.core.default_qdisc=fq net.i...
Goland使用hmac-sha256
hmac是基于hash算法加上一个秘钥key,可以约等于对数据加了盐值(salt)后再做hash算法运算,常用的hash算法有md5,sha256等,对应的就有hmac-md5,hmac-sha256 func hmacSha256(data string, secre...