Ozone原理|Ratis代码解析之一-gRPC
Ozone采用Ratis保证数据一致性,Ratis采用Raft协议实现,代码可见Github。本文首先介绍Ra […]...
LeetCode 手记 01
LeetCode 手记 01 学习 January 05 2020 leetcode java 本周收获与反思 […]...
2021再看Deno
2018年,我曾经在deno发布不久写过一篇《Deno不是下一代Node.js!》的文章,正好最近有一些研究, […]...
Android在mini2440上的编译
Android编译器默认的march是arm5te编译后拿到mini2440的板上跑会有非法指令。 突然发现研 […]...
社交网络流行“点赞“ 哪怕写得没那么好
没人带,自学慢,不在BAT怎么学产品?人人都是产品经理联合200+BAT资深产品经理带你学 点此查看详情 大家 […]...
自媒体—微信的烫手山芋,微博的饕餮大餐
没人带,自学慢,不在BAT怎么学产品?人人都是产品经理联合200+BAT资深产品经理带你学 点此查看详情 微信 […]...
【如何让代码变“高级”(二)】-这样操作值得一波666(Java Stream)(这么有趣)
欢迎关注公众号【 Ccww笔记 】,原创技术文章第一时间推出 “致”高级”工程师(BU […]...
内存管理实战案例分析2:KSM和NUMA引发的虚拟机宕机
微信公众号: 奔跑吧linux社区 本文节选自《奔跑吧linux内核》第二版卷1第6.3.2章 1.问题描述 […]...
程序员才能看懂,看到最后一张终于忍不住笑喷了
来源:互联网 1 在生产环境发布hotfix 2 往工作环境上传东西的时候 3 新手码工 第一次做项目的过程 […]...
从图网络表示到图神经网络
人工智能的不同算法围绕不同数据结构展开。数据的本质是一大串互相联系的数字。最简单的情况下, 这串数字是一些只有 […]...
Golang:线程 和 协程 的区别
国庆越快各位,距离上次发文快两个月了,19年也快结束了。现在的总结更多是放在了 草稿 而没有发出,这次详细分享 […]...
持续推进“元脑”生态,浪潮2020年要落地400个以上的行业AI项目
据IDC、浪潮联合发布的《2019-2020中国人工智能计算力发展评估报告》显示,计算⼒是承载和推动⼈⼯智能⾛ […]...
NeurIPS 2019:两种视角带你了解网络可解释性的研究和进展
以下就两篇论文从两种不同的角度来描述研究者们对于泛化能力的理解和解释。 论文 1: Intrinsic dim […]...
十余个用Taichi实现的(半)隐式时间积分器
404 你似乎来到了没有知识存在的荒原 去往首页 或者...
浅谈Java中字符串的初始化及字符串操作类。
在深入学习字符串类之前, 我们先搞懂JVM是怎样处理新生字符串的. 当你知道字符串的初始化细节后, 再去写 S […]...
关于分布式锁的面试题都在这里了
「我今天班儿都没上,就为了赶紧把这篇文章分布式锁早点写完。我真的不能再贴心了。」 「边喝茶边构思,你们可不要白 […]...
微软放弃的游戏被他们复活了:Windows经典「三维弹球」现实版,CAD建模、Arduino编程、数控机床打造,…
20年前,电脑还是大背头的,「休闲小游戏」是属于Windows的。纸牌、扫雷、空当接龙……满满的一波回忆杀。四 […]...
linux入门系列20–Web服务之LNMP架构实战
作为本入门系列最后一篇文章,将演示如何在CentOS7环境下搭建LNMP环境来构建个人博客网站。 常见搭建网站 […]...
用个通俗的例子讲一讲死锁
文章转载自:https://zhuanlan.zhihu.com/p/26945588 死锁 是进程死锁的简称 […]...
Wireshark分析实验:一次病毒入侵报文的分析
一、正常报文排查 一次抓包,可能会有几万个报文,熟练地使用过滤功能,可以快速定位到需要分析的内容。在这里过滤h […]...