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

Python私房菜

专栏作者
26
文章
27341
阅读量
12
订阅数
羊了个羊科技通关攻略
最近羊了个羊比较火,但是难度非常高,打了几天几十盘都通不过,所以犯了职业病,想看看有没有科技手段,实践有效后整理出来方便大家科技通关。
simpleapples
2022-11-08
8140
基于Clean Architecture的Go项目架构实践
经过这些年的发展,Go语言已经成为一门被广泛使用在各个领域的编程语言。从k8s、docker等基础组件,到业务领域的微服务,都可以用Go构建。在构建这些Go项目时,采用哪种架构模式和代码布局,是一个仁者见仁智者见智的事情。有Java Spring经验的可能会采用MVC模式,有Python Flask经验的可能会采用MTV模式。加上Go语言领域并没有出现主流的企业级开发框架,很多项目甚至没有明确的架构模式。
simpleapples
2021-12-23
4860
Python跨服务传递作用域的坑
第一段用户代码定义了函数,第二段用户代码执行函数(不要问为什么这么做,因为用户永远是正确的)。第一个代码段执行后,func_a和global_a都会被加入作用域scope,由于第二个代码段也使用同一个scope,所以第二个代码段调用func_a是可以正确输出123的。
simpleapples
2021-11-11
2960
利用AWS Lambda和iOS捷径实现手机一键开小区门禁
我住的小区使用了一个叫守望领域的智能门禁系统,可以通过手机App开小区门禁和单元门,但是用App开门需要经过四五步:打开App→进入开门界面→找到需要开的门→点击开门。
simpleapples
2021-11-01
2.6K0
规避 Go 中的常见并发 bug
在Understanding Real-World Concurrency Bugs in Go这篇论文中,几名研究人员分析了常见的Go并发bug,并在最流行的几个Go开源项目中进行了验证。本文梳理了论文中提到的常见的bug并给出解决方法的分析。
simpleapples
2021-09-10
5590
为 WSL2 一键设置代理
在 WSL2 环境中 clone 一个很大的 git 项目,不走代理速度很慢,所以研究了一下怎么让 WSL2 走 Windows 的代理客户端。
simpleapples
2020-07-06
3.4K0
分析 Pandas 源码,解决读取 Excel 报错问题
使用 Pandas 的 read_excel 方法读取一个 16 万行的 Excel 文件报 AssertionError 错误:
simpleapples
2020-05-12
2K0
面试官:请讲一下 Unicode 和 UTF-8 的区别?
“ Unicode 和 UTF-8 的概念是一个非常基础和重要,但是却容易被忽略的问题。”
simpleapples
2020-04-28
1.9K0
使用Pipfile代替reqirements.txt
很多语言都提供了环境隔离的支持,例如nodejs的node_module,golang的go mod,python也有virtualenv和pyvenv等机制。为了建立依赖快照,通常会用 pip freeze > requirements.txt 命令生成一个requirements.txt文件,在一些场景下这种方式就可以满足需求,但是在复杂场景下requirements.txt就力不从心了。
simpleapples
2020-04-07
8930
翻译 | 更快的Python(二)
更快的Python使用代码示例来说明如何书写Python代码能带来更高的性能。本文对代码进行了讲解,从性能和可读性等角度来选择出最适合的写法。
simpleapples
2018-12-06
7070
与面试官谈笑风生 | Python面向对象之访问控制
Python从设计之初就是一门面向对象的语言,面向对象思想的第一个要素就是封装。所谓封装,通俗的讲就是类中的属性和方法,分为公有和私有,公有可以被外界访问,私有不能被外界访问,这就是封装中最关键的概念——访问控制。
simpleapples
2018-10-18
3800
实战 | Python批量提取Win10锁屏壁纸
使用Win10的朋友会发现,每次开机锁屏界面都会有不一样的漂亮图片,这些图片通常选自优秀的摄影作品,十分精美。
simpleapples
2018-10-18
5980
15行Python代码,帮你搞懂令牌桶算法
在网络中传输数据时,为了防止网络拥塞,需限制流出网络的流量,使流量以比较均匀的速度向外发送,令牌桶算法就实现了这个功能,可控制发送到网络上数据的数目,并允许突发数据的发送。
simpleapples
2018-10-18
2.1K0
最爱你的人,会让你不费脑细胞的理解区块链
区块链是一个近期非常火的概念,随便走进一个写字楼的电梯,都会听到有人谈论区块链,或者炒币: ) 希望通过这篇文章,能让你对区块链的概念有一个整体的认识,在理解概念后,下一篇文章将用大约300行Python代码,实现一个区块链网络。
simpleapples
2018-10-18
3970
翻译 | 更快的Python(一)
更快的Python使用代码示例来说明如何书写Python代码能带来更高的性能。本文对代码进行了讲解,从性能和可读性等角度来选择出最适合的写法。
simpleapples
2018-10-18
6070
你所不知道的Python | 函数参数的演进之路
函数参数处理机制是Python中一个非常重要的知识点,随着Python的演进,参数处理机制的灵活性和丰富性也在不断增加,使得我们不仅可以写出简化的代码,也能处理复杂的调用。
simpleapples
2018-10-18
4400
面试不再怕,20行Python代码帮你搞懂LRU算法
LRU算法在后端工程师面试中,是一个比较常出现的题目,这篇文章带大家一起,理解LRU算法,并最终用Python轻松实现一个基于LRU算法的缓存。
simpleapples
2018-10-18
4540
用Python写算法 | 蓄水池算法实现随机抽样
现在有一组数,不知道这组数的总量有多少,请描述一种算法能够在这组数据中随机抽取k个数,使得每个数被取出来的概率相等。
simpleapples
2018-10-18
1.3K0
60行Python代码,实现多线程PDF转Word
工作中经常会遇到需要提取PDF文件中文字的情况,一个PDF还好,复制粘贴一下也花不了太多时间,如果需要把大量PDF转为Word,怎么办呢?
simpleapples
2018-10-18
9750
简析Python中的四种队列
在Python文档中搜索队列(queue)会发现,Python标准库中包含了四种队列,分别是queue.Queue / asyncio.Queue / multiprocessing.Queue / collections.deque。
simpleapples
2018-10-18
1.2K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档