<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[发现美，玩起来]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/daydaymiddle</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; daydaymiddle]]></copyright><item><title><![CDATA[font awesome 的使用]]></title><link>https://blog.youkuaiyun.com/daydaymiddle/article/details/88633602</link><guid>https://blog.youkuaiyun.com/daydaymiddle/article/details/88633602</guid><author>daydaymiddle</author><pubDate>Mon, 18 Mar 2019 10:00:10 +0800</pubDate><description><![CDATA[font awesome 的使用
最终目的：本地使用font awesome的图标（远程太坑，经常卡）
1.http://fontawesome.dashgame.com/ 到这个网址 “立即下载”。
2.把下载的目录放到项目中，在项目中引入

3.在网站的首页直接ctrl+f 搜索想要的图标（什么circle，arrow啊基础的英语搜一搜），然后在需要的地方放上span或者i标签，同时加上cla...]]></description><category></category></item><item><title><![CDATA[Thinkphp5 与 dataTabls 的结合使用]]></title><link>https://blog.youkuaiyun.com/daydaymiddle/article/details/88548228</link><guid>https://blog.youkuaiyun.com/daydaymiddle/article/details/88548228</guid><author>daydaymiddle</author><pubDate>Thu, 14 Mar 2019 11:01:22 +0800</pubDate><description><![CDATA[dataTables的最基础使用
见有道云笔记 php与分页栏目。
Tp5 与 dataTables 简单的使用
控制器中就简单的使用类似all( )方法查询出数据，然后把数据传到视图中；视图中在合适的位置进行输出即可。（这样会一次查询出所有数据，传给dataTables来为我们实现分页，数据量大的时候，性能不是很好，不过很省事）。总得来说就是分页我们不用管了，想改变分页数量的时候配置个参数就好了...]]></description><category></category></item><item><title><![CDATA[php 依赖注入的理解]]></title><link>https://blog.youkuaiyun.com/daydaymiddle/article/details/88124776</link><guid>https://blog.youkuaiyun.com/daydaymiddle/article/details/88124776</guid><author>daydaymiddle</author><pubDate>Mon, 04 Mar 2019 16:57:04 +0800</pubDate><description><![CDATA[关键：通过构造器注入依赖的对象。
假设有这么个实例,Article实现必要的领域，数据持久化交给ArticleDAO()去做
class Article
{
	private $dao;
	
	public function __constract($dao = null)
	{
		//相当于外面大类不传参的时候默认使用ArticleDAO()的意思
		if($dao === null){
	...]]></description><category></category></item><item><title><![CDATA[抽象类和接口]]></title><link>https://blog.youkuaiyun.com/daydaymiddle/article/details/88028630</link><guid>https://blog.youkuaiyun.com/daydaymiddle/article/details/88028630</guid><author>daydaymiddle</author><pubDate>Thu, 28 Feb 2019 14:53:23 +0800</pubDate><description><![CDATA[接口和抽象类有什么区别
你选择使用接口和抽象类的依据是什么？
接口和抽象类的概念不一样。接口是对动作的抽象，抽象类是对根源的抽象。
抽象类表示的是，这个对象是什么。接口表示的是，这个对象能做什么。比如，男人，女人，这两个类（如果是类的话……），他们的抽象类是人。说明，他们都是人。
人可以吃东西，狗也可以吃东西，你可以把“吃东西”定义成一个接口，然后让这些类去实现它.
所以，在高级语言上，一个类只能...]]></description><category></category></item><item><title><![CDATA[PHP调用webservice踩坑成功]]></title><link>https://blog.youkuaiyun.com/daydaymiddle/article/details/87623799</link><guid>https://blog.youkuaiyun.com/daydaymiddle/article/details/87623799</guid><author>daydaymiddle</author><pubDate>Mon, 18 Feb 2019 15:35:53 +0800</pubDate><description><![CDATA[php中创建和调用webservice接口示例
这篇文章主要介绍了php中创建和调用webservice接口示例,包括webservice基本知识、webservice服务端例子、webservice客户端例子,需要的朋友可以参考下
作为开发者来讲，要想写webservice接口或者调用别人的webservice接口，首先需要了解什么是webservice。简单说, WebService就是一些站...]]></description><category></category></item><item><title><![CDATA[echo print print_r var_dump 的区别]]></title><link>https://blog.youkuaiyun.com/daydaymiddle/article/details/86232230</link><guid>https://blog.youkuaiyun.com/daydaymiddle/article/details/86232230</guid><author>daydaymiddle</author><pubDate>Thu, 10 Jan 2019 14:41:31 +0800</pubDate><description><![CDATA[1.echo 和 print 的区别
共同点：首先echo 和 print 都不是严格意义上的函数，他们都是 语言结构;他们都只能输出 字符串，整型跟int型浮点型数据。不能打印复合型和资源型数据；
而区别是：echo 可以连续输出多个变量，而print只能一次输出一个变量。print打印的值能直接复制给一个变量，如 $a = print “123”;
而echo 不可以，它没有像函数的行为，所以...]]></description><category></category></item><item><title><![CDATA[js错题部分1]]></title><link>https://blog.youkuaiyun.com/daydaymiddle/article/details/85052373</link><guid>https://blog.youkuaiyun.com/daydaymiddle/article/details/85052373</guid><author>daydaymiddle</author><pubDate>Mon, 17 Dec 2018 17:18:07 +0800</pubDate><description><![CDATA[1.对数组里数据的排序可以用 sort 函数，如果排序效果非预期，可以给 sort 函数加一个排序函数的参数。
function sortNum(a,b){
	return a-b;
}
var arr = [1,1000,10,45,20];
arr.sort(sortNum());


