摘要: 一、django简介 Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以 阅读全文
posted @ 2016-09-02 15:41 张旭楠 阅读(211) 评论(0) 推荐(0) 编辑
摘要: jQuery是一个兼容多浏览器的javascript库,核心理念是write less,do more(写得更少,做得更多)。jQuery在2006年1月由美国人John Resig在纽约的barcamp发布,吸引了来自世界各地的众多JavaScript高手加入,由Dave Methvin率领团队进 阅读全文
posted @ 2016-08-26 17:02 张旭楠 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文档的编程接口。它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来。DOM属于浏览器,而不是JavaScript语言规范里的规定 阅读全文
posted @ 2016-08-25 14:47 张旭楠 阅读(199) 评论(0) 推荐(0) 编辑
摘要: JavaScript是一门编程语言,浏览器内置了JavaScript语言的解释器,所以在浏览器上按照JavaScript语言的规则编写相应代码之,浏览器可以解释并做出相应的处理。 一、JavaScript代码存在形式及存放位置 形式: 位置 HTML的head中 HTML的body代码块底部(推荐) 阅读全文
posted @ 2016-08-19 16:12 张旭楠 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 概述: 超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。HTML是一种基础技术,常与CSS、JavaScript一起被众多网站用于设计令人赏心悦目的网页、网页应用程序以及移动应用程序的用户界面。网页浏览器可以读取HTML文件 阅读全文
posted @ 2016-08-10 17:48 张旭楠 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一对多表设计和查询方法 多对多的表设计和查询方法 阅读全文
posted @ 2016-08-02 11:51 张旭楠 阅读(1993) 评论(1) 推荐(0) 编辑
摘要: paramiko 一、安装 二、使用 SSHClient 用于连接远程服务器并执行基本命令 1. 基于用户和密码链接 SSHClient封装transport 基于公钥密钥连接: SSHClient封装transport SFTPClient 用于连接远程服务器并执行上传下载: 基于用户名密码上传下 阅读全文
posted @ 2016-07-25 15:16 张旭楠 阅读(230) 评论(0) 推荐(0) 编辑
摘要: Mysql基础 一、安装 Windows: Linux: 二、SQL基础 1. 显示可用的数据库 2. 使用数据库 3. 显示数据库中的所有表 4. 用户管理 5. 授权管理 关于权限: 关于数据库 关于用户名 举例 创建数据库 创建表 是否为空: 默认值: 主键: 外键: 删除表 清空表 修改表 阅读全文
posted @ 2016-07-25 14:42 张旭楠 阅读(1386) 评论(0) 推荐(0) 编辑
摘要: rabbitMQ RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信, 阅读全文
posted @ 2016-07-25 14:39 张旭楠 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 线程池 简单的线程池的实现: 复杂版本的实现: !/usr/bin/env python3 import queue import threading import contextlib import time StopEvent = object() class ThreadPool(object 阅读全文
posted @ 2016-07-23 07:14 张旭楠 阅读(562) 评论(0) 推荐(0) 编辑