加载中
使用Python进行并发编程

让计算机程序并发的运行是一个经常被讨论的话题,今天我想讨论一下Python下的各种并发方式。 并发方式 线程(Thread) 多线程几乎是每一个程序猿在使用每一种语言时都会首先想到用于解决并发...

探索Javascript异步编程

异步编程带来的问题在客户端Javascript中并不明显,但随着服务器端Javascript越来越广的被使用,大量的异步IO操作使得该问题变得明显。许多不同的方法都可以解决这个问题,本文讨论了一些方法...

Python 与 Javascript 之比较

本文比较了Python和Javascript在概念,语法,类型等方面的差异

详解微前端

好的前端开发很难。扩展前端开发,使许多团队可以同时处理大型复杂产品,这变得更加困难。在本文中,我们将描述将前端整体拆分成许多更小,更易管理的片段的最新趋势,以及该体系结构如何提高...

刚哥谈架构(八):关于容器那些事

容器,容器编排,微服务,云原生,这些无疑都是当下软件开发领域里面最热门的术语。容器技术的出现并迅速的广泛应用于软件开发的各个领域里,主要的原因是容器技术革命性的改变了软件开发和部...

刚哥谈架构(七)- 为你的应用选择合适的API

架构师的主要活动是做出正确的技术决策。选择何使得API是一项重要的技术决策。那么今天就看看API的选择问题。 应用程序编程接口(API)是一种计算接口,它定义了多个软件中介之间的交互。它定...

刚哥带你参加国际顶级技术会议 - GOTO 2019 柏林 - “刚刚好”的软件架构

今天,刚哥要带来的去年在柏林举行的GOTO2019的一场关于架构的分享。 演讲者Stefan Tilkov是INNOQ的创始人之一,这场分享的主题是“刚刚好”的软件架构。这这场分享中,Srefan利用一些实际的...

刚哥谈架构(六)-大数据的文件存储

上一次我们谈到了各种类型的数据库,今天我们来谈谈在大数据,尤其是Hadoop栈下的数据和文件的存储。 我们知道为了解决大数据的存储和处理问题,google最先设计了推出了Map/Reduce的算法,而...

利用深度学习实现手绘数据可视化的生成

前一段时间,我开发了Sketchify, 该工具可以把任何以SVG为渲染技术的可视化转化为手绘风格。(参考手绘风格的数据可视化实现 Sketchify) 那么问题来了,很多的chart是以Canvas为渲染技术的...

在浏览器中进行深度学习:TensorFlow.js (十)构建一个推荐系统

推荐系统是机器学习的一个常见应用场景,它用于预测用户对物品的“评分”或“偏好”。通常推荐系统产生推荐列表的方式通常有两种: 协同过滤以及基于内容推荐,或者基于个性化推荐。协同过滤...

是时候把你的Python2应用迁移到Python3了

到2020年一月1日,Python2.7将不再受到官方维护,小伙伴,程序猿,工程狮们,是时候将你们的Python2迁移到Python3了。因为距这一天只有10个月了! 许多的开源项目已经准备好离python2而去了:...

2019/02/24 14:27
1.1K
读书笔记:A Philosophy of Software Design (二)

接着上次的分享 设计两次 这里“设计两次”的意思是无论设计一个类,模块还是功能,在设计的时候仔细思考,除了当前的方案,还有那些其它的选择。在众多设计中比较,列出各自的优缺点,然后选...

2018/09/02 04:02
3.6K
Spark Python 快速体验

本文为Python开发者快速体验Spark的使用

2016/04/04 14:23
948
美丽的曼陀罗曲线

最近看到一篇微信朋友圈上的文章,说两个行星运行轨迹的中心连线可以画出一个美丽的曼陀罗曲线,于是就写了一段代码生成这样的曲线,结果真是令人惊叹的美丽。 代码参见 : http://runjs.cn/...

2015/08/27 14:17
3.9K
Python 并行分布式框架之 Celery

Celery (芹菜)是基于Python开发的分布式任务队列。它支持使用任务队列的方式在分布的机器/进程/线程上执行任务调度。 架构设计 Celery的架构由三部分组成,消息中间件(message broker)...

使用Python抓取欧洲足球联赛数据

本文介绍了Web Scraping的基本概念的相关的Python库,并详细讲解了如果从腾讯体育抓取欧洲联赛的详细数据的过程和代码。为下一步的大数据分析的做好准备

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部