基于Redis作为发号器生成短网址Python实践

2018-04-24
阅读 2 分钟
2.8k
描述 如何将长地址URL转换为短地址URL,一个比较理想的解决方案就是使用发号器生成一个唯一的整数ID,然后转换为62进制,作为短地址URL。 实现 {代码...} {代码...} 代码 {代码...} 本文为hooyes原创首发于 hooyes.net 继续阅读全文

给出一组非负整数,重新排列他们的顺序把他们组成一个最大的整数。

2018-04-12
阅读 2 分钟
5.9k
文章为原创首发地址:[链接] 描述 给出一组非负整数,重新排列他们的顺序把他们组成一个最大的整数。 {代码...} 算法 我给简单好理解的两个排序算法: 算法1: 先把对比的数字转成字符,拼接后再转成整数进行大小对比,即 int(a+b) 与 int(b+a) 进行降序排列。代码1。 算法2: 每个元素逐个字符进行对比。代码2。 代码1 ...

用100行Nodejs代码写微博爬虫

2018-03-21
阅读 1 分钟
2.2k
文章为原创首发地址:[链接] 思路 通过关键字搜索抓取新浪微博的数据,分析得出新浪微博的搜索地址格式如下: {代码...} 爬虫代码文件为 weibo-spider.js 假设我们要查询的关键字为 哈佛大学 则运行方式为 {代码...} 执行此命令后,则爬虫会逐页抓取。 伪代码 将上面的思路用以下用伪代码表示过程 {代码...} 执行fetchHt...

区块链到底是什么

2018-03-09
阅读 1 分钟
2.1k
文章为本人原创,首发地址:[链接] 本质 有人说是账本,有人说是数据库。 其实区块链(block chain)的主要作用是储存信息。 任何需要保存的信息,都可以写入区块链,也可以从里面读取,所以从这角度看,它可以叫做广义上的数据库,并且是分布式的。 任何一台电脑、手机都可以成为一个区块链服务器,加入区块链网络,成为...