自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(639)
  • 收藏
  • 关注

原创 yii2常用汇总

【代码】yii2常用汇总。

2023-08-24 11:07:05 131

原创 套战手册

//删除分站信息delete from ad_position where siteid in (4,5);delete from ad where siteid in (4,5);delete from friend_link where siteid in (4,5);delete from link_type where siteid in (4,5);delete fr...

2019-12-11 13:39:59 374 1

原创 【总结】PHP常见面试题汇总(四)。。。

1、如何使用php导入导出csv?<?php //读取csv文件中数据:使用php内置函数fgetcsv()function input_csv($handle) { $out = array (); $n = 0; while ($data = fgetcsv($file_handle, 10000)) { $num = count($d

2016-04-10 18:08:16 7921 1

原创 【总结】PHP常见面试题汇总(三)

1、如何在列表页(二维数组)任意位置插入记录?比如:3、6位置$contentList = $this->article_model->getArticleByCategory2($cateId, 0, $offset);$contentList = $this->_getContentList($contentList);$publishList = $this->article_m

2016-03-01 14:59:40 12988 1

原创 【wordpress】wordpress学习网站

1、http://www.dment.net2、http://www.frontopen.com/program/opensource/wordpress

2015-07-24 14:54:11 2435

转载 【memcache/redis】memcache常用函数集汇总

memcache函数所有的方法列表如下:Memcache::add – 添加一个值,如果已经存在,则返回falseMemcache::addServer – 添加一个可供使用的服务器地址Memcache::close – 关闭一个Memcache对象Memcache::connect – 创建一个Memcache对象memcache_debug – 控制调试

2015-07-20 10:09:27 2083

转载 【memcache/redis】memcache常见问题汇总

o memcached是怎么工作的?o memcached最大的优势是什么?o memcached和MySQL的query cache相比,有什么优缺点?o memcached和服务器的local cache(比如PHP的APC、mmap文件等)相比,有什么优缺点?o memcached的cache机制是怎样的?o memcached如何实现冗余机制?       o me

2015-07-20 10:06:10 2369

原创 【ci框架】ci框架中中有关redis文件缓存相关的文件

