<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[猫叔的php之路]]></title><description><![CDATA[文章都是亲测后才发上来的！]]></description><link>https://blog.youkuaiyun.com/wzxgoogle</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wzxgoogle]]></copyright><item><title><![CDATA[Thinkphp5.0完全相同的域名下访问电脑和手机网站]]></title><link>https://blog.youkuaiyun.com/wzxgoogle/article/details/77370290</link><guid>https://blog.youkuaiyun.com/wzxgoogle/article/details/77370290</guid><author>wzxgoogle</author><pubDate>Fri, 18 Aug 2017 15:14:22 +0800</pubDate><description><![CDATA[完全相同的域名下访问电脑和手机网站例如，有个域名：www.###.com,在电脑上访问是电脑的网站，在手机上访问是手机网站。如何实现？ 
其实只要控制View层使用不同的模版即可实现。主要拿fetch()这个渲染模版的函数来开刀。下面就是实际代码：公共函数在common.php下添加：/**
 * 判断是否为手机访问
 * @return  boolean
 */
function is_mobil]]></description><category></category></item><item><title><![CDATA[MSSQL批量替换语句 在SQL SERVER中批量替换字符串的方法]]></title><link>https://blog.youkuaiyun.com/wzxgoogle/article/details/53032197</link><guid>https://blog.youkuaiyun.com/wzxgoogle/article/details/53032197</guid><author>wzxgoogle</author><pubDate>Fri, 04 Nov 2016 10:10:27 +0800</pubDate><description><![CDATA[@media (min-width: 768px) { 
    .category a{ 
        font-size: 3.6rem; 
    } 
} 
@media (min-width: 640px) and (max-width: 767px) { 
    .category a{ 
        font-size: 2.5rem; 
    } 
} 
在bootstr]]></description><category></category></item><item><title><![CDATA[响应式网站-- css媒体查询 字体大小]]></title><link>https://blog.youkuaiyun.com/wzxgoogle/article/details/52808265</link><guid>https://blog.youkuaiyun.com/wzxgoogle/article/details/52808265</guid><author>wzxgoogle</author><pubDate>Thu, 13 Oct 2016 17:03:16 +0800</pubDate><description><![CDATA[@media (min-width: 768px) {
    .category a{
        font-size: 3.6rem;
    }
}
@media (min-width: 640px) and (max-width: 767px) {
    .category a{
        font-size: 2.5rem;
    }
}]]></description><category></category></item><item><title><![CDATA[dedecms二次开发--修改栏目文件保存路径  （栏目ID命名）]]></title><link>https://blog.youkuaiyun.com/wzxgoogle/article/details/52700734</link><guid>https://blog.youkuaiyun.com/wzxgoogle/article/details/52700734</guid><author>wzxgoogle</author><pubDate>Thu, 29 Sep 2016 11:51:42 +0800</pubDate><description><![CDATA[//用拼音命名
        if($upinyin==1 && $typedir=='')
        {
            $typedir = GetPinyin(stripslashes($typename));
        }
        //栏目ID命名
        if($typedir=='')
        {
            $dsql->Se]]></description><category></category></item><item><title><![CDATA[Dede修改默认URL命名规则]]></title><link>https://blog.youkuaiyun.com/wzxgoogle/article/details/52700525</link><guid>https://blog.youkuaiyun.com/wzxgoogle/article/details/52700525</guid><author>wzxgoogle</author><pubDate>Thu, 29 Sep 2016 11:27:35 +0800</pubDate><description><![CDATA[把文章命名规则里的{Y}/{M}{D}/删除掉，这样URL就简化的多了。不过如果栏目太多的话，这样一个个修改工作量有点大，我们还可以通过修改PHP文件来实现。
　　文章命名规则：
　　dedecms v57在include/common.inc.php的208行
　　//文档的默认命名规则
　　$art_shortname = $cfg_df_ext = ‘.html’;
　　$cfg_]]></description><category></category></item><item><title><![CDATA[应对518PHP漏洞危机，AMH4.2无损升级PHP5.6.9傻瓜式教程！更新]]></title><link>https://blog.youkuaiyun.com/wzxgoogle/article/details/51495539</link><guid>https://blog.youkuaiyun.com/wzxgoogle/article/details/51495539</guid><author>wzxgoogle</author><pubDate>Wed, 25 May 2016 08:40:47 +0800</pubDate><description><![CDATA[某些VPS会出错，请谨慎升级！！！！！
我测试了3台VPS，2台OK，一台也是4.2却PHP启动错误,和环境以及插件有关！

首先登陆SSH，执行amh php stop

第一步：wget http://am1.php.net/distributions/php-5.6.9.tar.gz

第二步：tar zxvf php-5.6.9.tar.gz

