<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[★昔梦无痕★]]></title><description><![CDATA[偶尔将一些心得或者网络上流传的比较好的文章贴来和大家分享!章贴来和大家分享!]]></description><link>https://blog.csdn.net/superbirds</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; superbirds]]></copyright><item><title><![CDATA[轻松获得微信openid]]></title><link>https://blog.csdn.net/superbirds/article/details/84543470</link><guid>https://blog.csdn.net/superbirds/article/details/84543470</guid><author>superbirds</author><pubDate>Mon, 26 Nov 2018 14:57:10 +0800</pubDate><description><![CDATA[
 function test()
    {
        header(&quot;Content-type: text/html; charset=utf-8&quot;);
        $weixinConfig=parent::getWeixinConfigData();
        $APPID=$weixinConfig['appid'];
        $secret=$weixinCon...]]></description><category></category></item><item><title><![CDATA[PHP拷贝远程图片到本地方法~]]></title><link>https://blog.csdn.net/superbirds/article/details/84443104</link><guid>https://blog.csdn.net/superbirds/article/details/84443104</guid><author>superbirds</author><pubDate>Sat, 24 Nov 2018 15:07:53 +0800</pubDate><description><![CDATA[ 


  function getImage($url, $save_dir = '', $filename = '', $type = 0)
    {
        if (trim($url) == '') {
            return array('file_name' =&amp;gt; '', 'save_path' =&amp;gt; '', 'error' =&amp;gt; 1);
  ...]]></description><category></category></item><item><title><![CDATA[测试的时候造数据，写个过程保存一下~]]></title><link>https://blog.csdn.net/superbirds/article/details/81359121</link><guid>https://blog.csdn.net/superbirds/article/details/81359121</guid><author>superbirds</author><pubDate>Thu, 02 Aug 2018 15:02:49 +0800</pubDate><description><![CDATA[
DELIMITER ;; 
CREATE PROCEDURE test2_insert()
BEGIN
	DECLARE
		i INT DEFAULT 1 ;
	WHILE i &amp;lt; 100 DO
		INSERT INTO users(
			nick_name,
			account,
			mobile,
			PASSWORD,
			created_at
		)
	VALUES
...]]></description><category></category></item><item><title><![CDATA[日常笔记]]></title><link>https://blog.csdn.net/superbirds/article/details/80894570</link><guid>https://blog.csdn.net/superbirds/article/details/80894570</guid><author>superbirds</author><pubDate>Tue, 03 Jul 2018 10:21:39 +0800</pubDate><description><![CDATA[复选框和文字对齐：&amp;lt;label&amp;gt;
        &amp;lt;input type=&quot;checkbox&quot; value=&quot;${user.map.YHID}&quot; style=&quot;vertical-align:middle;&quot; /&amp;gt;
        &amp;lt;span style=&quot;vertical-align:middle;&quot; &amp;gt;${user.map.YHMC}&amp;]]></description><category></category></item><item><title><![CDATA[一个很好用的PHP数组筛选多列的方法~]]></title><link>https://blog.csdn.net/superbirds/article/details/79287062</link><guid>https://blog.csdn.net/superbirds/article/details/79287062</guid><author>superbirds</author><pubDate>Thu, 08 Feb 2018 10:45:08 +0800</pubDate><description><![CDATA[ function array_columns($input, $column_keys = null, $index_key = null)
    {
        $result = array();
        $keys = isset($column_keys) ? explode(',', $column_keys) : array();
        if ($input)...]]></description><category></category></item><item><title><![CDATA[解决nginx: [error] open() ＂/usr/local/nginx/logs/nginx.pid＂ failed错误]]></title><link>https://blog.csdn.net/superbirds/article/details/78739110</link><guid>https://blog.csdn.net/superbirds/article/details/78739110</guid><author>superbirds</author><pubDate>Thu, 07 Dec 2017 11:10:12 +0800</pubDate><description><![CDATA[重新启动服务器，访问web服务发现无法浏览啦！登陆服务器之后进到nginx使用./nginx
 -s reload重新读取配置文件，发现报nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)错误，进到logs文件发现的确没有nginx.pid文件

 

]]></description><category></category></item><item><title><![CDATA[CentOS安装 Nginx]]></title><link>https://blog.csdn.net/superbirds/article/details/78739078</link><guid>https://blog.csdn.net/superbirds/article/details/78739078</guid><author>superbirds</author><pubDate>Thu, 07 Dec 2017 11:09:11 +0800</pubDate><description><![CDATA[安装所需环境


Nginx 是 C语言 开发，建议在 Linux 上运行，当然，也可以安装 Windows 版本，本篇则使用 CentOS 7 作为安装环境。


一. gcc 安装
安装 nginx 需要先将官网下载的源码进行编译，编译依赖 gcc 环境，如果没有 gcc 环境，则需要安装：


