- 博客(639)
- 收藏
- 关注
原创 套战手册
//删除分站信息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
249
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
7798
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
12929
1
原创 【wordpress】wordpress学习网站
1、http://www.dment.net2、http://www.frontopen.com/program/opensource/wordpress
2015-07-24 14:54:11
2392
转载 【memcache/redis】memcache常用函数集汇总
memcache函数所有的方法列表如下:Memcache::add – 添加一个值,如果已经存在,则返回falseMemcache::addServer – 添加一个可供使用的服务器地址Memcache::close – 关闭一个Memcache对象Memcache::connect – 创建一个Memcache对象memcache_debug – 控制调试
2015-07-20 10:09:27
2057
转载 【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
2338
原创 【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
5236
原创 【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
3617
原创 【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
6642
原创 【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
2641
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
3266
原创 【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
3169
原创 【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
3245
原创 【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
3164
原创 【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
5309
原创 【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
3272
原创 【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
1968
原创 【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
2601
原创 【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
5264
原创 【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
4914
原创 【总结】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
5344
原创 【总结】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
18339
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
2991
转载 【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
3737
转载 【discuz x3】Discuz x3 伪静态分析
经常看到论坛上有人询问,为什么伪静态失效了,为什么列表页无法实现伪静态。那么discuz! X2是如何实现伪静态功能的呢?为了阐述这个问题,我们从两个角度入手:第一,伪静态是如何作用的?我们都知道,当我们通过地址访问一个页面的时候,访问的是服务器上的一个实体文件。例如,访问http://www.xxx.com/index.html,访问的是网站根目录下的index.html
2014-09-02 15:34:18
3313
转载 【php缓存技术】php缓存技术的多种实现方法
1、普遍缓存技术: 数据缓存:这里所说的数据缓存是指数据库查询PHP缓存机制,每次访问页面的时候,都会先检测相应的缓存数据是否存在,如果不存在,就连接数据库,得到数据,并把查询结果序列化后保存到文件中,以后同样的查询结果就直接从缓存表或文件中获得。 用的最广的例子看Discuz的搜索功能,把结果ID缓存到一个表中,下次搜索相同关键字时先搜索缓存表。 举个常用的方法,多表关联的时候
2014-08-25 16:42:18
1839
转载 【socket】php实现socket
一、Socket 简介1、socket只不过是一个数据结构。2、使用这个socket数据结构去开始一个客户端和服务器之间的会话。3、服务器是一直在监听准备产生一个新的会话。当一个客户端连接服务器,它就打开服务器正在进行监听的一个端口进行会话。4、服务器端接受客户端的连接请求,那么就进行一次循环。现在这个客户端就能够发送信息到服务器,服务器也能发送信息给客户端。二、Socke
2014-08-20 14:34:41
4346
转载 【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
15716
3
转载 【phpwind9.0】浅析phpwind9.0之cookies的生成机制解析(成功登陆后)
由于工作的需要,所以开始分析phpwind9.0论坛的部分功能的处理机制,这一节来分析cookies生成机制。登陆页面进入这里:进行处理,具体函数:welcomeAction()注意到这个函数的这一行:$login->setLoginCookie($this->loginUser,$this->getRequest()->getClientIp(),$rememberm
2014-08-14 17:34:25
1514
转载 【phpwind9.0】浅析phpwind9.0之登陆机制
由于工作的需要,所以开始分析phpwind9.0论坛的部分功能的处理机制,这一节来分析登陆机制。首先当用户点击进入登陆页面后:(这里不讨论快速登陆和直接在页头登陆的情况,原理基本一致)进入该类调用run成员函数进入页面初始化。该类继承自PwBaseController这个基础类,这基础类中关于风格会有一些处理。接着回到LoginController类,当用户输入了用户名和密码后,点击提
2014-08-14 17:22:24
2113
原创 【discuz x3】discuz x3中切换数据库时需要修改如下三个文件
1、discuz\uc_server\data\config.inc.php 修改头像时需要使用2、
2014-08-04 14:59:20
4113
1
原创 【discuz x3】如何开启discuz x3的debug调试功能
一、第一步:下载function_debug.php文件,将其放到"/source"
2014-07-18 13:46:23
15982
4
转载 【Java之内存分析和String对象、包装类】Java之内存分析和String对象、包装类
ava中内存分析:1. 栈(Stack):存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new出来的对象)或者常量池中(字符串常量对象存放在常量池中)。2. 堆(heap):存放所有new出来的对象。3. 常量池(constant pool):在堆中分配出来的一块存储区域,存储显式的String常量和基本类型常量(float、int等)。另
2014-07-09 18:25:16
1850
转载 【深入浅出JAVA类加载和JVM】深入浅出JAVA类加载和JVM
我们在电脑上写好的一个Java文件(*.java)是怎样被JVM(Java虚拟机)加载和使用的呢?这样一个原理性的问题,如果要追根溯源,恐怕我说个三天三夜也说不完。我们本文的目的就如标题所讲--------深入浅出,力求简洁明了,你懂的。1.有关JVMJVM是Java语言的核心机制之一。英文全称Java Virtual Machine。是Java程序的字节码(*.class)的运行
2014-07-09 17:39:13
1076
转载 【浅析java中的自动装箱和拆箱操作】浅析java中的自动装箱和拆箱操作
前言:自动装箱和拆箱是JDK1.5提供的新特性,大致是由编译器自动帮助完成基本类型和基本类型的包装类之间的转换。好吧,知道了自动装箱的大致意思之后,我们先来复习一个有关基本类型以及包装类的概念:基本类型:int,double,float,long,boolean,char,btye,short基本类型包装类:Integer,Double,Float,Long,Boolean
2014-07-09 17:26:57
1262
转载 【java中==与equals的区别】java中==与equals的区别
java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值。 2.复合数据类型(类) 当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象,他们的比较后的结果为true,否
2014-07-09 12:30:17
2694
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人