一、redis缓存类文件:'ci\system\libraries\Cache\drivers\Cache_redis.php'<?php/** * CodeIgniter * * An open source application development framework for PHP 5.2.4 or newer * * NOTICE OF LICENSE * * L

2015-07-19 18:40:03 5288

原创 【ci框架】ci框架中中有关memcache文件缓存相关的文件

一、memcache缓存类文件:'ci\system\libraries\Cache\drivers\Cache_memcached.php'<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');/** * CodeIgniter * * An open source application

2015-07-19 18:37:55 3666

原创 【ci框架】ci框架中中有关file文件缓存相关的文件

一、file文件缓存类文件:'ci\system\libraries\Cache\drivers\Cache_file.php'<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');/** * CodeIgniter * * An open source application develop

2015-07-19 18:34:59 6736

原创 【thinkphp3.1.x】thinkphp3.1.x中有关file文件缓存相关的文件

一、file文件缓存类文件:'tp\ThinkPHP\Lib\Driver\Cache\CacheFile.class.php'<?php// +----------------------------------------------------------------------// | ThinkPHP [ WE CAN DO IT JUST THINK IT ]// +----

2015-07-19 18:22:32 2670 1

原创 【thinkphp3.2.x】thinkphp3.2.x中有关file文件缓存相关的文件

一、file文件缓存类文件:'mytp\ThinkPHP\Library\Think\Cache\Driver\File.class.php'<?php// +----------------------------------------------------------------------// | ThinkPHP [ WE CAN DO IT JUST THINK IT ]/

2015-07-19 18:17:11 3307

原创 【thinkphp3.2.x】thinkphp3.2.x中有关memcache缓存相关的文件

一、memcache缓存类文件:'mytp\ThinkPHP\Library\Think\Cache\Driver\Memcache.class.php'<?php// +----------------------------------------------------------------------// | ThinkPHP [ WE CAN DO IT JUST THINK

2015-07-19 18:14:43 3195

原创 【phpcms v9】phpcms-v9系统中file文件缓存机制相关文件

一、file文件缓存类文件:'phpcmsv9\phpcms\libs\classes\cache_file.class.php'<?phpclass cache_file { /*缓存默认配置*/ protected $_setting = array( 'suf' => '.cache.php', /*缓存文件后缀*/ 'type' => 'ar

2015-07-19 18:06:54 3293

原创 【phpcms v9】phpcms-v9系统中memcache缓存机制相关文件

一、memcache缓存类文件:'phpcmsv9\phpcms\libs\classes\cache_memcache.class.php'<?php class cache_memcache { private $memcache = null; public function __construct() { $this->memcache = new Memcache;

2015-07-19 18:04:14 3206

原创 【thinkphp3.2.x】thinkphp3.2.x中有关redis缓存相关的文件

一、redis缓存类文件:'mytp\ThinkPHP\Library\Think\Cache\Driver\Redis.class.php'<?php// +----------------------------------------------------------------------// | ThinkPHP [ WE CAN DO IT JUST THINK IT ]/

2015-07-19 17:57:50 5344

原创 【thinkphp3.1.x】thinkphp3.1.x中有关redis缓存相关的文件

一、redis缓存类文件:'tp\ThinkPHP\Extend\Driver\Cache\CacheRedis.class.php'<?php// +----------------------------------------------------------------------// | ThinkPHP [ WE CAN DO IT JUST THINK IT ]// +-

2015-07-19 17:51:43 3317

原创 【thinkphp3.1.x】thinkphp3.1.x中有关memcache缓存相关的文件

一、memcache缓存类文件:'tp\ThinkPHP\Extend\Driver\Cache\CacheMemcache.class.php'<?php// +----------------------------------------------------------------------// | ThinkPHP [ WE CAN DO IT JUST THINK IT ]

2015-07-19 17:48:38 2002

原创 【thinkphp3.1.x】thinkphp3.1.x中有关session存储机制的相关文件

一、session存储方式为数据库: 'tp\ThinkPHP\Extend\Driver\Session\SessionDb.class.php'<?php // +----------------------------------------------------------------------// | ThinkPHP [ WE CAN DO IT JUST THINK IT

2015-07-19 17:42:03 2620

原创 【thinkphp3.2.x】thinkphp3.2.x中有关session存储机制的相关文件

一、session存储方式为数据库: "tp\ThinkPHP\Library\Think\Session\Driver\Db.class.php"<?php // +----------------------------------------------------------------------// | ThinkPHP [ WE CAN DO IT JUST THINK IT

2015-07-19 17:30:12 5360

原创 【phpcms v9】phpcms-v9系统中session存储机制相关文件

一、存储介质为数据库:"phpcms/libs/classes/session_mysql.class.php"<?php/** * session mysql 数据库存储类 * * @copyright (C) 2005-2010 PHPCMS * @license http://www.phpcms.cn/license/ * @lastmodify 2010-

2015-07-19 17:18:41 4958

原创 【总结】PHP常见面试题汇总(二)。。。

//第51题:如何统计数组中各个元素值出现的次数?$array=array(4,5,1,2,3,1,2,"a","a");$ac=array_count_values($array);echo "";print_r($ac);

2015-01-27 17:45:23 5428

原创 【总结】PHP常见面试题汇总(一)。。。

/** * 第1题:用PHP打印出前一天的时间格式,如:"2015-01-21 14:42:09" */echo date("Y-m-d H:i:s",strtotime("-1 day"))."";/** * 第2题:用PHP打印出上周的时间格式,如:"2015-01-15 14:42:09" */echo date("Y-m-d H:i:s",strtotime("-1 w

2015-01-22 18:18:48 18407 3

转载 【session内部机制】PHP的session_set_save_handler 执行机制

<?php /** *Session open (called by session_start( )) *Session close (called at page end) *Session read (called after session_start( ) ) *Session write (called when session data is to be

2014-12-30 15:07:14 3025

转载 【session内部机制】彻底理解PHP的SESSION机制

1.session.save_handler = files    * 1. session_start()         1. session_start()是session机制的开始,它有一定概率开启垃圾回收,因为session是存放在文件中,PHP自身的垃圾回收是无效的,SESSION的回收是要删文件的,这个概率是根据php.ini的配置决定的,但是有的系统是 sess

2014-12-30 15:00:27 3755

转载 【discuz x3】Discuz x3 伪静态分析

经常看到论坛上有人询问,为什么伪静态失效了,为什么列表页无法实现伪静态。那么discuz! X2是如何实现伪静态功能的呢?为了阐述这个问题,我们从两个角度入手:第一,伪静态是如何作用的?我们都知道,当我们通过地址访问一个页面的时候,访问的是服务器上的一个实体文件。例如,访问http://www.xxx.com/index.html,访问的是网站根目录下的index.html

2014-09-02 15:34:18 3362

转载 【php缓存技术】php缓存技术的多种实现方法

1、普遍缓存技术:  数据缓存:这里所说的数据缓存是指数据库查询PHP缓存机制,每次访问页面的时候,都会先检测相应的缓存数据是否存在,如果不存在,就连接数据库,得到数据,并把查询结果序列化后保存到文件中,以后同样的查询结果就直接从缓存表或文件中获得。  用的最广的例子看Discuz的搜索功能,把结果ID缓存到一个表中,下次搜索相同关键字时先搜索缓存表。  举个常用的方法,多表关联的时候

2014-08-25 16:42:18 1851

转载 【socket】php实现socket

一、Socket 简介1、socket只不过是一个数据结构。2、使用这个socket数据结构去开始一个客户端和服务器之间的会话。3、服务器是一直在监听准备产生一个新的会话。当一个客户端连接服务器,它就打开服务器正在进行监听的一个端口进行会话。4、服务器端接受客户端的连接请求,那么就进行一次循环。现在这个客户端就能够发送信息到服务器,服务器也能发送信息给客户端。二、Socke

2014-08-20 14:34:41 4371

转载 【socket】用PHP的socket实现客户端到服务端的通信

一、client.php客户端:

2014-08-20 14:34:16 39724 1

转载 【socket】深入浅出讲解:php的socket通信

对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1.         什么是TCP/IP、UDP?2.         Socket在哪里呢?3.         Socket是什么呢?4.         你会使用它们吗?什么是TCP/IP、UDP?         TCP/IP(Trans

2014-08-20 12:45:39 15754 3

转载 【phpwind9.0】浅析phpwind9.0之cookies的生成机制解析(成功登陆后)

由于工作的需要,所以开始分析phpwind9.0论坛的部分功能的处理机制,这一节来分析cookies生成机制。登陆页面进入这里:进行处理,具体函数:welcomeAction()注意到这个函数的这一行:$login->setLoginCookie($this->loginUser,$this->getRequest()->getClientIp(),$rememberm

2014-08-14 17:34:25 1549

转载 【phpwind9.0】浅析phpwind9.0之登陆机制

由于工作的需要,所以开始分析phpwind9.0论坛的部分功能的处理机制,这一节来分析登陆机制。首先当用户点击进入登陆页面后:(这里不讨论快速登陆和直接在页头登陆的情况,原理基本一致)进入该类调用run成员函数进入页面初始化。该类继承自PwBaseController这个基础类,这基础类中关于风格会有一些处理。接着回到LoginController类,当用户输入了用户名和密码后,点击提

2014-08-14 17:22:24 2147

原创 【discuz x3】discuz x3中切换数据库时需要修改如下三个文件

1、discuz\uc_server\data\config.inc.php   修改头像时需要使用2、

2014-08-04 14:59:20 4153 1

原创 【discuz x3】如何开启discuz x3的debug调试功能

一、第一步:下载function_debug.php文件,将其放到"/source"

2014-07-18 13:46:23 16063 4

原创 【discuz x3】discuz x3伪静态化设置

一、后台伪静态化设置:

2014-07-17 15:13:55 1312

原创 【discuz x3】设置帖子内容页最大被解析的表情数

一、设置帖子内容页最大被解析的表情数

2014-07-17 11:16:52 2110

转载 【Java之内存分析和String对象、包装类】Java之内存分析和String对象、包装类

ava中内存分析:1.  栈(Stack):存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new出来的对象)或者常量池中(字符串常量对象存放在常量池中)。2.  堆(heap):存放所有new出来的对象。3.  常量池(constant pool):在堆中分配出来的一块存储区域,存储显式的String常量和基本类型常量(float、int等)。另

2014-07-09 18:25:16 1872

转载 【深入浅出JAVA类加载和JVM】深入浅出JAVA类加载和JVM

我们在电脑上写好的一个Java文件(*.java)是怎样被JVM(Java虚拟机)加载和使用的呢?这样一个原理性的问题,如果要追根溯源,恐怕我说个三天三夜也说不完。我们本文的目的就如标题所讲--------深入浅出,力求简洁明了,你懂的。1.有关JVMJVM是Java语言的核心机制之一。英文全称Java Virtual Machine。是Java程序的字节码(*.class)的运行

2014-07-09 17:39:13 1096

转载 【浅析java中的自动装箱和拆箱操作】浅析java中的自动装箱和拆箱操作

前言:自动装箱和拆箱是JDK1.5提供的新特性,大致是由编译器自动帮助完成基本类型和基本类型的包装类之间的转换。好吧,知道了自动装箱的大致意思之后,我们先来复习一个有关基本类型以及包装类的概念:基本类型:int,double,float,long,boolean,char,btye,short基本类型包装类:Integer,Double,Float,Long,Boolean

2014-07-09 17:26:57 1279

转载 【java中==与equals的区别】java中==与equals的区别

java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean   他们之间的比较,应用双等号(==),比较的是他们的值。 2.复合数据类型(类)   当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象,他们的比较后的结果为true,否

2014-07-09 12:30:17 2710

空空如也

空空如也

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

TA关注的人

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