1. 前言 上次写Python操作LevelDB时提到过,有机会要实现下SkipList。摘录下wiki介绍: 跳跃列表是一种随机化数据结构,基于并联的链表,其效率可比拟二叉...
1. 前言 上次写Python操作LevelDB时提到过,有机会要实现下SkipList。摘录下wiki介绍: 跳跃列表是一种随机化数据结构,基于并联的链表,其效率可比拟二叉...
当我们探讨两件事物的区别和联系时,我们想探讨些什么? 前段时间写了两篇介绍HTTP和WebSocket的文章,回复中有人说希望了解下WebSocket和Socket的区别。这...
初涉IM,首先我有这么几个问题需要弄明白: Socket 和 WebSocket 有哪些区别和联系? WebSocket 和 HTTP 有什么关系? WebSocket 和 ...
上下文这个概念多见于文章中,是一句话中的语境,也就是语言环境。一句莫名其妙的话出现会让人不理解什么意思,如果有语言环境的说明,则会更好,这就是语境对语意的影响。上下文是一种属...
异步任务 异步任务是web开发中一个很常见的方法。对于一些耗时耗资源的操作,往往从主应用中隔离,通过异步的方式执行。简而言之,做一个注册的功能,在用户使用邮箱注册成功之后,需...
二叉树有多种遍历方法,有层次遍历、深度优先遍历、广度优先遍历等。 本文只涉及二叉树的先序、中序、后序的递归和非递归遍历。 涉及到的代码都用Java编写。 首先给出二叉树节点类...
auth和share 现在内网分成3个服务,share,blog,auth。share是分享,blog是博客,那么auth就是用户身份验证系统,主要功能是注册,登录,保存用户...
HTTP 的无状态 HTTP协议是无状态的,这与HTTP协议本来的目的是相符的,客户端只需要简单的向服务器请求下载某些文件,无论是客户端还是服务器都没有必要纪录彼此过去的行为...
在配置文件config.py里面有一个类 class Config:SECRET_KEY = os.environ.get('SECRET_KEY') or 'hard to...
1011. A+B和C (15) 1011.c 给定区间[-2^31, 2^31]内的3个整数A、B和C,请判断A+B是否大于C。 注意 :A,B,C的大小用int 或lon...
1006. 换个格式输出整数 (15) 很简单的一个题, 根据输入的不同的有2种写法都是可以的。输入的数字记为字符串输入的数字计为int型处理的思路不同,但都很简单,很好理解...
1006. 换个格式输出整数 (15) 很简单的一个题, 根据输入的不同的有2种写法都是可以的。输入的数字记为字符串输入的数字计为int型处理的思路不同,但都很简单,很好理解...
1001. 害死人不偿命的(3n+1)猜想 (15) 水题 ,没什么好讲的,应该一遍过 。 1002. 写出这个数 (20) 输入 :n的大小为10的100次,应该用数组去存...