编程札记

分享本人在编程历程中学习、总结的一些心得和经验,主题包括但不限于Golang、Java、Spark等
14 篇文章
29 人订阅

全部文章

潘少

腾讯 · 后台工程师 (已认证)

Lucene构建个人搜索引擎解析

简单来说,Lucene提供了一套完整的工具来帮助开发者构建自己的搜索引擎,开发者只需要import Lucene对应的package即可快速地开发构建自己的业务...

702
潘少

腾讯 · 后台工程师 (已认证)

Spark的分区机制的应用及PageRank算法的实现

Spark中有一个很重要的特性是对数据集在节点间的分区进行控制,因为在分布式系统中,通信的代价是很大的,因此控制数据分布以获得最少的网络传输可以极大地提升整体性...

411
潘少

腾讯 · 后台工程师 (已认证)

MQ对比之RabbitMQ &Redis

Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。

2023
潘少

腾讯 · 后台工程师 (已认证)

协同过滤Item-based算法实现电影推荐系统

2883
潘少

腾讯 · 后台工程师 (已认证)

Kmeans算法解析及基于mapreduce的并行化实现

984
潘少

腾讯 · 后台工程师 (已认证)

tornado配合celery及rabbitmq实现web request异步非阻塞

3905
潘少

腾讯 · 后台工程师 (已认证)

Goroutine并发调度模型深入之实现一个协程池

5485
潘少

腾讯 · 后台工程师 (已认证)

深入golang之---goroutine并发控制与通信

本文章通过goroutine同步与通信的一个典型场景-通知子goroutine退出运行,来深入讲解下golang的控制并发。

6346
潘少

腾讯 · 后台工程师 (已认证)

世界名画陈列馆问题(回溯法)

3473
潘少

腾讯 · 后台工程师 (已认证)

python深坑之迭代器和生成器

1854
潘少

腾讯 · 后台工程师 (已认证)

霍金被过誉了吗?

1813
潘少

腾讯 · 后台工程师 (已认证)

MongoDB替换MySQL?

早在上个世纪就有什么面向对象数据库等非关系型数据库扬言要替代关系型数据库,但是到现在,那些数据库都默默无闻,关系型数据库却依旧是应用最广泛的数据库,为什么?

3575
潘少

腾讯 · 后台工程师 (已认证)

java之hashtable和hashmap

1485
潘少

腾讯 · 后台工程师 (已认证)

数据库内部排序算法之两阶段多路归并排序算法实现

3453

扫码关注云+社区