coding
shine-lee
莫听穿林打叶声,何妨吟啸且徐行
展开
-
理解numpy中ndarray的内存布局和设计哲学
博客:博客园 | CSDN | 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 · 1382 阅读 · 1 评论 -
python中如何查看指定内存地址的内容
博客:博客园 | CSDN | blogpython中一般并不需要查看内存内容,但作为从C/C++过来的人,有的时候还是想看看内存,有时是为了验证内容是否与预期一致,有时是为了探究下内存布局。from sys import getsizeof from ctypes import string_at'''getsizeof(...) getsizeof(object, defa...原创 2020-02-10 22:33:43 · 3997 阅读 · 1 评论 -
重新思考面向过程与面向对象
博客:blog.shinelee.me | 博客园 | CSDN面向过程与面向对象的思考方式面向过程和面向对象的差异主要体现在思考方式上,面对同样一个任务,面向过程的思考方式,首先想的是一步步该怎么做,对任务进行分解,先干什么后干什么,划分成不同阶段的子任务对每个阶段的子任务进一步分解,形成函数,根据输入输出将所需数据整理为数据结构将任务串接起来,完成总任务重构,将重复工作抽象成单...原创 2018-11-29 18:28:59 · 173 阅读 · 0 评论 -
VSCode Python开发环境配置
准备工作anaconda安装,官网下载安装,笔者安装在"D:\Anaconda3"安装好之后,查看环境变量path中是否有如下路径,没有的话添加进去D:\Anaconda3D:\Anaconda3\Scriptsgit安装,官网下载安装,默认安装路径"C:\Program Files\Git"vscode安装,官网下载安装,VSCode初步查看Visual Studio ...原创 2019-01-07 17:14:09 · 2912 阅读 · 0 评论