会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
风行天下
天地不仁 以万物为刍狗
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
198
下一页
2022年1月20日
ssl.SSLEOFError: EOF occurred in violation of protocol (_ssl.c:748) Pytorch下载VGG时的错误
摘要: 解决方案 pip install incremental
阅读全文
posted @ 2022-01-20 11:01 brady-wang
阅读(562)
评论(0)
推荐(0)
2022年1月19日
go 逃逸分析
摘要: 1 前言 所谓逃逸分析(Escape analysis)是指由编译器决定内存分配的位置,不需要程序员指定。函数中申请一个新的对象 如果分配在栈中,则函数执行结束可自动将内存回收; 如果分配在堆中,则函数执行结束可交给GC(垃圾回收)处理; 有了逃逸分析,返回函数局部变量将变得可能,除此之外,逃逸分析
阅读全文
posted @ 2022-01-19 14:52 brady-wang
阅读(120)
评论(0)
推荐(0)
go recover的执行时机
摘要: recover 必须在 defer 函数中运行。recover 捕获的是祖父级调用时的异常,直接调用时无效。 func main() { recover() panic(1) } 直接 defer 调用也是无效。 func main() { defer recover() panic(1) } de
阅读全文
posted @ 2022-01-19 10:12 brady-wang
阅读(150)
评论(0)
推荐(0)
go string 类型的值可以修改吗
摘要: 不能,尝试使用索引遍历字符串,来更新字符串中的个别字符,是不允许的。 string 类型的值是只读的二进制 byte slice,如果真要修改字符串中的字符,将 string 转为 []byte 修改后,再转为 string 即可。 // 修改字符串的错误示例 func main() { x :=
阅读全文
posted @ 2022-01-19 09:52 brady-wang
阅读(351)
评论(0)
推荐(0)
2022年1月18日
go语言坑之for range
摘要: go只提供了一种循环方式,即for循环,在使用时可以像c那样使用,也可以通过for range方式遍历容器类型如数组、切片和映射。但是在使用for range时,如果使用不当,就会出现一些问题,导致程序运行行为不如预期。比如,下面的示例程序将遍历一个切片,并将切片的值当成映射的键和值存入,切片类型是
阅读全文
posted @ 2022-01-18 16:16 brady-wang
阅读(363)
评论(0)
推荐(0)
2021年12月25日
git restore指令和git restore --staged 的使用
摘要: 一:git restore指令(1)先用git status看一下状态 (2)打开a.c添加点内容(原本内容是aaa) (3)再用git status看一下状态 此时a.c的状态是刚刚更改过,但是还没有用git add指令添加到暂存区中,也就是说a.c目前处于工作区下。 (4)使用git resto
阅读全文
posted @ 2021-12-25 19:21 brady-wang
阅读(6844)
评论(0)
推荐(1)
git reset
摘要: git log --graph --pretty=oneline --abbrev-commit–graph 图形–pretty=oneline 减少数据–abbrev-commit 头部数据减少 git reset --hard HEAD~1,退回到上一个版本git reset HEAD就是回退到
阅读全文
posted @ 2021-12-25 19:15 brady-wang
阅读(177)
评论(0)
推荐(0)
2021年12月15日
缓存算法(FIFO 、LRU、LFU三种算法的区别)
摘要: FIFO算法# FIFO 算法是一种比较容易实现的算法。它的思想是先进先出(FIFO,队列),这是最简单、最公平的一种思想,即如果一个数据是最先进入的,那么可以认为在将来它被访问的可能性很小。空间满的时候,最先进入的数据会被最早置换(淘汰)掉。 FIFO 算法的描述:设计一种缓存结构,该结构在构造时
阅读全文
posted @ 2021-12-15 11:35 brady-wang
阅读(1454)
评论(0)
推荐(0)
2021年12月14日
判断一个数是否是2的整数次幂
摘要: public class Test { public static void main(String[] args) { System.out.println(isPow(4)); } public static boolean isPow(int number){ return (number&n
阅读全文
posted @ 2021-12-14 14:38 brady-wang
阅读(61)
评论(0)
推荐(0)
图解大顶堆的构建、排序过程
摘要: 这两天在复习大顶堆和小顶堆,比起两年前的懵懵懂懂,这次理解起来就容易了一些。又翻看了一下自己之前的笔记数据结构与算法之PHP排序算法(堆排序),发现自己这次查阅资料,和之前的思路不太一样,遂写下这篇笔记,算是和以前的笔记做一个对照。 一、什么是堆 堆是一种非线性结构,可以把堆看作一棵二叉树,也可以看
阅读全文
posted @ 2021-12-14 09:25 brady-wang
阅读(884)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
198
下一页
公告