上一页 1 ··· 180 181 182 183 184 185 186 187 188 ··· 234 下一页

2018年10月17日

最安全的api接口认证

摘要: 最安全的api接口认证 实现步骤: 1、客户端与服务器都存放着用于验证的Token字段,客户端在本地把自己的 用户名+时间戳+Token 组合进行MD5加密后生成一段新的md5-token。 2、客户端访问的时候携带:用户名、时间戳、md5-token。 3、服务端收到请求后,先判断用户名、时间戳是 阅读全文

posted @ 2018-10-17 21:17 ExplorerMan 阅读(468) 评论(0) 推荐(0)

Python—sqlalchemy

摘要: SQLAlchemy SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作。 1、使用 Schema Type/SQL Expression Language/Engine/ConnectionPooling/Dialect 进行 阅读全文

posted @ 2018-10-17 21:16 ExplorerMan 阅读(208) 评论(0) 推荐(0)

Python—RabbitMQ

摘要: RabbitMQ RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统 安装 因为RabbitMQ由erlang实现,先安装erlang python使用rabbitmq服务,可以使用现成的类库pika pika源码地址https://pypi.python.org/pypi/pika 阅读全文

posted @ 2018-10-17 21:16 ExplorerMan 阅读(235) 评论(0) 推荐(0)

Python—I/O多路复用

摘要: 一、I/O多路复用概念: 监听多个描述符的状态,如果描述符状态改变,则会被内核修改标志位,从而被进程获取进而进行读写操作 二、select,poll,epoll select模块,提供了:select、poll、epoll三个方法,分别调用系统的 select,poll,epoll 从而实现IO多路 阅读全文

posted @ 2018-10-17 21:16 ExplorerMan 阅读(351) 评论(0) 推荐(0)

python操作MongoDB

摘要: 下载python中MongoDB的驱动程序 然后确保MongoDB已经安装且可以正常运行,去官网下载相应版本:https://www.mongodb.com/ 解压文件并修改目录名 MongoDB 的可执行文件位于 bin 目录下,所以可以将其添加到 PATH 路径中 MongoDB的数据存储在da 阅读全文

posted @ 2018-10-17 21:09 ExplorerMan 阅读(280) 评论(0) 推荐(0)

Python—进程、线程、协程

摘要: 一、线程 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务 方法: start 线程准备就绪,等待CPU调度 setName 设置线程名称 getName 获取线程名 阅读全文

posted @ 2018-10-17 21:08 ExplorerMan 阅读(229) 评论(0) 推荐(0)

Python—操作redis

摘要: Python操作redis python连接方式:点击 下面介绍详细使用 1、String 操作 redis中的String在在内存中按照一个name对应一个value来存储 set() mset() get(name) 获取值 mget(keys, *args) getset(name, valu 阅读全文

posted @ 2018-10-17 21:07 ExplorerMan 阅读(249) 评论(0) 推荐(0)

Python—redis

摘要: 一、redis redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/r 阅读全文

posted @ 2018-10-17 20:23 ExplorerMan 阅读(172) 评论(0) 推荐(0)

2018年10月16日

memcached value最大限制只能是1M吗

摘要: 关于memcached的value最大是1M的限制很多人都知道,但是如果你以为我还要说这个事情,那你就错了。 之前的老版本确实是只能是1M,但是根据git记录,其实2009年以后的版本这个value最大值已经是可配置的了,但是目前互联网上大多数资料,调整value最大值的方法还是去改源码。 首先看下 阅读全文

posted @ 2018-10-16 21:31 ExplorerMan 阅读(684) 评论(0) 推荐(0)

Memcache存储大数据的问题(大于1m)

摘要: Memcached存储单个item最大数据是在1MB内,如果数据超过1M,存取set和get是都是返回false,而且引起性能的问题。 我们之前对排行榜的数据进行缓存,由于排行榜在我们所有sql select查询里面占了30%,而且我们排行榜每小时更新一次,所以必须对数据做缓存。为了清除缓存方便,把 阅读全文

posted @ 2018-10-16 21:30 ExplorerMan 阅读(945) 评论(0) 推荐(0)

上一页 1 ··· 180 181 182 183 184 185 186 187 188 ··· 234 下一页

导航