自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (6)
  • 收藏
  • 关注

原创 python之迭代器和生成器全解--包含实现原理及应用场景

在日常提升Python基本功的时候,可能会被Python的迭代器和生成器搞晕,之前在学习和使用时,本来for in 循环体和enumerate函数用的飞起,觉得自己已经彻底了解了Python的迭代特性,但接触了迭代器和生成器后,突然感觉懵逼,大概率会被可迭代、迭代器、生成器等概念搞的不知所向,本文就是结合日常项目应用,对Python的迭代概念进行系统性的全面解析,包括其底层实现原理,还有一些常见的应用,希望能帮助更多人,同时也算作给自己梳理思路了。一、基本概念二、迭代器三、生成器四、基本应用

2021-02-20 17:00:00 1361

原创 python装饰器全解--包含实现原理及应用场景

装饰器是Python的一大重点和难点,其允许Python实现装饰器设计模式,可以在不改变某函数结构和调用方式基础之上,为其增加新的功能,并且最大化复用新的功能装饰器在面向切面编程的场景中很有用,比如为函数增加日志记录、登录校验、权限校验等,我们可以将这些功能写成一个装饰器,然后直接应用到相应需要改功能的函数中即可,可以保证对原代码和函数零侵入。下面会详细展开讲解装饰器写法、实际应用即实现原理。一、装饰器实现原理1.1 闭包函数讲解1.2 闭包与装饰器对比1.3 wraps装饰器实现模

2021-02-19 23:09:59 1384 2

原创 Mac电脑环境变量设置方法及常见环境变量说明

1

2021-02-06 17:59:57 1374

原创 python之如何修改包导入时的搜索路径

一、模块导入时路径搜索机制1.1 默认搜索机制1.2 其他说明二、修改搜索路径2.1 通过sys.path变量修改2.2 通过PYTHONPATH变量修改

2021-02-03 23:26:14 1359

原创 python--如何将自己的包上传到PyPi并可通过pip安装

当逐渐在用python开发项目或者日常使用时,一般需要大量使用别人提供的包,这些包能高效的帮助我们快速高效的完成指定任务或者需求,不过有时也会想,自己如果能够把自己的代码打包并上传到PyPi,后续其他人也可以通过pip进行安装,在为Python做出贡献的同时,对自己也是一件很cool的事情,本文章便详细介绍如何将自己的代码打包并上传到PyPi。在这之前,也建议大家在日常使用python时,也需要有模块的思维,将最为通用的任务模块化,然后创建包,后续便可以通过导入这个包,快速进行复用。写该篇文章时,作

2021-01-30 23:45:36 1414 1

原创 python之numpy库--科学计算基础库必学(二)

四、数组相关操作4.1 变形4.2五、数组运算5.1 位运算5.2 通用函数运算5.3 矢量运算5.3.1 广播机制5.3.2 矢量与矢量间运算5.3.3 矢量与标量间运算5.4 统计分析5.5六、线性代数相关七、读写操作...

2021-01-10 22:24:00 1390 2

原创 Python包管理必备--pip命令&设置镜像源

近期周围很多朋友询问,Python如何管理包和模块,并且很多常用的包使用pip安装的时候,总是因为网络问题中断,在学习新包时造成了很大的挫败感,这些问题也是之前自己在学习过程中,遇到的痛点,所以抽出精力,整理了下之前关于这块的学习笔记,形成文章,希望给其他python道友以帮助,也给自己后续查阅带来方便。Python语言的核心能快速上手并且极具吸引力的是其异常丰富和强大的包,这些包给我们封装好了日常工作中遇到的问题或需求的各种解决方案,所以在python基础知识较为牢固时,遇到具体问题,具体学习对应的包

2020-12-27 22:20:56 1736 2

原创 python之numpy库--科学计算基础库必学(一)

