zap是uber开源的Go高性能日志库,gitlab地址 安装 go get -u go.uber.org/zap 请注意,zap仅支持两个最新的Go版本。 示例 简单示例 格式化输出 package main import ( "go.uber.org/zap" "time" ) func mai ...
分类:
其他好文 时间:
2020-02-05 18:05:23
阅读次数:
71
PAT 甲级 Advanced 1132 Cut Integer (20) [数学问题-简单数学] ...
分类:
其他好文 时间:
2020-02-04 20:30:33
阅读次数:
70
VA1:=HHV(HIGH,12)-LLV(LOW,26); VA2:=HHV(HIGH,9)-CLOSE; VA3:=CLOSE-LLV(LOW,9); VA4:=VA2/VA1*100-70; VA5:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60)) ...
分类:
其他好文 时间:
2020-02-04 18:39:13
阅读次数:
212
求简单环,即求点=边数的点双分量,加上判断点和边的模板即可 const int maxm = 1e5+5; int head[maxm<<1], edgecnt, dfn[maxm], low[maxm], bcc_cnt, bccnum[maxm], dfs_clock, s[maxm], top ...
分类:
其他好文 时间:
2020-02-04 13:47:50
阅读次数:
76
PAT 甲级 Advanced 1049 Counting Ones (30) [数学问题-简单数学问题] ...
分类:
其他好文 时间:
2020-02-04 12:22:44
阅读次数:
65
/** * Note: The returned array must be malloced, assume caller calls free(). */ int* decompressRLElist(int* nums, int numsSize, int* returnSize){ if ( ...
分类:
其他好文 时间:
2020-02-03 10:05:20
阅读次数:
86
PAT (Advanced Level) 大纲 在达到乙级要求的基础上,还要求: 具有充分的英文阅读理解能力; 理解并掌握基础数据结构,包括:线性表、树、图; 理解并熟练编程实现经典高级算法,包括哈希映射、并查集、最短路径、拓扑排序、关键路径、贪心、 "深度优先搜索" 、广度优先搜索、回溯剪枝等; ...
分类:
其他好文 时间:
2020-02-02 21:41:12
阅读次数:
102
题解 题不难,记录一下红黑树特征。 👉 每个结点是黑色或者红色。 👉 根结点是黑色。 👉 每个叶子结点(NULL)是黑色。 👉 如果一个结点是红色的,则它的子结点必须是黑色的。 👉 每个结点到叶子结点所经过的黑色结点的个数相同。 代码 #include<bits/stdc++.h> usi ...
分类:
其他好文 时间:
2020-02-02 18:08:24
阅读次数:
59
Tarjan算法与无向图的连通性 [TOC] 1:基础概念 在说Tarjan算法求解无向图的连通性之前,先来说几个概念: ①:是$subtree(x)$的结点; ②:通过一条不在搜索树上的边,能够到达$subtree(x)$的结点 在了解概念之后,我们可以根据定义来计算$low[x]$: 令$low ...
分类:
编程语言 时间:
2020-02-02 16:08:25
阅读次数:
137
简单的文件上传漏洞(靶机安全级别:low) 事先准备好一句话木马,密码为pass 上传一句话木马,显示上传路径(一般网站是不会显示路径的,这里靶机为了方便你测试漏洞,直接显示出了路径: ../../hackable/uploads/pass.php succesfully uploaded!) 我们 ...
分类:
Web程序 时间:
2020-02-02 14:14:38
阅读次数:
169