- 博客(8)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
转载 Redis数据过期策略探究
通过EXPIRE key seconds命令来设置数据的过期时间。返回1表明设置成功,返回0表明key不存在或者不能成功设置过期时间。在key上设置了过期时间后key将在指定的秒数后被自动删除。被指定了过期时间的key在Redis中被称为是不稳定的。当key被DEL命令删除或者被SET、GETSET命令重置后与之关联的过期时间会被清除。[plain] view pl
2016-12-27 14:45:18 519
转载 TR1 tuple的用法
tr1里的tuple,相当于stl里面pair的扩展。pair只能放两个元素,而tuple至少可以放10个元素。#includeusing namespace std::tr1;tuple object可以由构造函数生成,也可以通过make_tuple和tie这两个函数生成。//构造函数tuple tii(0, 0);//make_tupletuple
2016-12-26 19:32:14 824
转载 获取urllib2.urlopen失败时的错误页面
错误方法:[python] view plain copy import urllib2 req = urllib2.Request('http://127.0.0.1/longerrorpage') try: response=urllib2.urlopen(req) except Exception,e:
2016-12-23 16:05:05 795
转载 HTTP 方法:GET 对比 POST
两种最常用的 HTTP 方法是:GET 和 POST。什么是 HTTP?超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信。HTTP 的工作方式是客户机与服务器之间的请求-应答协议。web 浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。举例:客户端(浏览器)向服务器提交 HTTP 请求;服务器向客户端返回响应。响应包
2016-12-21 12:47:45 452
转载 C/C++白盒测试系列之Cppcheck使用介绍
工具简介下载安装(Linux):官方网址:http://sourceforge.net/projects/cppcheck/安装方式:解压后,直接make进行编译,完成后,make install进行安装验证安装:cppcheck -v 查看是否安装成功特点介绍主要检查编译器通常不能发现的缺陷。cppcheck能够发现很多错误,但不能发现所有的错误。基本使用
2016-12-13 15:38:21 1824
转载 linux下各种跟库相关的
一、基本概念1.1、什么是库 在 windows 平台和 linux 平台下都大量存在着库。 本质上来说库是一种可执行的二进制代码(但不可以独立执行),可以被操作系统载入内存执行。 由于 windows 和 linux 的平台不同(主要是编译器、汇编器和连接器 的不同),因此二者库的二进制是不兼容的。 本文仅限
2016-12-12 16:15:06 1146
原创 Valgrind使用说明
一般使用 valgrind --leak-check=full --show-reachable=yes --trace-children= yes ./a.out Valgrind是运行在Linux上一套基于仿真技术的程序调试和分析工具,是公认的最接近Purify的产品,它包含一个内核——一个软件合成的CPU,和一系列的小工具,每个工具都可以完成一项任务——调试,
2016-12-12 14:59:33 1095
原创 使用ssh公钥实现免密码登录
ssh 无密码登录要使用公钥与私钥。linux下可以用用ssh-keygen生成公钥/私钥对,下面我以CentOS为例。有机器A(192.168.1.155),B(192.168.1.181)。现想A通过ssh免密码登录到B。首先以root账户登陆为例。1.在A机下生成公钥/私钥对。[root@A ~]# ssh-keygen -t rsa -P ''-
2016-12-08 16:32:58 422
ML step by step
2017-09-21
python 正则表达式 findall和search的问题
2015-09-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人