numpy是Python一个非常强大的拓展库,专门用来处理数组和矩阵运算,并且提供数组和矩阵相关的大量内置函数库,其运行效率非常高,而专门进行数据分析的pandas库也是基于numpy的数据底层。可以说在处理大量数据的场景下,numpy有着绝对的应用场景,一般主要应用于以下场合:处理数组和矩阵运算等基础运算 线性代数、傅里叶变换、大量随机数生成等基础应用场景 与scipy和matplotlib库组合使用,处理科学计算相关问题,可以基本替代matlab,并且因为其可以与Python其他库(网络和数据库

2020-12-26 22:52:53 1724 1

原创 python之sympy库--数学符号计算与绘图必备

在实际进行数学运算的时候,其实有两种运算模式,一种是数值运算,一种是符号运算(代数)。而我们日常使用计算机进行数值运算,尤其是比如除、开平方等运算时,往往只能得到其近似值,最终总会已一定的误差,如果使用符号运算模式,则可以完全避免此种问题。一、数学符号及符号表达式符号表达式,区别于常规的数值型数学表达式,常规数学表达式,比如x+y*2等,基本x和y是一个变量,且变量最终也会被赋值,由变量组成的表达式,最后得出的也是一个数值。而符号表达式,则真正的由符号组成,而符号无需提前赋值,由符号组成的表达式

2020-12-12 18:47:32 7424 4

原创 pandas基础操作大全之数据可视化

在pandas 基础操作大全之数据读取&清洗&分析中介绍了pandas常见的数据处理操作,现在继续对pandas常用的数据合并及数据可视化操作做下介绍,便于大家快速了解,也方便后续需要时快速查询。一、数据合并1.1 concat1.1.1 概述#concat是1.1.2 指定合并的轴方向--axis1.2.3 指定合并轴另外一个轴标签是否合并--join1.2.4 指定合并轴原标签是否需要变化--ignore_index1.2.5 指定1.2.6 指定合

2020-12-05 20:50:03 3734

原创 pandas基础操作大全之数据合并

在pandas 基础操作大全之数据读取&清洗&分析中介绍了pandas常见的数据处理操作,现在继续对pandas常用的数据合并操作做下介绍,便于大家快速了解,也方便后续需要时快速查询。一、 concat--数据合并1.1概述#pandas 的 concat函数表达式如下pd.concat( [df1, df2, df3], #指定需合并的两个或多个Dataframe,各个df的shape可以不同 axis = 0, #指定合并时,合并的轴方向,默认为0,即.

2020-12-05 12:00:57 3691

原创 pandas 基础操作大全之数据读取&清洗&分析

近期因工作需要,需对几十万条商品和订单数据进行初步的数据分析,本来尝试过用Excel,但是数据量一旦超过10万条,Excel和电脑的性能瓶颈就捉襟见肘了,为了后续遇到类似问题提升处理效率,抽空系统性的研究学习了pandas这个库,初步上手之后,感觉以后再处理千万级的数据量的时候,也会游刃有余了,话不多讲,直接进入正题。本文主要沿着在日常使用pandas处理数据时的步骤,讲解pandas对应的知识点和常见操作,分析工具使用jupyter-notebook,强烈推荐。本文假设已经对pandas有基础性的

2020-11-30 00:51:52 3780 1

原创 css布局方案和机制大全

本文章主要系统性讲解和汇总css与布局相关的知识,便于大家后续查阅和讨论。整体而言,css布局的技术,主要与display、table、float相关,如果去除table布局,则核心是display与float属性之间的结合使用,来达到多样化的页面布局效果。布局的核心是处理纵向和横向分布的问题,对于纵向而言,直接使用块级元素,按照标准文档流进行布局即可。对于横向而言,因为原则性整体而言...

2020-03-15 21:53:10 3229

原创 用Python复制指定文件夹内所有文件或复制整个文件夹结构至指定文件夹

近期在研究Python,随着学习的深入,发现越来越喜欢Python,其简洁的语法、丰富的库等,都给我这种希望快速对某个想法实施的人带来很多内心的喜悦。话不多说,今天给大家分享两个函数,分别用来实现将某文件夹内所有文件或整个文件夹结构复制至指定文件夹1、将某文件夹整体复制至指定文件夹因为相对比较简单,只要大家对Python的OS熟悉,且知道递归函数的原理,基本可以看懂。import...

2020-02-10 22:29:47 6137

Cpython解释器语言参考.pdf

讲解了CPython这个Python解释器的语法定义、解释器运行机制等,对深度理解Python语法、运行规则有极大帮助

2021-02-19

netbus pro

进行远程控制,可以实现对服务器的近似于管理员身份的控制权,内含此程序的详细的帮助信息,可以参考信息进行学习。

2010-04-24

BatProject

Bat编辑器,界面比较经典,并且具有人性化设置。

2012-12-17

demo.py.zip

1、将某文件夹内所有文件复制到指定文件夹内,但不复制其文件夹结构(子文件夹等) 2、将某文件夹完整的复制到指定文件夹内,包括文件夹结构

2020-02-10

AXURE 最新最完整的元件库

AXURE最完整的元件库,包括窗体,菜单,图标,手机图标,表格元素,日历,导航,分页,广告位等应有尽有!

2017-06-10

Axure平板及手机设计图标

包含各种类型平面及手机设计图标,让你在设计原型时快捷顺手

2017-06-10

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除