道者编程


article   来源:原创 2019-03-05 11:18:24

linux压缩与解压

一:tar命令1:解压(1):.tartar -xvpf file.tar -C /tmp #将file.tar 解压到/tmp目录# f 指定要解压或者压缩的文件名,必须放在参数末尾,这里是file.tar# x 解压命令# v 显示解压或者压缩的过程# p 保留原文件,就是解压后,压缩文件还存在# -C 指…

article   来源:原创 2019-02-22 10:57:16

lrzsz上传下载工具(rz sz)

lrzsz是linux的上传下载工具,没有那些FTP工具那么强大,但是小巧轻便,尤其时候传输小文件,方便快捷。大文件不适合,慢的要命。一:安装:$ yum -y install lrzsz 二:使用1:上传 :命令格式:rz [文件名]-a 以文本方式传输(ascii)。 -b 以二进制方式…

article   来源:原创 2018-11-09 10:14:40

PHP实现菲波那契数列算法

斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递推的方法定义:F(1)=…

article   来源:原创 2018-11-03 16:50:08

消息队列rabbitmq

RabbitMQ是一个在AMQP基础上完成的,可复用的企业消息系统,底层基于Erlang语言。一:centos7安装RabbitMQ这玩意儿安装很扯淡,官方推荐rpm安装,rpm安装本身是最简单的,但是安装RabbitMQ却不简单,很可能需要修改仓库地址。不同linux版本不一样,centos6和centos7…

article   来源:原创 2018-10-31 10:19:58

redis高级应用

主要讲这么几个:主从设置;事务处理;持久化机制;发布订阅消息;虚拟内存使用一:主从设置:redis的主从设置很简单,比mysql还要简单。1:复制过程(原理)a:slave与master建立连接,发送sync同步命令b:master启动一个后台进程,将数据库快照保存在文件中,同时master主进程开始收集行的写…

article   来源:原创 2018-10-24 15:42:02

php修改session到memcache和redis

PHP默认session保存在系统文件中,如果linux一般在/tmp下,但在分布式系统中,session跨域就会有问题,用memcache保存session是个好方法,不仅解决了跨域问题,而且速度也快。一:memcache1:修改php.ini,全局设置session.save_handler = memca…

article   来源:原创 2018-10-15 15:44:37

关于PHP的闭包(Closure类)

一:概念:这段话摘自手册:匿名函数(在 PHP 5.3 中被引入)会产生这个类型的对象。在过去,这个类被认为是一个实现细节,但现在可以依赖它做一些事情。自 PHP 5.4 起,这个类带有一些方法,允许在匿名函数创建后对其进行更多的控制。除了此处列出的方法,还有一个 __invoke 方法。这是为了与其他实现了 …

article   来源:原创 2018-10-13 17:00:35

PHP数组实现简单队列和堆栈

一:概念:从数据结构上来说:队列和堆栈都是线性表结构。1:队列:先进先出,队列队列其实就是排队嘛,日常生活中肯定是先排队的先处理,所以先进先出。2:堆栈:先进后出。二:一些基本的PHP数组函数array_unshift() //将一个或多个元素插入数组的末尾头部 array_push() //将一个或多个元素…

article   来源:原创 2018-10-10 10:12:14

Mysql分区技术

一:介绍:Mysql优化,无非两种优化,一种是大表拆小表,分库分表,另外一种就是SQL语句的优化,SQL语句的优化主要是索引优化,以及数据库结构优化。分表:分为垂直分表和水平分表,一般以水平分表为主:优点:真正意义上的分表,提升单个表的性能。缺点:对逻辑不透明,代码需要改动,维护成本较大。分区:分区技术是Mys…

article   来源:原创 2018-09-26 22:16:41

sphinx+mysql+php构建千万级搜索引擎

一:介绍Sphinx是一个基于SQL的全文检索引擎,可以结合MySQL,PostgreSQL做全文搜索,它可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索。Sphinx 单一索引最大可包含1亿条记录,在1千万条记录情况下的查询速度为0.x秒(毫秒级)。Sphinx创建索引的速度为:创…

共有 170 条记录  首页 上一页 下一页 尾页 12345678910...17

道知

about me

身体是革命的本钱,健身,养生,运动,公众号都有!

链接