排序
Go开发环境配置
goroot:go的安装目录gopath:开发go项目的目录,你可以在GOPATH 中创建多个项目,每个项目都有自己的 src、pkg 和 bin 目录 设置通过国内代理来加速下载第三方库(mod...
C++11 lambda匿名函数
lambda匿名函数的定义语法格式 [用于访问外部变量] (参数) mutable noexcept/throw() -> 返回值类型 { 函数体; }; // =:把外部所有的局部变量、类中所有成员以值传递方式 // &:把外部所有局...
对list集合分页
Java代码 public static <T> List<T> startPage(List<T> list, Integer pageNum, Integer pageSize) { Objects.requireNonNull(list); if (list.isEmpty()) { return Collections.empt...
Goland使用hmac-sha256
hmac是基于hash算法加上一个秘钥key,可以约等于对数据加了盐值(salt)后再做hash算法运算,常用的hash算法有md5,sha256等,对应的就有hmac-md5,hmac-sha256 func hmacSha256(data string, secre...
C++实现split函数
#include <string> #include <vector> vector<string> split(string s, string p){ vector<string> res; std::string::size_type i = 0; std::string::size_type found = s.find(p)...
C++运算符和结合性
优先级运算符含义要求运算对象的个数结合方向1()[]->.圆括号下标运算符指向结构体成员运算符结构体成员运算符自左向右2!~++---(类型)*&sizeof逻辑非运算符按位取反运算符自增运算符自减...