首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
liaochangjiang
掘友等级
搬砖工
|
Authing
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
133
文章 88
沸点 45
赞
133
返回
|
搜索文章
最新
热门
GOTOCON : 函数式编程 made simple
函数式编程已经不是一个新概念了,最早可以溯源到上世纪五十年代的 Lambda calculus[3] 和 Lisp 。尽管如此,人们对函数式编程存在一定误解:学术性质太强,并且非常复杂。实际上并非如此,你将会看到函数式编程的思想其实非常简单。 学习函数式编程需要丢弃所有你所知道…
是什么原因,让 python 社区做出了非 python3 不可的决定
看了一下,大部分回答都在罗列 “python2 和 python3 在语法和功能有哪些区别” 或者 “python3 相对 python2,做了哪些改进”。我不打算罗列这些 list,我尝试来回答这个问题:是什么原因,让 python 社区做出了非 python3 不可的决定?…
django 微信网页授权登陆
微信认证。 备案过的域名。 服务器。 需要注意的是:微信返回的数据编码格式为 ISO-8859-1,需要转换成 utf-8。 我的实现方式是在数据库保存一条记录,以 state 为 key。 然后在我们设置的回调接口(会带上 code 和 state)里面,就可以通过 stat…
异步编程 101:如何测试 async 代码
异步编程,本质上是通过合作(cooperation)来达成并发效果,也即:需要 wait 的时候,也就是发生 IO 的时候,把控制权交给主事件循环。 (yield control when 'awaiting' asynchronous results.) 这个过程有点像事件循…
你有真正把 Python Set 当作数学集合吗?
视频原文:Set Practice: learning from Python's set types - PyCon 2019,PPT在这,作者为《流畅的 Python》作者Luciano Ramalho。 set是 Python 非常重要的一种数据结构,不能包含相同的元素,…
这几个插件,让你的 vscode更牛逼
主要是 Python 开发使用到的。 只能说炒鸡强大,没有什么可以赘述的了。 能够查出那段代码是谁写的,方便撕逼。 官方出品。 为你快速生成 doc string。 支持多种语言,包括 Python,运行执行一段任意代码。 针对 flask 的 code snippets。 自…
Django 管理静态资源的四个阶段
Django 处理静态资源相对而言是比较蛋疼的,该 talk 作者给我们介绍了 django app 处理静态资源的四个发展阶段(或者说场景),从最简单的单机文件系统,到前后端完全分离,希望能对你有所帮助。 这种方式是最简单的,虽然效率可能相比下面介绍的要低,但是还是足够 ha…
异步编程 101:asyncio 进阶上篇
原视频为 PyCon2019上的一场技术分享,作者是 Spotify的工程师, 通过一个案例, 介绍了 asyncio 的一些 best practice。 并发地 publish message:注意图中高亮的那一段,这里用的不是await queue.put(msg),这是…
Linux内核101:fd,syscall,socket
相信你对"On Unix, Everything is a file"已经耳熟能详了,比如/dev目录、/proc目录等,你几乎可以通过操作文件的方式获取系统所有能够获取的data。而和文件进行交互,就需要用到文件描述符(file descriptors,简称 fd,就是一个…
如何科学评估代码复杂度?
要想写出更简单易懂、可维护的代码,我们首先当然得知道如何评估代码的复杂度。通过代码行数吗,肯定是不能的,比如下面两断代码,并不能说第二段比第一段更简单、更高级,因为第一段代码的可读性更强,我们一眼就能知道它在干什么。 下面介绍一下更加科学的评估方法。另外你没必要知道具体怎么计算…
下一页
个人成就
文章被点赞
594
文章被阅读
172,678
掘力值
4,017
关注了
37
关注者
316
收藏集
1
关注标签
22
加入于
2017-11-26