自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 React项目构建

React项目项目依赖安装将项目开发基础文件 react-mobx-starter-master.zip 解压缩,并用这个目录作为项目根目录。在项目根目录中,执行下面的命令,就会自动按照package.json的配置安装依赖模块。$ npm install或者$ npm i安装完成后,会生成一个目录 node_modules ,里面是安装的所有依赖的模块配置文件详解p...

2019-07-11 21:16:45 174

原创 js模块化

ES6模块化ES6中模块自动采用严格模式。import语句,导入另一个模块导出的绑定。export语句,从模块中导出函数、对象、值的,供其它模块import导入用。转译工具转译就是从一种语言代码转换到另一个语言代码,当然也可以从高版本转译到低版本的支持语句。由于JS存在不同版本,不同浏览器兼容的问题,使用transpiler转译工具解决。babel开发中可以使用较新的ES6语法,...

2019-07-11 20:40:44 217

原创 前端开发-Promise

Promise概念ES6开始支持。Promise对象用于一个异步操作的最终完成(包括成功和失败)及结果值的表示。简单说,就是处理异步请求的。之所以叫做Promise,就是我承诺,如果成功则怎么处理,失败则怎么处理。executorexecutor 是一个带有 resolve 和 reject 两个参数的函数 。executor 函数在Promise构造函数执行时立即执行,被传递r...

2019-07-10 17:01:53 204

原创 JavaScript

NodejsNodejs是服务器端运行JavaScript的开源、跨平台运行环境。国内可以去阿里云镜像站https://npm.taobao.org/mirrors/nodeVisual Studio Code下载 https://code.visualstudio.com/Download支持windows、mac、Linux平台。新版VS Code Windows版分为Syste...

2019-07-01 20:46:44 197

原创 元编程

元编程概念:用代码来生成未来我们需要的代码,这就是元编程.用来生成代码的程序称为元程序metaprogram,编写这种程序就称为元编程metaprogrammingPython语言能够通过反射实现元编程。Python中所有非object类都继承自object类所有类的类型包括type类都是typetype类继承自object类,object类的类型也是type类type(obj...

2019-06-28 20:28:41 413

原创 数据库基础

1.数据库概念数据库:按照数据结构来组织、存储、管理数据的仓库。1.1 数据库DBMS发展萌芽期:文件管理第一代:层次数据库、网状数据库第二代:SQL、关系型数据库第三代:面向对象的DBMS(OODBMS)、对象关系的DBMS (ORDBMS)结构化查询语言SQLOracle的发展Mysql发展从MySQL Server 5.5开始一条新的GPL分支,起名MariaD...

2019-06-27 10:51:16 118

原创 数据库-pymysql

1.安装pip install pymysql2.连接connectConnection初始化常用参数 说明host 主机user 用户名password 密码database 数据库port 端口pymysql.connect()方法返回的是Connections模块下的Connection类实例。connect方法传参就是给Connection类的 init 提...

2019-06-27 10:09:37 159

原创 数据库-orm-SQLalchemy

1 mromro:Object-Relational Mapping,把关系数据库的表结构映射到对象上。使用面向对象的方式来操作数据库。关系模型和Python对象之间的映射table => class ,表映射为类row => object ,行映射为实例column => property ,字段映射为属性2 sqlalchemySQLAlchemy是一个O...

2019-06-26 20:54:36 173

原创 装饰器

1.参数注解1.1函数注解Python 3.5引入对函数的参数进行类型注解对函数的返回值进行类型注解只对函数参数做一个辅助的说明,并不对函数参数进行类型检查提供给第三方工具,做代码分析,发现隐藏的bug函数注解的信息,保存在__annotations__属性中def add(x:int,y:int)->int: return x + yadd.__annotatio...

2019-04-23 19:58:17 108

原创 高阶函数-装饰器

1.高阶函数1.1 一等公民函数在Python是一等公民(First-Class Object)函数也是对象,是可调用对象函数可以作为普通变量,也可以作为函数的参数、返回值1.2 高阶函数高阶函数(High-order Function)数学概念 y = f(g(x))在数学和计算机科学中,高阶函数应当是至少满足下面一个条件的函数接受一个或多个函数作为参数输出一个函数练习:自...

2019-04-20 17:35:39 197

原创 Python函数

1.递归函数1.1 递归Recursion函数直接或者间接调用自身就是 递归递归需要有边界条件、递归前进段、递归返回段递归一定要有边界条件当边界条件不满足的时候,递归前进当边界条件满足的时候,递归返回1.2 递归要求递归一定要有退出条件,递归调用一定要执行到这个退出条件。没有退出条件的递归调用,就是无限调用递归调用的深度不宜过深Python对递归调用的深度做了限制,以保护解释器...

2019-04-18 11:03:47 155

原创 Python函数

1.函数1.1 数学定义y=f(x) ,y是x的函数,x是自变量。y=f(x0, x1, …, xn)Python函数由若干语句组成的语句块、函数名称、参数列表构成,它是组织代码的最小单元完成一定的功能1.2 函数的作用结构化编程对代码的最基本的封装,一般按照功能组织一段代码封装的目的为了复用,减少冗余代码代码更加简洁美观、可读易懂1.3 函数的分类内建函数,如max()、r...

2019-04-15 11:24:24 128

原创 字典和解析式

1.字典dict1.1 字典定义和初始化key-value键值对的数据的集合可变的、无序的 key不重复1)d = dict() 或者 d = {}2)dict(**kwargs) 使用name=value对初始化一个字典3)dict(iterable, **kwarg) 使用可迭代对象和name=value对构造字典,不过可迭代对象的元素必须是一个 二元结构d = dict(((1...

2019-04-15 11:22:58 450

原创 非线性数据结构

1. python的使用1.1 帮助?Ipython的概述和简介help(name)查询指定名称的帮助obj?列出obj对象的详细信息obj??列出更加详细的信息1.2 特殊变量_ 表示前一次输出__ 表示倒数第二次输出___ 表示倒数第三次输出_dh 目录历史_oh 输出历史1.3 shell命令!command 执行shell命令!ls -l!touch ...

2019-04-08 09:03:47 1908

原创 python入门

1. python入门1.1 基本语法转义序列\ \t \r \n ’ "前缀r,把里面的所有字符当普通字符对待缩进缩进的方式表示层次关系,约定使用4个空格缩进续行在行尾使用 \如果使用各种括号,认为括号内是一个整体,内部跨行不用 \标识符(1). 一个名字,用来指代一个值(2). 只能是字母、下划线和数字(3). 只能以字母或下划线开头(4). 不能是python的关...

2019-03-31 19:58:49 279

原创 linux基础

一、操作系统基础1.1 概念OS: Operating System,通用目的的软件程序OS分类:桌面OS:Windows 10,Windows 7,Mac OS,Fedora移动设备OS:Andriod,IOS,YunOS服务器OS:RHEL,CentOS,Windows Server,AIX1.2 Linux哲学思想一切都是一个文件(包括硬件)小型,单一用途的程序链接程序,...

2019-03-25 00:25:24 201

空空如也

空空如也

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

TA关注的人

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