自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LSGOZJ的博客

每天一个台阶,fighting!!!

  • 博客(11)
  • 资源 (2)
  • 问答 (4)
  • 收藏
  • 关注

转载 php 数组去重

1、使用array_unique方法进行去重对数组元素进行去重,我们一般会使用array_unique方法,使用这个方法可以把数组中的元素去重。<?php $arr = array(1,1,2,3,3,3,4,4,5,6,6,7,8,8,9,9,9); $arr = array_unique($arr); $arr = array_values($arr); prin

2016-12-28 19:50:59 915

原创 判断单链表是否有环

前言:其实这个题目是面试官给提的,由于当时在学习数据结构与算法的时候没有接触过这类问题,因此通过在网上查阅资料和自己的理解产生这篇博客,希望能帮得到大家。如下面的单链表:如何判断该链表中是否存在环。方法一:使用 p、q 两个指针,p 总是向前走,但 q 每次都从头开始走,对于每个节点,看 p 走的步数是否和 q 一样。如果对于每个节点,p、q 走过的步数都是一样的,则证明不存在环,反之,存在环。代码

2016-12-28 18:21:46 725

原创 (Ubuntu/Centos)apache多站点配置

前言:情景一:平时在我们开发的时候,一般项目都只存放在 localhost 指定的根目录下,当有好几个项目的时候,只能在根目录下以不同的文件夹区分,特别的不方便。情景二:平时在看教学视频的时候,总是看到那些老师在单机下使用不同的域名,访问的却是本地的项目代码,每当这时候我都会问,这个怎么实现的。情景三:在最近去实习面试的时候,面试官问我如何在 apache 服务器上搭建多站点。我只能回答我不会。为了

2016-12-22 11:20:37 5700 2

转载 一致性 Hash 算法学习(分布式或均衡算法)

简介:一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简单哈希算法带来的问题,使得分布式哈希(DHT)可以在P2P环境中真正得到应用。 场景引入:比如你有 N 个 cache 服务器(后面简称 cache ),那么如何将一个对象 object 映射到 N 个

2016-12-15 20:17:54 7627 5

转载 PHP-redis中文文档

为了以后使用方便,这里转一波手册,方便以后查阅。转自 http://www.cnblogs.com/weafer/archive/2011/09/21/2184059.htmlphpredis是php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系很有用;以下是redis官方提供的命令使用技巧:下载地址如下:https://github.com/owlient/phpredis(支

2016-12-14 22:15:03 640

原创 对 redis 主从同步初认识

前言:最近在学习 redis,然后看到了 redis 主从同步这块,正好手上有一个 Centos 服务器和一台 Ubuntu 笔记本,并且都被我装了 redis,那就试试呗。主从同步:主从同步可以防止主机(Master)坏掉导致网站不能正常工作,这种方法即把从机(Slave)设置为主机即可。redis 支持主从同步,数据可以从主服务器向任意数量的从服务器上同步,同步使用的是发布/订阅机制,并且配置很

2016-12-14 20:19:26 701

原创 对 PHP SESSION 的深刻认识(四)---- 缓存(memcache和redis)存储session

本篇博客将带着大家实现使用缓存系统来存储 session 数据,其中会介绍两个缓存系统 :memcache 和 redis。一、使用 memcache:如果大家有看过我之前的这篇博客 《memcache 和 memcached 的区别分析》,就会发现,PHP两个扩展中的 memcached 工作的更好,因此这篇博客在使用 memcache 服务时我选择的是 memcached 扩展。1、使用 mem

2016-12-13 21:14:08 2325 1

原创 memcache 和 memcached 的区别分析

前言:其实之前 LZ 有简单和学习和使用过 memcache ,但是也仅仅限于简单层面。然后最近要使用到 memcache,所以重新温习了一遍,在这里简单总结一下关于 memcache 和 memcached 的区别,大神路过就别踩了。。。区别分析:其实我们这里所说的 memcache 和 memcached 说的是 PHP 的扩展,假如我们要在 PHP 中使用 memcache ,我们肯定是先在

2016-12-12 21:12:14 14095 1

原创 对 PHP SESSION 的深刻认识(三)---- 数据库存储session

前言:本篇博客是继承自我的前面的两篇博客 《对 PHP SESSION 的深刻认识(一)》、《对 PHP SESSION 的深刻认识(二)》 而来的,主要是解决前面的问题。为什么要使用数据库保存 session 数据?就 php 来说,语言本身支持的 session 是以文件的形式保存在磁盘文件中,保存在指定的文件夹中,保存的路径可以在配置文件 php.ini 中设置。但是按照默认的存储方法是有很大

2016-12-11 15:54:18 1306

原创 对 PHP SESSION 的深刻认识(二)

前言:本篇博客是以我之前的一篇博客 《对 PHP SESSION 的深刻认识(一)》 为基础的,如果你没有阅读该篇博客,建议你回头看看。在 《对 PHP SESSION 的深刻认识(一)》 的最后,我们提到在应用 session 时可能会遇到的问题:session 多服务器共享的问题,假如有多台 php 服务器进行负载均衡的时候,用户登录时访问的是第一台服务器,没准下一个页面访问的是第二台服务器,

2016-12-07 20:18:26 907 1

原创 对 PHP SESSION 的深刻认识(一)

前言:在不久之前,本人去参加了某公司的实习面试,其中 HR 问我关于 SESSION 实现的原理,当时我就懵逼了,因为在之前的开发中,我只知道 session 与 cookie 的区别在于:session 是保存在服务器端,cookie 保存在客户端。那 session 在服务端是怎么样保存的?session_id 又是什么?等等。我当时答不上来。回来后决定把这些搞懂。为什么要使用 SESSION?

2016-12-04 15:38:46 2203 1

zxcvbnmwewrer

2017-01-05

hamster.swf

2017-01-05

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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