...]]></description><category></category></item><item><title><![CDATA[建立本地项目]]></title><link>https://blog.youkuaiyun.com/daydaymiddle/article/details/84072748</link><guid>https://blog.youkuaiyun.com/daydaymiddle/article/details/84072748</guid><author>daydaymiddle</author><pubDate>Wed, 14 Nov 2018 19:50:08 +0800</pubDate><description><![CDATA[原始
localhost/edu/public/index.php
一. 消灭 localhost/edu/public/部分 通过配置虚拟主机实现


配置本地ip和域名的映射
C:\Windows\System32\drivers\etc 的 hosts 文件中
127.0.0.2		www.edu.com


配置 127.0.0.2 所对应的网站根目录
D:\wamp\bin\apache...]]></description><category></category></item><item><title><![CDATA[PHP数据类型转换(字符串转数字，数字转字符串)]]></title><link>https://blog.youkuaiyun.com/daydaymiddle/article/details/78465246</link><guid>https://blog.youkuaiyun.com/daydaymiddle/article/details/78465246</guid><author>daydaymiddle</author><pubDate>Tue, 07 Nov 2017 10:34:56 +0800</pubDate><description><![CDATA[PHP的数据类型转换属于强制转换，允许转换的PHP数据类型有：（int）、（integer）：转换成整形
（float）、（double）、（real）：转换成浮点型
（string）：转换成字符串
（bool）、（boolean）：转换成布尔类型
（array）：转换成数组
（object）：转换成对象PHP数据类型有三种转换方式：
在要转换的变量之前加上用括号括起来的目标类型
使用3个具体类型的]]></description><category></category></item><item><title><![CDATA[帝国知识点]]></title><link>https://blog.youkuaiyun.com/daydaymiddle/article/details/78423418</link><guid>https://blog.youkuaiyun.com/daydaymiddle/article/details/78423418</guid><author>daydaymiddle</author><pubDate>Thu, 02 Nov 2017 11:53:26 +0800</pubDate><description><![CDATA[php三元条件运算符：
<?=$bqr['ftitle']?$bqr['ftitle']:$bqr['title']?>
灵动或者php查询调用编辑器内容的时候要加stripslashes删除反斜杠比如：
<?=stripslashes($r['newstext'])?>
内容页当前信息ID：
$navinfor['id']列表内容模板信息ID：
$r['id']当前栏目名：
$class_r[$G]]></description><category></category></item><item><title><![CDATA[js检测是否为PC平台]]></title><link>https://blog.youkuaiyun.com/daydaymiddle/article/details/78293243</link><guid>https://blog.youkuaiyun.com/daydaymiddle/article/details/78293243</guid><author>daydaymiddle</author><pubDate>Fri, 20 Oct 2017 11:05:18 +0800</pubDate><description><![CDATA[<script>
        //平台、设备和操作系统
        var system ={
            win : false,
            mac : false,
            xll : false
        };
        //检测平台
        var p = navigator.platform;
            s]]></description><category></category></item><item><title><![CDATA[判断客户端使用的是安卓还是苹果，然后加载对应的css文件]]></title><link>https://blog.youkuaiyun.com/daydaymiddle/article/details/78184691</link><guid>https://blog.youkuaiyun.com/daydaymiddle/article/details/78184691</guid><author>daydaymiddle</author><pubDate>Mon, 09 Oct 2017 17:21:29 +0800</pubDate><description><![CDATA[<script type="text/javascript" charset="utf-8">var browser = {
