Jonathan1314

导航

#

[置顶] Python开发系列

摘要: 一 Python基础理论 Python简介 数据类型 字符编码与文件操作 函数 模块与包 常用模块 面向对象 网络编程 Python简介 数据类型 字符编码与文件操作 函数 模块与包 常用模块 面向对象 网络编程 相关代码示例参考 https://github.com/Jonathan1314/Le 阅读全文

posted @ 2017-10-16 12:55 Jonathan1314 阅读(256) 评论(0) 推荐(0) 编辑

[置顶] Docker基础知识介绍

摘要: 本节内容 1. Docker概述 2. Docker的安装 3. Docker基本使用 4. Docker相关命令汇总 5. Docker概念理解 Docker是什么 Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中, 然后发布到任何流行的Linux机器 阅读全文

posted @ 2017-10-16 12:55 Jonathan1314 阅读(388) 评论(0) 推荐(0) 编辑

#

[置顶] Linux系列

摘要: Linux系列之Linux 基础理论 Linux系列之BASH 环境 Linux系列之BASH 正则表达式和文本处理工具 Linux系列之BASH 基本语法 Linux系列之CentOS6最佳实践 Linux系列之python多版本管理包pyenv 阅读全文

posted @ 2017-10-09 16:56 Jonathan1314 阅读(167) 评论(0) 推荐(0) 编辑

#

[置顶] Django开发目录

摘要: Django开发【第一章】:Django基础和基本使用 Django开发【第二章】:Django URLConf 进阶 Django开发【第三章】:Django View 进阶 Django开发【第四章】:Django Template 进阶 Django开发【第五章】:Django Form Dj 阅读全文

posted @ 2017-07-18 17:01 Jonathan1314 阅读(399) 评论(1) 推荐(0) 编辑

2017年10月31日 #

Python基础理论 - 常用模块

摘要: time模块:时间戳、时间字符串、时间对象以及如何转换 random模块:随机小数、整数、区间,随机列表元素,打散列表 os模块:与操作系统交互的一个接口,os.path操作文件的路径 sys模块:sys.path模块的搜索路径 shutil模块:文件的解压缩模块 xml模块:实现不同语言或程序之间 阅读全文

posted @ 2017-10-31 18:36 Jonathan1314 阅读(162) 评论(0) 推荐(0) 编辑

Python基础理论 - Python简介

摘要: 1. Python介绍 -程序员减少开发成本 创业性公司 - Python使用较多,开发效率高 老牌大公司 - 有部门使用 -应用领域 •自动化运维 -- 安装Linux 自带 Python -- 现成的库较多,开发效率高 •自动化测试 •大数据分析 •爬虫 •Web 2. Python和其他语言对 阅读全文

posted @ 2017-10-31 18:34 Jonathan1314 阅读(627) 评论(0) 推荐(0) 编辑

Python基础理论 - 函数

摘要: 函数是第一类对象:可以当做数据来传 1. 可以被引用 2. 可以作为函数参数 3. 可以作为函数返回值 4. 可以作为容器类型的元素 小例子: 名称空间:名字与值的绑定关系,时刻记得左面有一根竖线,标识着作用域的不同 何时生效、何时失效,定义名字的方法 局部空间、全局名称空间、内置名称空间 作用域: 阅读全文

posted @ 2017-10-31 18:27 Jonathan1314 阅读(241) 评论(0) 推荐(0) 编辑

Python基础理论 - 面向对象

摘要: 面向过程:核心是过程,过程就是解决问题的步骤,即先干什么,再干什么 基于面向过程设计程序,就好比在设计一条流水线,是一种机械思维方法 优点:复杂的问题简单化 缺点:可扩展性差(牵一发而动全身) 应用场景:扩展性低的场合,如linux内核,httpd,git 面向对象:核心是对象,要理解对象应该把自己 阅读全文

posted @ 2017-10-31 18:26 Jonathan1314 阅读(295) 评论(0) 推荐(0) 编辑

2017年10月30日 #

Flask

摘要: Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的微型框架。 对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架。 开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户,如果要返 阅读全文

posted @ 2017-10-30 13:00 Jonathan1314 阅读(249) 评论(0) 推荐(0) 编辑

2017年10月18日 #

Django 部署

摘要: 本节内容 Django项目配置 准备CentOS+Python+Nginx环境 Django 生产部署理论 Nginx+Gunicorn+Django生产部署 Nginx+uWSGI+Django生产部署 Django项目配置 准备CentOS+Python+Nginx环境 Django 生产部署理 阅读全文

posted @ 2017-10-18 11:00 Jonathan1314 阅读(1062) 评论(0) 推荐(0) 编辑

Django 信号、中间件、i18n 专题

摘要: 信号 Django中提供了“信号调度”,用于在框架执行操作时解耦。通俗来讲,就是一些动作发生的时候,信号允许特定的发送者去提醒一些接受者。 1. Django内置信号 from django.core.signals import request_finished from django.core. 阅读全文

posted @ 2017-10-18 10:57 Jonathan1314 阅读(351) 评论(0) 推荐(0) 编辑

Django REST Framework

摘要: 本节内容 Serializer ModelSerializer API Function-Based View API Class-Based View API Mixin View API Generic View Viewset和Router Serializer ModelSerializer 阅读全文

posted @ 2017-10-18 10:44 Jonathan1314 阅读(337) 评论(0) 推荐(0) 编辑