随笔分类 -  python

摘要:ORM 外键查询 Django 的 ORM 有多种关系:一对一,多对一,多对多。 各自定义的方式为 : 一对一: OneToOneField 多对一: ForeignKey 多对多: ManyToManyField OneToOneField Example ForeignKey with uniq 阅读全文
posted @ 2016-12-07 11:08 yxy_linux 阅读(1535) 评论(0) 推荐(0) 编辑
摘要:python3 通过smtplib模块发送邮件 阅读全文
posted @ 2016-10-27 09:52 yxy_linux 阅读(1379) 评论(0) 推荐(0) 编辑
摘要:一、简介 jQuery是一个兼容多浏览器的javascript库,核心理念是write less,do more(写得更少,做得更多)。jQuery在2006年1月由美国人John Resig在纽约的barcamp发布,吸引了来自世界各地的众多JavaScript高手加入,由Dave Methvin 阅读全文
posted @ 2016-08-22 20:04 yxy_linux 阅读(275) 评论(0) 推荐(0) 编辑
摘要:JavaScript If...Else 语句 条件语句用于基于不同的条件来执行不同的动作。 条件语句 通常在写代码时,您总是需要为不同的决定来执行不同的动作。您可以在代码中使用条件语句来完成该任务。 在 JavaScript 中,我们可使用以下条件语句: if 语句 - 只有当指定条件为 true 阅读全文
posted @ 2016-08-19 12:05 yxy_linux 阅读(195) 评论(0) 推荐(0) 编辑
摘要:一、JavaScript 语句 JavaScript 语句是发给浏览器的命令。 这些命令的作用是告诉浏览器要做的事情。 下面的 JavaScript 语句向 id="demo" 的 HTML 元素输出文本 "你好 Dolly" : 分号 ; 分号用于分隔 JavaScript 语句。 通常我们在每条 阅读全文
posted @ 2016-08-18 11:14 yxy_linux 阅读(222) 评论(0) 推荐(0) 编辑
摘要:一、javaScript简介 JavaScript 是互联网上最流行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。 JavaScript 是脚本语言 JavaScript 是一种轻量级的编程语言。 JavaScript 是可插入 H 阅读全文
posted @ 2016-08-17 17:10 yxy_linux 阅读(249) 评论(0) 推荐(0) 编辑
摘要:CSS CSS 概述 CSS 指层叠样式表 (Cascading Style Sheets) 样式定义如何显示 HTML 元素 样式通常存储在样式表中 把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题 外部样式表可以极大提高工作效率 外部样式表通常存储在 CSS 文件中 多个样式定 阅读全文
posted @ 2016-08-10 09:27 yxy_linux 阅读(118) 评论(0) 推荐(0) 编辑
摘要:sqlalchemy single_table(单表) More than a pair of(一对多) 阅读全文
posted @ 2016-08-03 15:11 yxy_linux 阅读(385) 评论(0) 推荐(0) 编辑
摘要:SQLALchemy SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 ORM方法论基于三个核心原则: 简单:以最基本的形式建模数据。 传达性:数据 阅读全文
posted @ 2016-07-27 19:19 yxy_linux 阅读(356) 评论(0) 推荐(0) 编辑
摘要:paramiko 安装 1. window7(64位): 2.linux(centos): paramiko模块,模块基于SSH用于连接远程服务器并执行相关操作 SSHClient 用于连接远程服务器并执行基本命令 基于用户名密码连接: 基于公钥密钥连接: import paramiko priva 阅读全文
posted @ 2016-07-27 18:29 yxy_linux 阅读(277) 评论(0) 推荐(0) 编辑
摘要:一个小插曲!!!!!!!!! 上下文管理器(context managers ) 1. 上下文管理器是什么? 举个例子,你在写Python代码的时候经常将一系列操作放在一个语句块中: 当某条件为真 – 执行这个语句块 当某条件为真 – 循环执行这个语句块 有时候我们需要在当程序在语句块中运行时保持某 阅读全文
posted @ 2016-07-27 15:02 yxy_linux 阅读(719) 评论(0) 推荐(0) 编辑
摘要:RabbitMQ RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信, 阅读全文
posted @ 2016-07-26 12:12 yxy_linux 阅读(237) 评论(0) 推荐(0) 编辑
摘要:mysql操作 mysql之百度讲解 请自行安装mysql服务及mysql客户端,官网地址 http://dev.mysql.com/downloads/mysql/ mysql详细安装,操作请参考 http://www.cnblogs.com/wupeiqi/articles/5699254.ht 阅读全文
posted @ 2016-07-25 20:05 yxy_linux 阅读(179) 评论(0) 推荐(0) 编辑
摘要:协程 线程和进程的操作是由程序触发系统接口,最后的执行者是系统,它本质上是操作系统提供的功能。而协程的操作则是程序员指定的,在python中通过yield,人为的实现并发处理。协程存在的意义:对于多线程应用,CPU通过切片的方式来切换线程间的执行,线程切换时需要耗时。协程,则只使用一个线程,分解一个 阅读全文
posted @ 2016-07-22 17:09 yxy_linux 阅读(351) 评论(0) 推荐(0) 编辑
摘要:该文件都为链接地址 一、线程、线程池 二、进程、进程池 三、协程 四、队列 五、生产者消费者模型 六、python 操作memcached 七、python 操作 redis 阅读全文
posted @ 2016-07-22 17:05 yxy_linux 阅读(94) 评论(0) 推荐(0) 编辑
摘要:生产者消费者模型 假设有一个公共队列,生产者向队列中写数据,消费者从队列中读数据。当队列中没有任何数据的时候,消费者应该停止运行并等待(wait),而不是继续尝试读取数据而引发读取空队列的异常。而当生产者在队列中加入数据之后,应该有一个渠道去告诉(notify)消费者。然后消费者可以再次从队列中进行 阅读全文
posted @ 2016-07-22 16:49 yxy_linux 阅读(330) 评论(0) 推荐(0) 编辑
摘要:queue.Queue队列 通常而言,队列是一种先进先出的数据结构,与之对应的是堆栈这种后进先出的结构。但是在python中,它内置了一个queue模块,它不但提供普通的队列,还提供一些特殊的队列。具体如下: queue.Queue :先进先出队列 queue.LifoQueue :后进先出队列 q 阅读全文
posted @ 2016-07-21 16:36 yxy_linux 阅读(407) 评论(0) 推荐(0) 编辑
摘要:python 操作redis redis 定义 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都 阅读全文
posted @ 2016-07-21 16:30 yxy_linux 阅读(505) 评论(0) 推荐(0) 编辑
摘要:Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但 阅读全文
posted @ 2016-07-20 17:24 yxy_linux 阅读(369) 评论(0) 推荐(0) 编辑
摘要:Python 进程 1、创建进程 注意:由于进程之间的数据需要各自持有一份,所以创建进程需要的非常大的开销。 2、进程数据共享 进程各自持有一份数据,默认无法共享数据 1)、通过Array 实现进程间数据共享 输出结果 main proccess stop 第1个进程 > 11 第1个进程 > 10 阅读全文
posted @ 2016-07-19 18:00 yxy_linux 阅读(378) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示