第三步：cd php-5.]]></description><category></category></item><item><title><![CDATA[dede调用自定义模型字段]]></title><link>https://blog.youkuaiyun.com/wzxgoogle/article/details/51381691</link><guid>https://blog.youkuaiyun.com/wzxgoogle/article/details/51381691</guid><author>wzxgoogle</author><pubDate>Thu, 12 May 2016 10:01:15 +0800</pubDate><description><![CDATA[{dede:arclist typeid='2' addfields='lcjy,slidezc1,slidezc2,slideinfo,pic1' channelid='17'}{/dede:arclist}]]></description><category></category></item><item><title><![CDATA[医疗商务通放到新闻源代码]]></title><link>https://blog.youkuaiyun.com/wzxgoogle/article/details/50825855</link><guid>https://blog.youkuaiyun.com/wzxgoogle/article/details/50825855</guid><author>wzxgoogle</author><pubDate>Tue, 08 Mar 2016 11:25:27 +0800</pubDate><description><![CDATA[function swt(){
var swt="http://swt.ydmn.net/LR/Chatpre.aspx?id=LNS31671888&lng=cn&r="+document.referrer+"&p="+window.location.href;
window.open(swt);
}]]></description><category></category></item><item><title><![CDATA[dedecms自定义获取上级栏目名称和链接的标签 (返回上级栏目按钮)]]></title><link>https://blog.youkuaiyun.com/wzxgoogle/article/details/50562643</link><guid>https://blog.youkuaiyun.com/wzxgoogle/article/details/50562643</guid><author>wzxgoogle</author><pubDate>Fri, 22 Jan 2016 16:10:13 +0800</pubDate><description><![CDATA[<?php  
  
if(!defined('DEDEINC')) exit('Request Error!');  
  
function lib_type2(&$ctag,&$refObj)  
{  
    global $dsql,$envs;  
  
    $attlist='typeid|0';  
    FillAttsDefault($ctag->CAttribute-]]></description><category></category></item><item><title><![CDATA[JQuery中$.ajax()方法参数详解]]></title><link>https://blog.youkuaiyun.com/wzxgoogle/article/details/49331045</link><guid>https://blog.youkuaiyun.com/wzxgoogle/article/details/49331045</guid><author>wzxgoogle</author><pubDate>Thu, 22 Oct 2015 11:21:56 +0800</pubDate><description><![CDATA[url: 要求为String类型的参数，（默认为当前页地址）发送请求的地址。
type:要求为String类型的参数，请求方式（post或get）默认为get。注意其他http请求方法，例如put和
     delete也可以使用，但仅部分浏览器支持。
timeout:要求为Number类型的参数，设置请求超时时间（毫秒）。此设置将覆盖$.ajaxSetup()方法的全局设
      ]]></description><category></category></item><item><title><![CDATA[OC中特有的一些语法]]></title><link>https://blog.youkuaiyun.com/wzxgoogle/article/details/48131677</link><guid>https://blog.youkuaiyun.com/wzxgoogle/article/details/48131677</guid><author>wzxgoogle</author><pubDate>Mon, 31 Aug 2015 11:35:49 +0800</pubDate><description><![CDATA[用category来扩充一个类
使用继承关系来扩充一个类,有一个弊病,高耦合性


增加block数据类型
1.作为参数传递
2.作为函数的返回值

3.声明成变量


protocol协议


 SEL数据类型是用来包装方法的
使用@selector就能够把一个方法包装成 SEL数据类型
相当执行函数 oc内部用sel执行函数的]]></description><category></category></item><item><title><![CDATA[OC的ARC（自动内存管理）注意事项]]></title><link>https://blog.youkuaiyun.com/wzxgoogle/article/details/48131527</link><guid>https://blog.youkuaiyun.com/wzxgoogle/article/details/48131527</guid><author>wzxgoogle</author><pubDate>Mon, 31 Aug 2015 11:29:55 +0800</pubDate><description><![CDATA[内存管理原则(配对原则):只要出现了new,alloc,retain方法,就要配对出现release,autorelease
对象存入到自动释放池中,当这个池子被销毁的时候他会对池子中所有的对象进行一次release操作
怎么把对象存到池子中
ARC简单,不用程序员在去管理内存
1.强指针 Strong
2.弱指针 weak

