随笔分类 -  php

摘要:LRU是什么? 按照英文的直接原义就是Least Recently Used,最近最久未使用法,它是按照一个非常注明的计算机操作系统基础理论得来的:最近使用的页面数据会在未来一段时期内仍然被使用,已经很久没有使用的页面很有可能在未来较长的一段时间内仍然不会被使用。基于这个思想,会存在一种缓存淘汰机制 阅读全文
posted @ 2019-10-08 18:55 【度】 阅读(374) 评论(0) 推荐(0)
摘要:function decodeUnicode($str){ return preg_replace_callback('/\\\\u([0-9a-f]{4})/i', create_function( '$matches', 'return mb_convert_encoding(pack("H*" 阅读全文
posted @ 2019-09-03 21:54 【度】 阅读(522) 评论(0) 推荐(0)
摘要://写cookies function setCookie(name,value) { var Days = 30; var exp = new Date(); exp.setTime(exp.getTime() + Days*24*60*60*1000); document.cookie = na 阅读全文
posted @ 2019-08-13 20:57 【度】 阅读(200) 评论(0) 推荐(0)
摘要:echo password_hash("rasmuslerdorf", PASSWORD_DEFAULT)."\n"; 验证函数: boolean password_verify ( string $password , string $hash ) 比如 if (password_verify(' 阅读全文
posted @ 2019-08-13 20:24 【度】 阅读(369) 评论(0) 推荐(0)
摘要:今天在网上看到一篇思路+代码的商城秒杀实例,我觉得非常不错,借鉴一下分享给大家: 一、前言 双十一刚过不久,大家都知道在天猫、京东、苏宁等等电商网站上有很多秒杀活动,例如在某一个时刻抢购一个原价1999现在秒杀价只要999的手机时,会迎来一个用户请求的高峰期,可能会有几十万几百万的并发量,来抢这个手 阅读全文
posted @ 2018-12-07 13:54 【度】 阅读(1152) 评论(0) 推荐(0)
摘要:最近在面试的时候被问到栈,回来做个总结,希望对大家有帮助 栈是线性表的一种,他的特点是后入先出,可以这么理解,栈就像一个存东西的盒子,先放进去的在最底层,后放进去的在上层,因为上层的东西把底层的东西压住了,下层的想要出去就必须把上层的先拿开才行。 介绍代码: data类:就是存放数据的类。()就是要 阅读全文
posted @ 2018-12-01 14:31 【度】 阅读(2324) 评论(0) 推荐(0)
摘要:今天看了一下单例模式,百科整理,总结: 单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。即一个类只有一个对象实例。 要点主要有三个: 1.一个类只能有一个对象; 2.必须是自行创建这个类的对象; 3,要想整个系统提供这一 阅读全文
posted @ 2018-12-01 11:44 【度】 阅读(254) 评论(0) 推荐(0)
摘要:调用方法: 写的不好,请大家赐教。 本文为原创博文,未经允许不得转载,转载请标明出处。 阅读全文
posted @ 2018-11-26 16:53 【度】 阅读(393) 评论(0) 推荐(0)
摘要:1、__construct():PHP 5 允行开发者在一个类中定义一个方法作为构造函数。具有构造函数的类会在每次创建新对象时先调用此方法,所以非常适合在使用对象之前做一些初始化工作。 2、__destruct() : PHP 5 引入了析构函数的概念,这类似于其它面向对象的语言,如 C++。析构函 阅读全文
posted @ 2018-11-24 16:21 【度】 阅读(122) 评论(0) 推荐(0)
摘要:队列是一种线性表,按照先进先出的原则进行 单向队列:只能从头进,从尾出 双向队列:头尾都可以进出 class DuiLie { private $array = array();//声明空数组 public function setFirst($item){ return array_unshift 阅读全文
posted @ 2018-11-24 15:37 【度】 阅读(490) 评论(0) 推荐(0)
摘要:栈是线性表的一种,他的特点是后入先出,可以这么理解,栈就像一个存东西的盒子,先放进去的在最底层,后放进去的在上层,因为上层的东西把底层的东西压住了,下层的想要出去就必须把上层的先拿开才行。 定义:栈是限制插入和删除都只能发生在一个位置上进行的线性表,该位置是线性表的末端,叫做栈的顶。 口诀:“后进先 阅读全文
posted @ 2018-11-24 15:07 【度】 阅读(268) 评论(0) 推荐(0)
摘要:php性能优化 1.尽量静态化: 如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍。 当然了,这个测试方法需要在十万级以上次执行,效果才明显。 其实静态方法和非静态方法的效率主要区别在内存:静态方法在程序开始时生成内存,实例方法在程序运行中生成内存,所以 阅读全文
posted @ 2018-11-24 14:25 【度】 阅读(314) 评论(1) 推荐(0)