versions: function () {
var u = navigator.userAgent, app = navigator.appVersion;
return { //移动终端浏览器版本信息 
ios: !!u.match(/\(i[^;]+;( U;)? C]]></description><category></category></item><item><title><![CDATA[兼容性滚动顶部出现]]></title><link>https://blog.youkuaiyun.com/daydaymiddle/article/details/73088262</link><guid>https://blog.youkuaiyun.com/daydaymiddle/article/details/73088262</guid><author>daydaymiddle</author><pubDate>Mon, 12 Jun 2017 10:42:14 +0800</pubDate><description><![CDATA[<style>
#top_fixed {
    width: 100%;
    height: 50px;
    z-index: 999;
    max-width: 640px;
    min-width: 320px;
}
.top_fixed {
    width: 100%;
    height: 50px;
    background-color: #13a4db;]]></description><category></category></item><item><title><![CDATA[轮播图插件swiper]]></title><link>https://blog.youkuaiyun.com/daydaymiddle/article/details/72866667</link><guid>https://blog.youkuaiyun.com/daydaymiddle/article/details/72866667</guid><author>daydaymiddle</author><pubDate>Mon, 05 Jun 2017 13:59:58 +0800</pubDate><description><![CDATA[刚用swiper做轮播图的时候，我一直做不出来，后来发现原来我只引入了swiper的js,没有引入swiper的css. 
这两个都是必须引入的，而jquery库无论有没有都能运行swiper. 
基本结构示例：            <!--大图开始-->
             <style>  
            img{width:100%;}
            .swiper]]></description><category></category></item><item><title><![CDATA[全选反选]]></title><link>https://blog.youkuaiyun.com/daydaymiddle/article/details/72833468</link><guid>https://blog.youkuaiyun.com/daydaymiddle/article/details/72833468</guid><author>daydaymiddle</author><pubDate>Thu, 01 Jun 2017 17:31:10 +0800</pubDate><description><![CDATA[写在前面：在例子中直接使用attr( )时，会出现bug，第一次可以，后面就无效了，改成使用prop( )，完美解决。 
使用的话：元素本身自带的属性用prop，自定义的用attr全选，反选 源码 
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title></title>
<script type="text/jav]]></description><category></category></item><item><title><![CDATA[下拉列表里的移动]]></title><link>https://blog.youkuaiyun.com/daydaymiddle/article/details/72831252</link><guid>https://blog.youkuaiyun.com/daydaymiddle/article/details/72831252</guid><author>daydaymiddle</author><pubDate>Thu, 01 Jun 2017 14:55:21 +0800</pubDate><description><![CDATA[<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title></title>
<script type="text/javascript" src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>
</head>
<body>
<select multipl]]></description><category></category></item><item><title><![CDATA[过滤器：eq()和：nth-child()的差异]]></title><link>https://blog.youkuaiyun.com/daydaymiddle/article/details/72772124</link><guid>https://blog.youkuaiyun.com/daydaymiddle/article/details/72772124</guid><author>daydaymiddle</author><pubDate>Fri, 26 May 2017 17:31:45 +0800</pubDate><description><![CDATA[在HTML页面中有如下结构的代码：
<ul id="p-list">
    <li>苹果iPhone 4S</li>
</ul>
请问以下（）方法不能让“苹果iPhone 4S”隐藏。      A $("#p-list li:nth-child(0)").hide();
      B $("#p-list li:only-child").hide();
      C $("#p-list l]]></description><category></category></item><item><title><![CDATA[评论无闪烁刷新]]></title><link>https://blog.youkuaiyun.com/daydaymiddle/article/details/72770197</link><guid>https://blog.youkuaiyun.com/daydaymiddle/article/details/72770197</guid><author>daydaymiddle</author><pubDate>Fri, 26 May 2017 15:07:48 +0800</pubDate><description><![CDATA[index.php的内容
<?php
//连接数据库
header('content-type:text/html;charset=utf-8;');
$mysqli=new mysqli('qilinflybaba.gotoftp1.com','qilinflybaba','ql88sky1993','qilinflybaba');
if($mysqli->connect_error){]]></description><category></category></item><item><title><![CDATA[h5 canvas 绘图]]></title><link>https://blog.youkuaiyun.com/daydaymiddle/article/details/70897761</link><guid>https://blog.youkuaiyun.com/daydaymiddle/article/details/70897761</guid><author>daydaymiddle</author><pubDate>Fri, 28 Apr 2017 11:52:31 +0800</pubDate><description><![CDATA[绘图原理 canvas+js 协作，h5 <canvas>标签提供绘图区域，设置宽高，边框，本身没有绘图功能。绘图的功能得教给js来完成。 
1.建立联系，获取元素，在元素上创建绘图对象 
2.理解绘图思想：绘图的过程是 先画草稿 –> 真正画图
beginPath()这个方法，就是告诉程序，我要开始画草稿了，把前面没有真正画图的草稿都清除了。
然后草稿我们可以画线，画圆，矩形可以通过画线来得到，所]]></description><category></category></item><item><title><![CDATA[商品分类管理模块基本完成]]></title><link>https://blog.youkuaiyun.com/daydaymiddle/article/details/70861026</link><guid>https://blog.youkuaiyun.com/daydaymiddle/article/details/70861026</guid><author>daydaymiddle</author><pubDate>Thu, 27 Apr 2017 17:25:47 +0800</pubDate><description><![CDATA[无限分类1.表的变化    所谓无限分类，就是用一张表来实现所有分类，在原来简单分类表的基础上，加了个pid字段，这就是数据表方面的变化。
2.控制器，模型的变化    我们原先的分类是一级的，就是分类下不能再添加分类了，我们现在开始改进，我们首先把想要的无限分类层级数据手动添加到数据库中：pid为0就是顶级分类，然后pid为某值就是某分类下，参考上图理解。
    现在我们还按以前的方法，在控制器]]></description><category></category></item></channel></rss>