首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
树莓派是什么派
掘友等级
菜鸟程序员
|
浙江工商大学
阳光依旧
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
98
文章 98
沸点 0
赞
98
返回
|
搜索文章
最新
热门
golang unsafe
golang unsafe 先说说指针 相比于 C 语言中指针的灵活,Go 的指针多了一些限制。但这也算是 Go 的成功之处:既可以享受指针带来的便利,又避免了指针的危险性。 限制一:Go 的指针不能
Sync Map源码解读
Sync Map源码解读 go1.9之后加入了支持并发安全的Map sync.Map, sync.Map 通过一份只使用原子操作的数据和一份冗余了只读数据的加锁数据实现一定程度上的读写分离,使得大多数
golang map并发安全性
非线程安全map Go语言中的 map 在并发情况下,只读是线程安全的,同时读写是线程不安全的 如以下代码 运行代码会报错,输出如下: fatal error: concurrent map read
缓存数据库一致性
只要我们使用缓存,就必然会面对缓存和数据库间的一致性问题。如果缓存中的数据和数据库的数据不一致,那么业务应用从缓存中读取的数据就不是最新的数据,对业务的影响可想而知。比如我们把商品的库存数据存在缓存中
SSH端口转发
SSH端口转发 SSH 除了登录服务器,还有一大用途,就是作为加密通信的中介,充当两台服务器之间的通信加密跳板,使得原本不加密的通信变成加密通信。这个功能称为端口转发(port forwarding)
SSH原理
SSH原理 密码登录 客户端向服务端发起登录请求,我们的客户端先发出连接请求,请求信息中包括客户端的用户名、ip等,服务器端收到请求后,会在known_hosts文件中查找是否有该请求中的用户名、ip
谈谈动态规划(一)
因此,到光顾完第六间房子为止,我们手里的钱应该是上述两种中的最大值。 在计算完slove(-2)后,会去计算slove(-1),这些都是0,因此我们可以计算出slove(0)的值,也就是num[0] ,之后,再去计算slove(1)的值。。。以此类推得到最终的slove(6).…
快慢指针判断链表有环、寻找环入口、计算环大小的原理
分别定义一个快指针fast和慢指针slow,快指针一次走两步,慢指针一次走一步。如果链表没有环,那么fast最终会指向null;如果链表有环,那么快指针和慢指针最终会相遇。所以,如果最终fast == null,那么判断链表无环;如果有fast == slow,那么链表有环…
二叉树先序遍历C语言实现
由于访问节点 4 左子树失败,且也没有右子树,因此以节点 4 为根节点的子树遍历完成。但节点 2 还没有遍历其右子树,因此现在开始遍历,即访问节点 5; 由于节点 5 无左右子树,因此节点 5 遍历完成,并且由此以节点 2 为根节点的子树也遍历完成。现在回到节点 1 ,并开始遍…
二叉树的4种遍历图解
在普通遍历方式中,整个遍历二叉树的过程中,每个节点都被经过了 3 次(虽然叶子节点看似只经过了 2 次,但实际上可以看做是 3 次)。以节点 2 为例,它被经过了 3 次。 因此,在编程实现时,我们可以设定真正访问各个节点的时机,换句话说,我们既可以在第一次经过各节点时就执行访…
下一页
个人成就
文章被点赞
6
文章被阅读
14,052
掘力值
274
关注了
109
关注者
7
收藏集
25
关注标签
25
加入于
2019-12-11