February 14, 2022
安装 pyenv确保 pyenv 是最新版本。
123brew updatebrew install pyenvbrew install pyenv-virtualenv
当前安装版本:
12pyenv --versionpyenv 2.2.2
配置 pyenv 和 pyenv-virt ...
Read more
February 11, 2022
40岁开始学安卓开发
重新开始软件开发生涯,40岁还不算晚
有人曾经告诉我,“如果你 35 岁时还是一个程序员,应该考虑为你后半期的职业生涯换一个职业。年轻一代正在迎头赶上,你很快就会被淘汰。”
没错,35 岁时,我确实开始反思自己的工作。但我的情况不同。那时我不是程序员,而是管理人员。当 ...
Read more
January 12, 2022
如果用 Python 写过代码,肯定遇到了数字,比如整数作为列表的索引,用浮点数表示当前财富的数量,等等。
但是,Python 中关于数字的知识远多于这些。
1. 数字有方法Python 中万物皆对象,正如在很多教材中都会看到的那样,几乎是作为第一个对象讲授的字符串对象 str ,一定查看过 ...
Read more
December 23, 2021
GNN,图神经网络,图深度学习
神经网络已经成功地应用在模式识别、数据挖掘等领域,不论目标检测、机器翻译、语音合成,都用 CNN、RNN 或自动编码机实现了端到端的应用。
深度学习适合于挖掘欧几里得空间数据的隐藏模式,比如图像、文本、视频等。但是,如果 面对非欧几里得空间的数据,典型的就是图(graph)所表示的复杂关系以 ...
Read more
December 8, 2021
车道识别,是自动驾驶中必不可少的,且实现方法也不止一种。
车道的基本概念“车道”,其相关解释在维基百科或者百度百科上都有,不过,正如我们日常所言,都是用来专指“机动车道”。所以,“车道识别”、“自动驾驶”等术语,也是针对机动车而言。
自行车的“自动驾驶”也值得探索。
其实已经有了,比如:h ...
Read more
December 3, 2021
正则表达式正则表达式(简称为“regex”),允许用户使用他们能想到的、几乎任何类型的规则来搜索字符串 。例如,查找字符串中的所有大写字母,或查找文档中的电话号码。
正则表达式因其看似奇怪的语法而臭名昭著。这种奇怪的语法是其灵活性的副产品。正则表达式必须能够过滤掉可以想象的任何字符串模式,这 ...
Read more
November 14, 2021
本文将说明如何使用 PyPDF2 以及正则表达式操作 PDF 文件,并从中提取有关信息。
PyPDF2在 Python 中,用于处理 PDF 文件的库有很多,比如:
pdfrw
slate
PDFQuery
pdfminer
pdfplumber
以上列举的几个是比较典型的库,此外还有很 ...
Read more
November 3, 2021
sorted and reversed 用于序列排序和反转数据序列可能是任何编程语言中最常用的算法操作,Python 中的内置函数 sorted 和 reversed 都用于实现这些功能。
sorted 函数对输入的数据进行排序,并返回一个排序过的 list 对象。
123>&g ...
Read more
November 3, 2021
bytearray and memoryview: 字节接口bytearray 与 bytes 类似,它的意义体现在:
bytearray 在一些低级操作中,比如有关字节和位运算,使用 bytearray 对于改变单个字节会更有效。例如下面的魔幻操作:
1234567891011121 ...
Read more
November 3, 2021
dir and vars :一切皆字典你有没有想过 Python 是如何存储对象、变量、方法等等的?我们知道所有对象都有自己的属性和方法,但是 Python 到底是如何跟踪它们的呢?
简单的答案是,所有内容都存储在字典中。 vars 方法揭示了存储在对象和类中的变量。
12345678 ...
Read more