yum install gcc-c++
二. PCRE pcre-devel]]></description><category></category></item><item><title><![CDATA[Redis中的客户端redis-cli 命令总结]]></title><link>https://blog.csdn.net/superbirds/article/details/78603259</link><guid>https://blog.csdn.net/superbirds/article/details/78603259</guid><author>superbirds</author><pubDate>Wed, 22 Nov 2017 14:21:37 +0800</pubDate><description><![CDATA[1、连接操作相关的命令
quit：关闭连接（connection）
auth：简单密码认证


2、对value操作的命令
exists(key)：确认一个key是否存在
del(key)：删除一个key
type(key)：返回值的类型
keys(pattern)：返回满足给定pattern的所有key
randomkey：随机返回key空间的一个key
rename(ol]]></description><category></category></item><item><title><![CDATA[复选框(checkbox)和单选框(radio)与文字水平垂直居中对齐的解决方法]]></title><link>https://blog.csdn.net/superbirds/article/details/78600783</link><guid>https://blog.csdn.net/superbirds/article/details/78600783</guid><author>superbirds</author><pubDate>Wed, 22 Nov 2017 11:08:46 +0800</pubDate><description><![CDATA[今天项目中出现了一个checkbox与同一行的文字不能对齐的问题，检查后发现个问题，checkbox和radio两个标签的默认高宽都是13px，而项目中使用的字体大小却是12px，如果将字体调整为14px就不存在这个问题了，于是作者根据网上查到的资料整理了几种解决办法。先发一下具体的问题情况以及解决后的效果：


具体解决代码如下：





body{font-size:12px;}
]]></description><category></category></item><item><title><![CDATA[非常全面的php日期时间运算汇总]]></title><link>https://blog.csdn.net/superbirds/article/details/77742627</link><guid>https://blog.csdn.net/superbirds/article/details/77742627</guid><author>superbirds</author><pubDate>Thu, 31 Aug 2017 10:38:32 +0800</pubDate><description><![CDATA[实例讲解之前，先来介绍几个核心函数： 
mktime 函数
mktime() 函数返回一个日期的 Unix 时间戳。
参数总是表示 GMT 日期，因此 is_dst 对结果没有影响。
参数可以从右到左依次空着，空着的参数会被设为相应的当前 GMT 值。
语法：mktime(hour,minute,second,month,day,year,is_dst)
参数             ]]></description><category></category></item><item><title><![CDATA[php.ini中error_reporting参数的配置]]></title><link>https://blog.csdn.net/superbirds/article/details/74924287</link><guid>https://blog.csdn.net/superbirds/article/details/74924287</guid><author>superbirds</author><pubDate>Mon, 10 Jul 2017 15:32:34 +0800</pubDate><description><![CDATA[error_reporting可以设置的参数，如下：
错误报告是位字段。可以将数字加起来得到想要的错误报告等级。
E_ALL – 所有的错误和警告(不包括 E_STRICT)
E_ERROR – 致命性的运行时错误
E_WARNING – 运行时警告(非致命性错误)
E_PARSE – 编译时解析错误
E_NOTICE – 运行时提醒(这些经常是你代码中的bug引起的，也可能是有意的行]]></description><category></category></item><item><title><![CDATA[解决php中Cannot send session cache limiter 的问题的方法]]></title><link>https://blog.csdn.net/superbirds/article/details/74924258</link><guid>https://blog.csdn.net/superbirds/article/details/74924258</guid><author>superbirds</author><pubDate>Mon, 10 Jul 2017 15:31:47 +0800</pubDate><description><![CDATA[今天页面写js的时候,气死我了,因为我的页面写了seesion_start(),因为不知道么，所以我的js在session_start()之前报错,郁闷坏了,嘿嘿，殊不知，
方法一：session_start前面不能有html的代码，小知识点在写php的时候 很难注意到哦
错误信息:Warning: session_start() [function.session-start]: Canno]]></description><category></category></item><item><title><![CDATA[mysql 直接拷贝data 目录下文件 进行数据库迁移时遇到的一些问题？？]]></title><link>https://blog.csdn.net/superbirds/article/details/73809400</link><guid>https://blog.csdn.net/superbirds/article/details/73809400</guid><author>superbirds</author><pubDate>Tue, 27 Jun 2017 17:27:31 +0800</pubDate><description><![CDATA[我目前有两个数据库：


mysql5.6.x

mysql5.7.x


现在要将mysql5.6.x 的所有数据 迁移到 mysql5.7.x 中，采取的是直接将 mysqldata 目录下的相关文件夹（数据库）拷贝到 mysql5.7.x 的data目录下。

