藤藤菜的专栏

代码就是艺术

Go语言基础 数据类型

Go语言基础-数据类型 Go语言基础-数据类型 变量 常量 枚举 基本类型 引用类型 类型转换 字符串 指针 自定义类型 变量 Go语言是静态语言,不能在运行期间改变变量类型。 在使用变量之前需要对变量进行定义,自动初始初始化为零值。可省略变量类型,由编译器自动判断。...

2018-07-29 19:24:42

阅读数 91

评论数 0

Python生成器

Python生成器 一、生成器的实现 二、列表和生成器的区别 三、列表表达式和生成器表达式 Python生成器 我之前是一个做Android的Java程序员,当我一年前开始学习Python时,for循环的差异吓了我一跳。这是因为在java中的语法是这样的: for(i...

2018-06-07 10:53:05

阅读数 564

评论数 0

Python列表和元组的详细区别

Python列表和元组的详细区别 一、列表和元组的区别 二、列表(List) 三、元组(Tuple) Python列表和元组的详细区别 一、列表和元组的区别 列表是动态数组,它们不可变且可以重设长度(改变其内部元素的个数)。 元组是静态数组,它们不可变,且其内部数据一...

2018-06-06 20:40:06

阅读数 6363

评论数 2

Python装饰器详解

Python装饰器详解 一、什么是装饰器? 二、编写装饰器 无参装饰器 有参装饰器 装饰有返回值的函数 三、装饰器的使用场景 Python装饰器详解 说到装饰器,它是个什么东西有什么作用,如何编写一个装饰器,具体的应用场景又有哪些呢?下面一一进行讲解。 一、什么是装...

2018-06-05 19:39:54

阅读数 378

评论数 0

Python使用zlib对数据进行简单压缩处理

Python对数据进行简单压缩处理 在Python丰富的库中,也有着对数据进行压缩处理的库(zlib)。对于需要数据压缩的应用程序,此模块中的功能允许使用zlib库进行压缩和解压缩。 (本文只对简单的字符串数据进行压缩,如需压缩文件等复杂数据类型,详见zlib官网进行更详细的学习) Pytho...

2018-06-04 00:21:44

阅读数 1605

评论数 0

Python常用序列化对象的方式(pickle, shelve, json)

Python常见数据对象的序列化 一、Python中序列化对象的方式 二、使用pickle进行序列化 三、使用shelve进行序列化 四、使用json进行序列化 五、总结 Python常见数据对象的序列化 ​ 序列化 (Serialization)将对象的状态信息转换为可...

2018-06-03 17:01:35

阅读数 349

评论数 0

Python生成hash摘要(hashlib)

Python生成hash摘要(hashlib) hash是什么? 常见的hash算法 MD5 SHA家族 通过Python生成hash摘要 Python生成hash摘要(hashlib) hash是什么? ​ Hash,一般翻译做“散列”,也有直接音译为“哈希...

2018-06-02 16:31:29

阅读数 463

评论数 0

Redis的安装与配置(4.0.9)

Redis 的安装与配置 一、Redis的安装 二、Redis-server的配置 Redis 的安装与配置 Redis是一个开源(BSD许可),内存数据结构存储,用作数据库,缓存和消息代理。它支持数据结构,如字符串,散列,列表,集合,具有范围查询的排序集,位图,超级日志和具...

2018-06-02 11:36:21

阅读数 2163

评论数 0

MongoDB 安装配置,服务的启动与关闭,数据库安全用户密码配置

MongoDB基础(一) 一、MongoDB在Linux环境下的安装 二、MongoDB的简单配置 三、启动和关闭mongod服务 四、数据库安全配置 MongoDB基础(一) 一、MongoDB在Linux环境下的安装 ​ 进入MongoDB数据库的[官网]:ht...

2018-06-01 23:20:43

阅读数 212

评论数 0

Flask DebugToolbar 的使用

Flask DebugToolbar 的使用 安装 pip install flask-debugtoolbar 配置 Name Description Default DEBUG_TB_ENABLED 启用工具栏。默认与app.debug值相同...

2018-05-20 18:24:50

阅读数 802

评论数 0

Flask 进阶蓝图(Blueprints)项目模块化

Flask 进阶蓝图(Blueprints)项目模块化 蓝图(Blueprints) ​ Flask使用蓝图的概念来制作应用程序组件,并支持应用程序或应用程序中的通用模式。蓝图可以大大简化大型应用程序的工作方式,并为Flask扩展程序在应用程序上注册操作提供了一个重要手段。Bluepr...

2018-05-20 00:09:13

阅读数 268

评论数 0

Flask基础Part4 - Flask-SQLAlchemy 的使用

Flask 基础 Part4 Flask-SQLAlchemy 的使用 Flask-SQLAlchemy使用起来非常有趣,对于基本应用程序来说非常简单,并且适用于大型应用程序。 安装 pip install flask-sqlalchemy 配置 Flask-SQLAlchemy...

2018-05-18 19:46:27

阅读数 147

评论数 0

Flask基础Part3 Template模版引擎(Jinja2)

Flask Template模版引擎(Jinja2) Flask利用Jinja2作为模版引擎。模版引擎包含了变量和表达式,当模版被渲染时,它们被替换为值和标签,它们控制着模版的逻辑。 Jinja2默认的几种分割符: {% ... %} 表示声明 {{ ... }} 表达式打印到模版输出...

2018-05-17 01:05:47

阅读数 126

评论数 0

Flask基础Part2-(路由,请求,响应,重定向)

Flask基础Part2 路由 路由中的变量规则 生成URL 模版渲染 请求(request) 响应(response) 重定向和错误(redirect,error) Flask基础Part2 Flask是一个Python实现的Web开发微框架。他与Django不同,D...

2018-05-15 20:13:06

阅读数 244

评论数 0

Flask基础 Part1

Flask 安装Flask模块 创建一个Flask项目 运行Flask 运行参数 在网页页面中进行控制台调试 Flask 安装Flask模块 pip install flask 创建一个Flask项目 创建一个app.py文件 from flask i...

2018-05-14 14:48:54

阅读数 3585

评论数 0

Django配置MEDIA文件

Django配置MEDIA文件 设置setting.py 设置路由urls.py 设置Model中字段属性 Django配置MEDIA文件 当我们需要向服务器发送图片或视频,需要对这些媒体文件进行保存时,需要指定保存在哪并将保存的路径添加到路由中。 设置setting....

2018-05-13 21:20:20

阅读数 1658

评论数 0

xPath解析HTML页面教程

XPath基础 简介 语法 选取未知节点 选取若干路径 XPath基础 简介 什么是XPath,XPath即为XML路径语言,它是一种用来确定XML(标准通用标记语言的子集)文档中某部分位置的语言。XPath基于XML的树状结构,有不同类型的节点,包括元素节点,属性节点...

2018-05-13 20:51:00

阅读数 2101

评论数 0

Django基础Part2 - MTV模式,Model的字段和关系模型

Django Base Part2 MVC设计模式 Model的创建 将models映射到数据库中 Field types AutoField 自增 BigAutoField 64位自增 IntegerField 整型 PositiveIntegerField 正整型 SmallInteger...

2018-04-30 09:39:19

阅读数 185

评论数 1

Django基础Part1 - 创建项目

Django Base Part1 安装virtualenv 配置虚拟环境 进入虚拟环境,安装Django模块 新建一个项目 目录结构分析 manage.py setting.py 创建一个app 连接MySQL Django Base Part1 项目代码基于Django1...

2018-04-24 21:29:01

阅读数 139

评论数 0

Git-常用命令

Git常用命令 git init git add git commit git config git remote add origin git push -u origin git checkout -b git branch git checkout git branch -d ...

2018-04-21 00:39:48

阅读数 472

评论数 1

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