首页
学习
活动
专区
工具
TVP
发布

公众号:程序员荒生

大数据、内容挖掘、算法服务
专栏作者
19
文章
15437
阅读量
16
订阅数
wc 统计已过时,cloc 每一行代码都有效
我们通常用代码量来评判一个程序员技术的高低或一个项目的大小,阅读新项目源码时,也需要了解其代码量,心里有个预期。
程序员荒生
2022-07-14
3160
入门篇:从 etcd 名字的由来,到安装部署和使用姿势
大家好,我是三十一[0],本次分享分布式神器etcd[1]的 5 种部署方式和 10 种使用姿势,阅读全文预计花费 15 分钟。
程序员荒生
2022-07-14
6190
如何看待 Python(PyScript) 可以做浏览器前端开发语言?
大家好,我是三十一[0],自上次更新 Nvidia 命令总结以来,期间🐦了一周多。因为最近在整理 Etcd[1] 相关系列,耽搁了许多时间。如果大家对 Etcd 感兴趣,可以点个关注或添加号主微信,后续会做专题输出。 本次分享的内容:主要讨论在 PyCon US 2022[2] 上,由 Anaconda 发布的 PyScript[3] 技术。据说这项技术被 Anaconda 基于「为 99% 的人带来编程」这么宏伟的愿景而创建,接下来号主将带着大家一起体验这项技术,阅读全文预计花费 8 分钟。 PyScri
程序员荒生
2022-05-19
7060
深度总结,带你玩转 NVIDIA GPU
大家好,我是三十一[0],最近北京也出现疫情了,昨晚公司大楼临时管控,测核酸折腾到小一点才到家。前两天的抢菜、囤菜,加上这次的管控经历,这次真有些慌了。。。
程序员荒生
2022-05-19
1.2K0
还活在上个时代,Etcd 3.0 实现分布式锁竟如此简单!
传统 Python 单机系统部署中,由于 GIL 的存在,相同进程中我们可以不用处理并发问题。但是随着业务发展需要,原有单机系统演变成分布式或多进程系统后。这将使原有的单机单进程并发控制策略失效。为了解决该问题需要引入一种跨进程、跨机器的互斥锁机制来控制共享资源的访问,这也就是分布式锁的由来。
程序员荒生
2022-05-19
6340
从 0 到 1,如何徒手撸一个 Python 插件系统?
号主从事算法服务开发多年,临近三月的尾巴,输出一个插件化部署算法服务的解决方案。篇幅内容都经过生产实践
程序员荒生
2022-04-02
5670
一站式机器学习开业平台 MLflow 怎么样?
机器学习(ML)通常需要使用广泛的数据集、数据预处理步骤和算法逻辑进行实验,以构建最优指标的模型。模型构建成功后,还需要将其部署到生产系统,监控其效果和性能,并根据新数据不断对其进行重新训练和迭代模型工作,如下:1
程序员荒生
2022-04-02
2.1K0
业余不求人,30秒拖拽制作封面图
还在为 Blog 封面发愁吗?今天号主就给伙伴们安排上,好好吹吹这个国产制图平台Canva 可画:https://www.canva.cn/
程序员荒生
2022-04-02
4240
业余不求人,30秒AI快速制作LOGO
还在为项目 LOGO 发愁吗?今天号主就给伙伴们安排上,好好吹吹这个制作 LOGO 的平台BRAND MARK:https://app.brandmark.io/v3/
程序员荒生
2022-03-15
9160
开源项目 requests 的 stars 为啥比 python 还多 3.7k?
结合上一篇文章《一次算法读图超时引起的urllib3源码分析》,我们学习了 urllib3 的基本语法、常见姿势和请求管理模式,以及PoolManager、HTTPConnectionPool、HTTPConnection等模块部分源码。对于学习 Python 的小伙伴来说,urllib3 强大的功能几乎能实现所有 HTTP 请求场景,但这就足够了吗?
程序员荒生
2022-03-15
7080
学习Protobuf,ZigZag是啥你真的知道么?
结合上一篇文章《学习Protobuf,Varint是啥你真的知道么?》,我们了解到通过Varint 编码整数,如遇到负数或大整数,就不具备压缩优势了?由于引入了MSB,不但没有好的压缩效果,还加大了存储,这明显不是我们想要的。以下,我们聊聊怎么解决这类问题。
程序员荒生
2022-03-15
5590
学习Protobuf,Varint是啥你真的知道么?
这篇文章,是学习Protobuf过程中偶然所得,算法简洁,篇幅较短,预计阅读时间 4 分钟,如果对您有帮助,还望不吝评价,求点赞、求评论、求转发。
程序员荒生
2022-03-15
1.1K0
秒啊!Python 信号量源码拆解来了!
在类Unix系统上,信号用于将各种信息发送到正在运行的进程,它们来自用户命令,其他进程以及内核本身。所以信号是对已发生事件进程的通知,也可以被描述为软件中断,因为在大多数情况下,它们会中断程序的正常执行流程。
程序员荒生
2022-03-04
1K0
轻松拿下两数、三数、四数和N数之和 | 必备算法
时间复杂度:O(N^2),其中N是数组中的元素数量。最坏情况下数组中所有数都需要被匹配 空间复杂度:O(1)
程序员荒生
2022-03-04
3190
Mac轻松几步搭建Python源码阅读环境 | Python基础
Anaconda是一个打包的集合,里面预装好了conda、某个版本的Python、众多的packages包和科学计算工具等等,所以也称为Python的一种发行版。
程序员荒生
2022-03-04
8090
==和is的区别 | Python基础
Python中对象包含的三个基本要素,分别是:id(身份标识)、type(数据类型)和value(值)
程序员荒生
2022-03-04
2610
Flask初版架构源码解读 | Python基础
WSGI即Web Server Gateway Interface是基于现存的CGI标准而设计的,是Python对CGI进行的一种包装 也是一个规范,定义了Web服务器如何与Python应用程序进行交互,使得使用Python写的Web应用程序可以和Web服务器对接起来 目前Django、Flask等主流Python Web框架都实现了WSGI
程序员荒生
2022-03-04
4690
一次算法读图超时引起的urllib3源码分析
问题:发现某算法A,单独测试推理<50ms,但是整个流程花费200ms~3s,明显不正常,头大!!!
程序员荒生
2022-03-04
1K0
Signal 信号量使用详解 | Python基础
信号定义? linux中信号被用来进行进程间的通信和异步处理,简单地可以理解会为回调函数,当发送一个信号时,触发相应的操作。 signal是python中用来处理信号的模块,主要针对UNIX类平台,比
程序员荒生
2022-03-04
1.7K0
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档