期间出现问题，通过百度知道： innodb 的表，直接复制文件是无法使用的，会提示 table doesn't ]]></description><category></category></item><item><title><![CDATA[php5.3不能连接mssql数据库的解决方法]]></title><link>https://blog.csdn.net/superbirds/article/details/71191877</link><guid>https://blog.csdn.net/superbirds/article/details/71191877</guid><author>superbirds</author><pubDate>Fri, 05 May 2017 10:32:13 +0800</pubDate><description><![CDATA[篇文章主要介绍了php5.3不能连接mssql数据库的解决方法,针对php5.3之后不支持mssql_connect函数提供了对应的解决方法,具有一定的参考借鉴价值,需要的朋友可以参考下
本文实例讲述了php5.3不能连接mssql数据库的解决方法。分享给大家供大家参考。具体分析如下：
自从php5.3之后系统就不支持mssql_connect这个函数连接了,以前我也讲可以使用com接口来实现]]></description><category></category></item><item><title><![CDATA[正则表达式如何实现不替换查找的匹配文本？]]></title><link>https://blog.csdn.net/superbirds/article/details/71191841</link><guid>https://blog.csdn.net/superbirds/article/details/71191841</guid><author>superbirds</author><pubDate>Fri, 05 May 2017 10:29:05 +0800</pubDate><description><![CDATA[大家都知道，正则表达式能够实现强大的查找规律文字并实现替换的功能。那么，是否能够实现不替换查找到的匹配文字呢？可能我问题描述得很拗口，大家看一下下面的需求例子便知：
21．循序渐进22．世俗23．间接经验与直接经验相结合24．教科书25．舒尔茨26．培养人27．人的全面发展28．皮亚杰29．德鲁克30．归宿31．民主平等32．因材施教33．从做中学34．钻研教材35．京师同文馆36．间接37．组]]></description><category></category></item><item><title><![CDATA[php5.2 、5.3、5.4、5.5、5.6 各个版本升级不兼容点]]></title><link>https://blog.csdn.net/superbirds/article/details/71191819</link><guid>https://blog.csdn.net/superbirds/article/details/71191819</guid><author>superbirds</author><pubDate>Fri, 05 May 2017 10:27:34 +0800</pubDate><description><![CDATA[最近工作中将php5.2升级到php5.6，在升级的过程中，需要对php各个版本之间的不兼容的问题进行讨论和测试论证。依据php版本不兼容 分支说明 ， 分别在多个版本之间进行了测试，分享如下：
php5.3 不兼容5.2
　　1.在 PHP 5.3.x 的所有绑定扩展中应用了新的内部参数解析API, 当给函数传递了不兼容的参数时将返回 NULL. 但有一些例外，比如函数 get_class(]]></description><category></category></item><item><title><![CDATA[如何查看和停止Linux启动的服务]]></title><link>https://blog.csdn.net/superbirds/article/details/70889283</link><guid>https://blog.csdn.net/superbirds/article/details/70889283</guid><author>superbirds</author><pubDate>Fri, 28 Apr 2017 10:57:39 +0800</pubDate><description><![CDATA[SysV服务管理系统 例如 RedHat6等发行版
service --status-all 查看所有服务
service servicename status 查看指定服务状态
service servicename start|stop|restart 启动|停止|重启 指定服务
systemd服务管理系统 如CentOS 7等
systemctl is-enabled servic]]></description><category></category></item><item><title><![CDATA[CSS + ul li 横向排列的两种方法]]></title><link>https://blog.csdn.net/superbirds/article/details/68501892</link><guid>https://blog.csdn.net/superbirds/article/details/68501892</guid><author>superbirds</author><pubDate>Thu, 30 Mar 2017 21:12:07 +0800</pubDate><description><![CDATA[
&amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&amp;gt;
&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;
&amp;lt;title&amp;gt;CSS + ul li 横向排列的两种方法 &amp;lt;/title]]></description><category></category></item><item><title><![CDATA[yum 时候出现Another app is currently holding the yum lock解决方法]]></title><link>https://blog.csdn.net/superbirds/article/details/67640455</link><guid>https://blog.csdn.net/superbirds/article/details/67640455</guid><author>superbirds</author><pubDate>Tue, 28 Mar 2017 19:08:03 +0800</pubDate><description><![CDATA[[root@localhost wangcheng]# yum install yumex Existing lock /var/run/yum.pid: another copy is running as pid 3807. Another app is currently holding the yum lock; waiting for it to exit... Another app ]]></description><category></category></item><item><title><![CDATA[CentOS 6.5下Redis安装部署配置指南]]></title><link>https://blog.csdn.net/superbirds/article/details/62231217</link><guid>https://blog.csdn.net/superbirds/article/details/62231217</guid><author>superbirds</author><pubDate>Wed, 15 Mar 2017 17:15:56 +0800</pubDate><description><![CDATA[1、Redis的介绍、安装、配置、启动流程
1.1、Redis 特征简介
Redis是Remote Dictionary Server的缩写。他本质上一个Key/Value数据库，与Memcached类似的NoSQL型数据库，但是他的数据可以持久化的保存在磁盘上，解决了服务重启后数据不丢失的问题，他的值可以是string(字符串)、list(列表)、sets(集合)或者是ordered set]]></description><category></category></item></channel></rss>