如何在 CentOS 7 上安装 Redis 服务器

大家好,本文的主题是 Redis,我们将要在 CentOS 7 上安装它。编译源代码,安装二进制文件,创建、安装文件。在安装了它的组件之后,我们还会配置 redis ,就像配置操作系统参数一样,目标就是让 redis 运行的更加可靠和快速。Redis 服务器Redis 是一个开源的多平台数据存储软件,使用 ANSI C 编写,直接在内存使用数据集,这使得它得以实现非常高的效率。Redis 支持多种
阅读全文

Linux下安装SVN服务端

安装使用yum安装非常简单:yum install subversion配置创建仓库我们这里在/home下建立一个名为svn的仓库(repository),以后所有代码都放在这个下面,创建成功后在svn下面多了几个文件夹。[root@localhost /]# cd /home [root@localhost home]# m
阅读全文

PHP的闭包写法

  • pengxb
  • 2017-06-22 15:09:39
  • PHP
  • PHP
JS程序员总是嘲笑PHP没有闭包,今天抽空写一篇文章来专门介绍一下PHP的闭包。从5.3版本开始PHP就增加了匿名函数支持,经过数个版本迭代到现在的PHP5.6、PHP7,PHP语言的闭包已经非常完善了。再结合Swoole提供的事件驱动支持,PHP的闭包功能非常强大而且很优雅。匿名函数匿名函数是闭包的核心,匿名函数在PHP里实际上是一个Closure类的对象(请注意是对象)。与普通的面向对象编程方
阅读全文

冒泡排序

  • pengxb
  • 2017-06-14 11:48:19
  • PHP
  • PHP
    今天要说的这个东西,一般会在面试题中会遇到,涉及到排序的问题,因为php自带有排序函数,所以在通常情况下,我们都不会用到这个概念性的东西,那就思冒泡排序:它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。   &nb
阅读全文

这个API很“迷人”—— (新的Fetch API)

JavaScript 通过XMLHttpRequest(XHR)来执行异步请求,这个方式已经存在了很长一段时间。虽说它很有用,但它不是最佳API。它在设计上不符合职责分离原则,将输入、输出和用事件来跟踪的状态混杂在一个对象里。而且,基于事件的模型与最近JavaScript流行的Promise以及基于生成器的异步编程模型不太搭(事件模型在处理异步上有点过时了)。新的Fetch API打算修正上面提到
阅读全文

PHP计算时间差

  • pengxb
  • 2017-04-10 14:16:58
  • PHP
  • PHP
    在放代码之前,我得先说一下,无论是计算2016-08-01到2017-08-01的时间差,还是2017-08-01到2016-08-01的时间差,返回的都将是365天,不会出现正负数的情况,请知悉!下面上代码:/**  * PHP计算两个时间差的方法一  * ======== 实例使用 
阅读全文

点击图片(或其他文件),直接下载

  • pengxb
  • 2017-04-10 14:09:45
  • PHP
  • PHP
有时候,可能我们会遇到一种比较奇怪的需求,比如要下载某个证件照什么的,但是一般情况下,是要鼠标右键选择图片,然后选择另存为,才会保存到本地,这样无形中就会带来用户体验不好的问题,那么怎样才能解决这个问题呢?下面来看代码:HTML部分:<a href="test.php?pic=1.jpg">  <img src="1.
阅读全文

curl—高逼格的http请求方式

  • pengxb
  • 2017-04-10 14:07:14
  • PHP
  • PHP
    初次见到curl时,就感觉它与众不同。    平时我们请求接口时,如果是get请求方式还好说,毕竟参数是直接放在URL后面的,但是当遇到post方式请求数据的接口时,我们就麻爪了,然后各种翻找,找到了比如jQuery的$.post方法等等,但是真正通用的,还是curl方法,虽然相关参数比较难记,但是经过尝试,才
阅读全文

jQuery使用serialize(),serializeArray()方法取得表单数据

原始form表单值获取方式(手动):$.ajax({    type: "POST",    url: "ajax.php",    data: {'name':'摘取天上星','positio
阅读全文

JavaScript和PHP验证身份证号码是否合法(B)

首先,我们来说说一个身份证号里面包含了多少的信息:1、号码的结构公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。2、地址码(前六位数)表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按gb/T2260的规定执行。3、出生日期码(第七位至十四位)表示编码对象出生的年、月、日,按gb/T7
阅读全文
  • © 2016-2018 技苑 版权所有 ICP证:鄂ICP备15021999号-2
  • 联系邮箱:master@pengxb.com