
coding
shine-lee
莫听穿林打叶声,何妨吟啸且徐行
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
理解numpy中ndarray的内存布局和设计哲学
博客:博客园 | 优快云 | blog 文章目录ndarray是什么ndarray的设计哲学ndarray的内存布局为什么可以这样设计小结参考 本文的主要目的在于理解numpy.ndarray的内存结构及其背后的设计哲学。 ndarray是什么 NumPy provides an N-dimensional array type, the ndarray, which describes a ...原创 2020-02-10 22:36:55 · 1486 阅读 · 1 评论 -
python中如何查看指定内存地址的内容
博客:博客园 | 优快云 | blog python中一般并不需要查看内存内容,但作为从C/C++过来的人,有的时候还是想看看内存,有时是为了验证内容是否与预期一致,有时是为了探究下内存布局。 from sys import getsizeof from ctypes import string_at ''' getsizeof(...) getsizeof(object, defa...原创 2020-02-10 22:33:43 · 4170 阅读 · 1 评论 -
重新思考面向过程与面向对象
博客:blog.shinelee.me | 博客园 | 优快云 面向过程与面向对象的思考方式 面向过程和面向对象的差异主要体现在思考方式上,面对同样一个任务, 面向过程的思考方式,首先想的是一步步该怎么做, 对任务进行分解,先干什么后干什么,划分成不同阶段的子任务 对每个阶段的子任务进一步分解,形成函数,根据输入输出将所需数据整理为数据结构 将任务串接起来,完成总任务 重构,将重复工作抽象成单...原创 2018-11-29 18:28:59 · 221 阅读 · 0 评论 -
VSCode Python开发环境配置
准备工作 anaconda安装,官网下载安装,笔者安装在"D:\Anaconda3" 安装好之后,查看环境变量path中是否有如下路径,没有的话添加进去 D:\Anaconda3 D:\Anaconda3\Scripts git安装,官网下载安装,默认安装路径"C:\Program Files\Git" vscode安装,官网下载安装, VSCode初步 查看Visual Studio ...原创 2019-01-07 17:14:09 · 3100 阅读 · 0 评论