只要有强指针指向一个对象,那么系统就不会回收该对象
只]]></description><category></category></item><item><title><![CDATA[OC手动内存管理注意事项]]></title><link>https://blog.youkuaiyun.com/wzxgoogle/article/details/48131431</link><guid>https://blog.youkuaiyun.com/wzxgoogle/article/details/48131431</guid><author>wzxgoogle</author><pubDate>Mon, 31 Aug 2015 11:25:15 +0800</pubDate><description><![CDATA[创建对象
 1.分配内存空间，存储对象
 2.初始化成员变量
 3.反回对象的指针地址
 
 1.对象在完成创建的同时，内部会自动创建一个引用计数器，这个计数器，是系统用来判断是否回收对象的唯一依据，当我们的引用计数retainCount ＝ 0的时候，系统会毫不犹豫回收当前对象
 2.[对象 release]  reatinCount - 1
 3.[对象 retain]   re]]></description><category></category></item><item><title><![CDATA[dede:arclist 不能调用文章的副栏目或多个副栏目的解决方法]]></title><link>https://blog.youkuaiyun.com/wzxgoogle/article/details/44018475</link><guid>https://blog.youkuaiyun.com/wzxgoogle/article/details/44018475</guid><author>wzxgoogle</author><pubDate>Mon, 02 Mar 2015 15:13:04 +0800</pubDate><description><![CDATA[用过dede的朋友都知道，由于dede后台没有在栏目间复制文档的功能，只有移动文档的功能（类似于剪切），而我需要让多个栏目列表页都调用这篇 文档，如果每个栏目都添加一遍，那真要累死了。而dede的副栏目解决了这个问题，它既可以让一篇文档被主栏目调用，也能在副栏目调用，甚至能被多个副栏 目同时调用。
副栏目的设置如下图：

if($CrossID=='') $orwheres[] = ' ar]]></description><category></category></item><item><title><![CDATA[分享一个新增备案不关站的代码]]></title><link>https://blog.youkuaiyun.com/wzxgoogle/article/details/42319341</link><guid>https://blog.youkuaiyun.com/wzxgoogle/article/details/42319341</guid><author>wzxgoogle</author><pubDate>Thu, 01 Jan 2015 15:34:50 +0800</pubDate><description><![CDATA[var city = remote_ip_info['city']; 
if(city == '北京' || city == '成都'  ){ 
document.write("感谢来访，我们正在建设中，需要很长时间。请过些时候来访问"); 
}else{ 
}]]></description><category></category></item><item><title><![CDATA[display:inline-block; 到底是什么]]></title><link>https://blog.youkuaiyun.com/wzxgoogle/article/details/41278527</link><guid>https://blog.youkuaiyun.com/wzxgoogle/article/details/41278527</guid><author>wzxgoogle</author><pubDate>Wed, 19 Nov 2014 10:47:41 +0800</pubDate><description><![CDATA[display:inline; 内联元素，简单来说就是在同一行显示。
display:block; 块级元素，简单来说就是就是有换行，会换到第二行。
display:inline-block; 就是在同一行内的块级元素。

说概念太模糊，来个真实案例吧。

链接一&lt;/a>链接一&lt;/a>

A默认就是一行，所以inline用在这里是废的。宽高度设置也是费的。

链接一]]></description><category></category></item><item><title><![CDATA[jqery返回顶部]]></title><link>https://blog.youkuaiyun.com/wzxgoogle/article/details/40978965</link><guid>https://blog.youkuaiyun.com/wzxgoogle/article/details/40978965</guid><author>wzxgoogle</author><pubDate>Mon, 10 Nov 2014 11:59:00 +0800</pubDate><description><![CDATA[$(function(){  
            //当滚动条的位置处于距顶部100像素以下时，跳转链接出现，否则消失  
            $(function () {  
                $(window).scroll(function(){  
                    if ($(window).scrollTop()>100){  
    ]]></description><category></category></item><item><title><![CDATA[电脑网站识别手机浏览，把域名换成手机域名]]></title><link>https://blog.youkuaiyun.com/wzxgoogle/article/details/32328889</link><guid>https://blog.youkuaiyun.com/wzxgoogle/article/details/32328889</guid><author>wzxgoogle</author><pubDate>Thu, 19 Jun 2014 15:08:25 +0800</pubDate><description><![CDATA[(function(){
    var user = navigator.userAgent;
	var Agents = ["Android","Linux","iPhone"];
	var flag = false;
	for (var i = 0;i<Agents.length;i++) {
        if (user.indexOf(Agents[i]) > 0){
       ]]></description><category></category></item><item><title><![CDATA[图片并列排放的轮播]]></title><link>https://blog.youkuaiyun.com/wzxgoogle/article/details/28424921</link><guid>https://blog.youkuaiyun.com/wzxgoogle/article/details/28424921</guid><author>wzxgoogle</author><pubDate>Wed, 04 Jun 2014 15:58:34 +0800</pubDate><description><![CDATA[html

            
            
            
            
            
            
            
            
        js文件]]></description><category></category></item><item><title><![CDATA[标签鼠标移动切换标签栏]]></title><link>https://blog.youkuaiyun.com/wzxgoogle/article/details/28424513</link><guid>https://blog.youkuaiyun.com/wzxgoogle/article/details/28424513</guid><author>wzxgoogle</author><pubDate>Wed, 04 Jun 2014 15:51:15 +0800</pubDate><description><![CDATA[参赛作品
                参与方式
                参赛要求
                奖项设置
            
            注意：大赛将分为四次评选，分别在4月、5月、6月31日前为月度评选，7月10日-15日为总决赛评选。

            > 查看参赛作品要求]]></description><category></category></item></channel></rss>