首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
张凯强zkqiang
掘友等级
后端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
最新
热门
认识 WebAssembly
WebAssembly / WASM 是基于栈式虚拟机的二进制指令集,可以作为编程语言的编译目标,能够部署在 Web 客户端和服务端的应用中
认识 LLVM
LLVM是一套提供编译器基础设施的开源项目,包含一系列模块化的编译器组件和工具链,用来开发编译器前端和后端
Crawlab Lite 正式发布,更轻量的爬虫管理平台
Crawlab 是一款基于 Golang 的分布式爬虫管理平台,产品发布已经一年有余,经过开发团队的不断打磨,即将迭代到 v0.5 版本。在这期间我们为 Crawlab 加入了大量社区用户共同期望的功能,使产品更加专业。但与此同时我们也注意到,部分用户并不是分布式爬虫用户,他们…
一款被大厂选用的 Hexo 博客主题
Hexo 是一个快速、简洁且高效的博客框架,基于 Node.js 开发。Hexo 使用 Markdown 解析文章,并生成静态页面,非常便于静态部署和加载,许多人把页面存在 GitHub Pages 或 OSS 上,连服务器都省了。 Hexo 开发社区也非常活跃,贡献了有 30…
源码解读 Golang 的 sync.Map 实现原理
Go 的内建 map 是不支持并发写操作的,原因是 map 写操作不是并发安全的,当你尝试多个 Goroutine 操作同一个 map,会产生报错:fatal error: concurrent map writes。 因此官方另外引入了 sync.Map 来满足并发编程中的应…
青蛙跳台阶 Golang 与 Python 最简解法
一只青蛙一次可以跳上 1 级台阶,也可以跳上 2 级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。 因此 n 级跳法数量,等于这两种情况之和。 ... 可见这是斐波那契数列,数列中从第三个数开始,每个数都是前两个数之和。那么只需从 F(0) + F(1) = F(2) …
探究 Go 语言 defer 语句的三种机制
这是因为这两个版本对 defer 各加入了一项新的机制,使得 defer 语句在编译时,编译器会根据不同版本与情况,对每个 defer 选择不同的机制,以更轻量的方式运行调用。 在 defer 语句的位置插入 runtime.deferproc,当被执行时,延迟调用会被保存为一…
一道快速考察 Python 基础的面试题
将 data 转换成 new_data 这种形式,写出转换过程。 可以看出,转换的过程是将 key 的下划线进行拆分,然后下划线后边的字符嵌套在前面字符的值中。 感兴趣就打开 IDE,自己先试着解一下。 你应该很快想到,主要思路是将下划线 split 后,然后依次使用字符生成内…
编写自己的 GitHub Action,体验自动化部署
GitHub Actions 是 GitHub 官方推出的持续集成/部署模块服务(CI/CD),和 jenkins、Travis CI 是同一类产品定位。 但 Actions 的最大优势,就是它是与 GitHub 高度整合的,只需一个配置文件即可自动开启服务。甚至你不需要购买服…
Python 2 与 3 共存了 11 年,新年就要和它道别
>在 Python 3.9 都已经进入 dev 版本的 2020 年,Python 2 终于要和我们告别了。 Python 2 第一个版本发布于 2000 年 10 月 16 日,到今年正好是第 20 个年头。而 Python 3 发布于 2008 年 12 月 3 日,但由于…
下一页
个人成就
文章被点赞
161
文章被阅读
82,667
掘力值
1,593
关注了
3
关注者
95
收藏集
0
关注标签
2
加入于
2019-02-28