2018年2月2日
摘要: Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语 阅读全文
posted @ 2018-02-02 09:46 Now_playing 阅读(94) 评论(0) 推荐(0) 编辑
  2018年2月1日
摘要: Socket socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模 阅读全文
posted @ 2018-02-01 00:20 Now_playing 阅读(127) 评论(0) 推荐(0) 编辑
  2018年1月31日
摘要: 本篇对于Python操作MySQL主要使用两种方式: 原生模块 pymsql ORM框架 SQLAchemy pymsql pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。 下载安装 1 pip3 install pymysql 1 pip3 install p 阅读全文
posted @ 2018-01-31 15:04 Now_playing 阅读(138) 评论(0) 推荐(0) 编辑
  2018年1月30日
摘要: 视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。 1 --格式:CREATE VIEW 视图名称 AS SQL语句 2 CREATE VIEW v1 AS 3 SELET nid, 4 n 阅读全文
posted @ 2018-01-30 09:51 Now_playing 阅读(112) 评论(0) 推荐(0) 编辑
  2018年1月29日
摘要: (1)什么是redis? Redis 是一个基于内存的高性能key-value数据库。 (有空再补充,有理解错误或不足欢迎指正) (2)Reids的特点 Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数 阅读全文
posted @ 2018-01-29 09:34 Now_playing 阅读(92) 评论(0) 推荐(0) 编辑
  2018年1月28日
摘要: 一、概述 1、什么是数据库 ? 答:数据的仓库,如:在ATM的示例中我们创建了一个 db 目录,称其为数据库 2、什么是 MySQL、Oracle、SQLite、Access、MS SQL Server等 ? 答:他们均是一个软件,都有两个主要的功能: a. 将数据保存到文件或内存 b. 接收特定的 阅读全文
posted @ 2018-01-28 10:27 Now_playing 阅读(128) 评论(0) 推荐(0) 编辑
  2018年1月27日
摘要: Tornado 是 FriendFeed 使用的可扩展的非阻塞式 web 服务器及其相关工具的开源版本。这个 Web 框架看起来有些像web.py 或者 Google 的 webapp,不过为了能有效利用非阻塞式服务器环境,这个 Web 框架还包含了一些相关的有用工具 和优化。 Tornado 和现 阅读全文
posted @ 2018-01-27 14:19 Now_playing 阅读(245) 评论(0) 推荐(0) 编辑
  2018年1月26日
摘要: Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户,如果要返 阅读全文
posted @ 2018-01-26 09:11 Now_playing 阅读(130) 评论(0) 推荐(0) 编辑
  2018年1月25日
摘要: Bottle是一个快速、简洁、轻量级的基于WSIG的微型Web框架,此框架只由一个 .py 文件,除了Python的标准库外,其不依赖任何其他模块。 1 2 3 4 pip install bottle easy_install bottle apt-get install python-bottl 阅读全文
posted @ 2018-01-25 11:10 Now_playing 阅读(169) 评论(0) 推荐(0) 编辑
  2018年1月24日
摘要: 2. Hash操作 hash表现形式上有些像pyhton中的dict,可以存储一组关联性较强的数据 , redis中Hash在内存中的存储格式如下图: hset(name, key, value) 1 2 3 4 5 6 7 8 9 # name对应的hash中设置一个键值对(不存在,则创建;否则, 阅读全文
posted @ 2018-01-24 14:31 Now_playing 阅读(122) 评论(0) 推荐(0) 编辑