redis类型讲解[string, list, set, sorted set, hash]

Redis SET 命令 | 菜鸟教程  http://www.runoob.com/redis/strings-set.htmlredis类型[string 、list 、 set 、sorted set 、hash] - 【设计改变世界】 果然如此的专栏 - 博客频道 - CSDN.NET  ...

2018-07-09 15:40:18

阅读数 53

评论数 0

Presto入门介绍

1,Presto基本认识1.1 定义Presto是一个分布式的查询引擎,本身并不存储数据,但是可以接入多种数据源,并且支持跨数据源的级联查询。Presto是一个OLAP的工具,擅长对海量数据进行复杂的分析;但是对于OLTP场景,并不是Presto所擅长,所以不要把Presto当做数据库来使用。和大...

2018-06-26 20:02:28

阅读数 5390

评论数 0

RPC服务和HTTP服务对比

本文简单地介绍一下两种形式的C/S架构,先说一下他们最本质的区别,就是RPC主要是基于TCP/IP协议的,而HTTP服务主要是基于HTTP协议的,我们都知道HTTP协议是在传输层协议TCP之上的,所以效率来看的话,RPC当然是要更胜一筹啦!下面来具体说一说RPC服务和HTTP服务。OSI网络七层模...

2018-02-23 14:32:33

阅读数 99

评论数 0

MD5防止数据被篡改的做法

一、基本思路 最近做IM系统,  移动端一个同学问我怎么防止App发出来的数据被篡改(防止内容泄露更重要),我想到了“签名校验 ”的方法。 大致思路是把发送的数据(用src表示)和一段我们自己才知道的字符串(用key表示),通过一个算法变为一段签名文本(用sign表示)。  在服务器端...

2017-05-16 18:27:55

阅读数 2708

评论数 0

为什么使用Composer?

PHP最早讀取套件的方法 初學PHP時,最早會面對的問題之一就是require與include差別何在? require_once與include_once又是什麼? 弄懂這些問題之後,如果不使用framework,直接開發,便常出現類似這樣的code: // whatever.php...

2016-06-30 16:10:22

阅读数 357

评论数 0

如何编译安装PHP扩展

本文参考 一开始安装PHP的时候,我们并不知道需要哪些扩展,所以只有等到我们真正用到的时候才想办法去安装。 安装PHP扩展最简单的办法就是 sudo apt-get install php5-xxx 但有的时候并非我们所愿,源里面并没有我们需要的扩展,这时候就需要我们下载...

2016-03-21 10:47:53

阅读数 379

评论数 0

Nginx开发入门

nginx的模块化体系结构 nginx的内部结构是由核心部分和一系列的功能模块所组成。这样划分是为了使得每个模块的功能相对简单,便于开发,同时也便于对系统进行功能扩展。为了便于描述,下文中我们将使用nginx core来称呼nginx的核心功能部分。 nginx提供了web服务器的...

2016-02-28 20:49:54

阅读数 324

评论数 0

url解析

//规则 public $urlMap = array( array('module', '', '\w+', NULL), array( array('type', 't', '\d+', 0), ...

2016-02-18 15:40:44

阅读数 283

评论数 0

WEB项目优化技巧(必会)

1.Minimize HTTP Requests 减少HTTP请求   图片、css、script、flash等等这些都会增加http请求数,减少这些元素的数量就能减少响应时间。把多个JS、CSS在可能的情况下写进一个文件,页面里直接写入图片也是不好的做法,应该写进CSS里,利用 CSS s...

2016-02-15 11:28:29

阅读数 273

评论数 0

nginx 重写 rewrite 基础及实例

nginx rewrite 正则表达式匹配 大小写匹配 ~ 为区分大小写匹配  ~* 为不区分大小写匹配  !~和!~*分别为区分大小写不匹配及不区分大小写不匹配  文件及目录匹配 -f和!-f用来判断是否存在文件  -d和!-d用来判断是否存在目录  -e和!-e用来判断是否存在...

2016-01-18 17:34:17

阅读数 280

评论数 0

MySQL数据类型和常用字段属性总结

前言 好比C++中,定义int类型需要多少字节,定义double类型需要多少字节一样,MySQL对表每个列中的数据也会实行严格控制,这是数据驱动应用程序成功的关键。M前言

2015-12-07 20:43:57

阅读数 251

评论数 0

php 使用curl模拟登录人人网

$login_url = 'http://passport.renren.com/PLogin.do'; $post_fields['email'] = 'XXXX'; $post_fields['password'] = 'XXXX'; $post_fields['origURL'] = ...

2015-12-01 20:20:01

阅读数 314

评论数 0

搭建ubuntu开发环境

搭建步骤 1.   硬盘安装ubuntu,可与windows7共存,具体方式见http://www.linuxidc.com/Linux/2014-04/100369.htm 需:下载镜像文件和easybcd 2、安装svn:sudo apt-get install subversi...

2015-12-01 16:35:14

阅读数 296

评论数 0

mysql创建唯一索引

查看索引  show index from 数据库表名 alter table 数据库add index 索引名称(数据库字段名称) PRIMARY KEY(主键索引) ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) UNIQUE...

2015-10-29 16:19:56

阅读数 292

评论数 0

ubuntu下Pycharm安装及配置

从知乎里看到了Pycharm的介绍,感觉还不错,记录下今天的安装过程 1.从http://www.jetbrains.com/pycharm/download/下载最新的Pycharm 2.在终端中进入Pycharm的下载目录,输入命令 tar xfz pycharm-*.tar.gz,将Py...

2015-10-18 16:33:40

阅读数 761

评论数 0

python IDLE入门

IDLE是Python软件包自带的一个集成开发环境,初学者可以利用它方便地创建、运行、测试和调试Python程序。 一、IDLE的安装 实际上,IDLE是跟Python一起安装的,不过要确保安装时选中了“Tcl/Tk”组件,准确地说,应该是不要取消该组件,因为默认时该组件是处于选中状态的。 ...

2015-10-18 16:31:09

阅读数 640

评论数 0

Ubuntu14.04下Python3.4启动IDLE

1.在Ubuntu14.04 LTS版本中,已经自行安装了python,可以在Terminal(CTRL+ALT+T)中输入:ls /usr/bin | grep python 进行查看。 如果想运行python2.7的话,直接在终端输入:python即可。 如果想运行python3.4的话,直接...

2015-10-18 16:28:11

阅读数 3456

评论数 0

file操作

$root_dir = dirname(__FILE__); /**  * 文件操作类  * Class FileOperation  */ class FileOperation{     /**      * 实例      */     static $handle...

2015-10-13 11:08:54

阅读数 223

评论数 0

php文件操作类

/** * ============================================================================ * 文件操作类 * ========================================================...

2015-10-13 11:06:11

阅读数 695

评论数 0

excel操作类

/**  * excel操作  */ //header("Content-type: text/html; charset=utf-8"); $excel_root_dir = dirname(__FILE__); include_once $excel_root_d...

2015-10-13 10:50:15

阅读数 460

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