摘要:限流器 阅读全文
posted @ 2020-09-17 10:27 柠檬橘 阅读(11) 评论(0) 推荐(0) 编辑
摘要:crontab 10 * * * * /root/a.sh 每个小时的第10分执行,1:10分,2:10...23:10分执行 */10 * * * * /root/a.sh 每10分执行一次(*/10,"/n"代表每隔n执行) 0 5 * * 2 /root/bak.sh 每周2的5点整 阅读全文
posted @ 2020-09-01 13:51 柠檬橘 阅读(13) 评论(0) 推荐(0) 编辑
摘要:关于「树」的题目,大多使用「递归」思想来解决。这道题的解题思路如下: 1.怎么判断一棵树是不是对称二叉树?答案:如果所给根节点,为空,那么是对称。如果不为空的话,当他的左子树与右子树对称时,他对称 2.那么怎么知道左子树与右子树对不对称呢?在这我直接叫为左树和右树 答案:在左树和右树均不为空情况下, 阅读全文
posted @ 2020-08-05 15:57 柠檬橘 阅读(10) 评论(0) 推荐(0) 编辑
摘要:在项目中,我们可能会需要获取一个文件的大小,在Go语言中,有很多方法来获取一个文件的大小 Read字节方式 func main() { file,err:=os.Open("water") if err ==nil { sum := 0 buf:=make([]byte,2014) for { n, 阅读全文
posted @ 2020-08-05 15:52 柠檬橘 阅读(296) 评论(0) 推荐(0) 编辑
摘要:gorm是一个使用Go语言编写的ORM框架。 它文档齐全,对开发者友好,支持主流数据库.提升开发效率,牺牲执行性能和灵活性,大型项目禁用吧。哈哈哈哈,文档地址:gorm 阅读全文
posted @ 2020-08-01 19:18 柠檬橘 阅读(14) 评论(0) 推荐(0) 编辑
摘要:func maxProfit(prices []int) int { length := len(prices) // 特殊判断 if length <= 1 { return 0 } // 声明dp dp := make([][3]int, length) //dp[i][j]表示[0, i]区间 阅读全文
posted @ 2020-07-27 20:43 柠檬橘 阅读(19) 评论(0) 推荐(0) 编辑
摘要:func maxProfit(prices []int) int { max:=0 for i:=1;i<len(prices);i++{ if prices[i]>prices[i-1]{ max+=prices[i]-prices[i-1] } } return max } 下面这个有点不好ai 阅读全文
posted @ 2020-07-27 18:31 柠檬橘 阅读(14) 评论(0) 推荐(0) 编辑
摘要:func Max(i, j int) int { if i > j { return i } return j } func maxProfit(prices []int) int { pLen := len(prices) k := 2 if pLen < 1 { return 0 } //买卖股 阅读全文
posted @ 2020-07-27 18:11 柠檬橘 阅读(16) 评论(0) 推荐(0) 编辑
摘要:买卖股票的最佳时机 简单,注释都可不用 前i天的最大收益 = max{前i-1天的最大收益,第i天的价格-前i-1天中的最小价格 func maxProfit(prices []int) int { max:=0 prof:=0 for j:=0;j<len(prices);j++{ for i:= 阅读全文
posted @ 2020-07-27 17:38 柠檬橘 阅读(20) 评论(0) 推荐(0) 编辑
摘要:SS端加密以及obfs混淆 目前SS端最推荐的加密以及obfs混淆如下: 推荐加密方式:aes-256-gcm 、chacha20-ietf-poly1305、aes-128-gcm、aes-192-gcm ####(排名分先后)推荐的混淆obfs:首选http、次选tls 注:加密方式推荐是因为A 阅读全文
posted @ 2020-07-21 17:04 柠檬橘 阅读(21) 评论(0) 推荐(0) 编辑