<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[spz1025的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/spz1025</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; spz1025]]></copyright><item><title><![CDATA[PHP5.6.15连接Sql Server 2008配置方案]]></title><link>https://blog.youkuaiyun.com/spz1025/article/details/106090395</link><guid>https://blog.youkuaiyun.com/spz1025/article/details/106090395</guid><author>spz1025</author><pubDate>Wed, 13 May 2020 09:08:57 +0800</pubDate><description><![CDATA[php5.6的如果想连接Sql Server 2008数据库，需要手动配置扩展和安装一个驱动。

备份地址：

链接：https://pan.baidu.com/s/1Z4tNCxurTnCAzxTzMdTTBg
提取码：0t2j

下载SQL Server Driver for PHP的扩展包，64位系统的官方不支持，找到一个非官方的：

http://pan.baidu.com/s/1o7FVblw

解压复制里面dll文件到php的ext文件夹里面





打开php.ini文件添加下面两个扩展：.]]></description><category></category></item><item><title><![CDATA[php 二维数组根据参数分组]]></title><link>https://blog.youkuaiyun.com/spz1025/article/details/101778666</link><guid>https://blog.youkuaiyun.com/spz1025/article/details/101778666</guid><author>spz1025</author><pubDate>Mon, 30 Sep 2019 16:42:30 +0800</pubDate><description><![CDATA[镇子上要体检了，三个村的人一起结伴前往，到了体检处后谁是哪个村的体检管理员分不清楚了怎么办？
很简单啊，管理员说到各村子的到相应地方站好，于是乎一下子就清晰明了了，但是总不能男女一块体检吧
所以男生和女生就分开体检了，这样不怕被偷窥了，男生在外面要保护好自己（笑）

&lt;?php
$arr = [
    [
        'id' =&gt; 1,
        'name' =&gt...]]></description><category></category></item><item><title><![CDATA[PHP中几种常见的超时处理全面总结]]></title><link>https://blog.youkuaiyun.com/spz1025/article/details/101701303</link><guid>https://blog.youkuaiyun.com/spz1025/article/details/101701303</guid><author>spz1025</author><pubDate>Sun, 29 Sep 2019 17:53:03 +0800</pubDate><description><![CDATA[文章目录前言【Web服务器超时处理】ApacheLighttpdNginxPHP本身超时处理PHP后端&amp;接口访问超时HTTP访问CURL 访问 HTTP流处理方式访问HTTPMySQLMemcached如何实现超时PHP中超时实现C&amp;C++中超时实现
前言
本文转自https://www.jb51.net/article/31241.htm
有些代码我并没有测试过，所以不确保全部的...]]></description><category></category></item><item><title><![CDATA[LAMP与LNMP的特性和优缺点]]></title><link>https://blog.youkuaiyun.com/spz1025/article/details/101364919</link><guid>https://blog.youkuaiyun.com/spz1025/article/details/101364919</guid><author>spz1025</author><pubDate>Wed, 25 Sep 2019 14:45:02 +0800</pubDate><description><![CDATA[lamp 的全称是linux + apache + mysql +php

lnmp 的全称是linux + nginx + mysql + php （国外喜欢简称为LEMP，搜英文资料需要搜LEMP）


Nginx 特性

Nginx 性能稳定、功能丰富、运维简单、处理静态文件速度快且消耗系统资源极少。

1、相比 Apache，用 Nginx 作为 Web 服务器：使用资源更少，支持更多并...]]></description><category></category></item><item><title><![CDATA[Phpstorm Git 操作]]></title><link>https://blog.youkuaiyun.com/spz1025/article/details/101290587</link><guid>https://blog.youkuaiyun.com/spz1025/article/details/101290587</guid><author>spz1025</author><pubDate>Tue, 24 Sep 2019 16:09:56 +0800</pubDate><description><![CDATA[一、前提：

1、下载并安装好 Phpstorm

2、下载并安装好 Git

3、熟悉 Git 相关命令行操作

二、Git pull &amp; commit(add):

下面简单说一下相关操作：

Phpstorm 打开一个 Git 的项目

右上角就会有类似的两个按钮



新版的界面是这个



左边这个就是拉代码的，命令行是：Git pull

右边这个是Commit的，命令行是：a...]]></description><category></category></item><item><title><![CDATA[Windows下安装Redis服务]]></title><link>https://blog.youkuaiyun.com/spz1025/article/details/101211231</link><guid>https://blog.youkuaiyun.com/spz1025/article/details/101211231</guid><author>spz1025</author><pubDate>Mon, 23 Sep 2019 16:24:12 +0800</pubDate><description><![CDATA[Redis是有名的NoSql数据库，一般Linux都会默认支持。但在Windows环境中，可能需要手动安装设置才能有效使用。这里就简单介绍一下Windows下Redis服务的安装方法，希望能够帮到你。
1、要安装Redis，首先要获取安装包。Windows的Redis安装包需要到以下GitHub链接找到。链接：https://github.com/MSOpenTech/redis。打开网站后，找到...]]></description><category></category></item><item><title><![CDATA[Mysql查询服务器状态]]></title><link>https://blog.youkuaiyun.com/spz1025/article/details/101071165</link><guid>https://blog.youkuaiyun.com/spz1025/article/details/101071165</guid><author>spz1025</author><pubDate>Fri, 20 Sep 2019 18:05:36 +0800</pubDate><description><![CDATA[查看MySQL本次启动后的运行时间(单位：秒)
show status like ‘uptime’;
查看select语句的执行数
show [global] status like ‘com_select’;
查看insert语句的执行数
show [global] status like ‘com_insert’;
查看update语句的执行数
show [global] status li...]]></description><category></category></item><item><title><![CDATA[Photoshop CS6常用快捷键]]></title><link>https://blog.youkuaiyun.com/spz1025/article/details/101067131</link><guid>https://blog.youkuaiyun.com/spz1025/article/details/101067131</guid><author>spz1025</author><pubDate>Fri, 20 Sep 2019 16:59:09 +0800</pubDate><description><![CDATA[文章目录1、工具箱2、文件操作3、选择功能4、视图操作5、编辑操作6、图像调整7、图层操作
1、工具箱

移动工具 【V】
矩形、椭圆选框工具 【M】
套索、多边形套索、磁性套索 【L】
快速选择工具、魔棒工具 【W】
裁剪、透视裁剪、切片、切片选择工具 【C】
吸管、颜色取样器、标尺、注释、123计数工具 【I】
污点修复画笔、修复画笔、修补、内容感知移动、红眼工具 【J】
画笔、铅笔、颜色替换...]]></description><category></category></item><item><title><![CDATA[数据表设计及优化]]></title><link>https://blog.youkuaiyun.com/spz1025/article/details/101021375</link><guid>https://blog.youkuaiyun.com/spz1025/article/details/101021375</guid><author>spz1025</author><pubDate>Thu, 19 Sep 2019 15:08:39 +0800</pubDate><description><![CDATA[方法/步骤1:

第一范式（1NF)所谓第一范式（1NF）是指数据库表的每一列都是不可分割的基本数据项，同一列中不能有多个值，即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性，就可能需要定义一个新的实体，新的实体由重复的属性构成，新实体与原实体之间为一对多关系。在第一范式（1NF）中表的每一行只包含一个实例的信息。
在任何一个关系数据库中，第一范式（1NF）是对关系模式的基本...]]></description><category></category></item><item><title><![CDATA[前端三大主流框架的对比React、Vue、Angular]]></title><link>https://blog.youkuaiyun.com/spz1025/article/details/100982581</link><guid>https://blog.youkuaiyun.com/spz1025/article/details/100982581</guid><author>spz1025</author><pubDate>Wed, 18 Sep 2019 14:41:22 +0800</pubDate><description><![CDATA[当前，三大主流前端框架分别是React、Vue、Angular这三个框架。

React 起源于 Facebook 的内部项目，用来架设 Instagram 的网站， 并于 2013年 5 月开源。React 拥有较高的性能，代码逻辑非常简单，越来越多的人已开始关注和使用它。它有以下的特性：
1.声明式设计：React采用声明范式，可以轻松描述应用。
2.高效：React通过对DOM的模拟，最大限...]]></description><category></category></item><item><title><![CDATA[Vue.js——60分钟组件快速入门]]></title><link>https://blog.youkuaiyun.com/spz1025/article/details/100976802</link><guid>https://blog.youkuaiyun.com/spz1025/article/details/100976802</guid><author>spz1025</author><pubDate>Wed, 18 Sep 2019 11:20:30 +0800</pubDate><description><![CDATA[title
link




Vue.js——60分钟组件快速入门（上篇）
链接


Vue.js——60分钟组件快速入门（下篇）
链接



]]></description><category></category></item><item><title><![CDATA[php获取服务器相关配置]]></title><link>https://blog.youkuaiyun.com/spz1025/article/details/100892050</link><guid>https://blog.youkuaiyun.com/spz1025/article/details/100892050</guid><author>spz1025</author><pubDate>Mon, 16 Sep 2019 16:23:29 +0800</pubDate><description><![CDATA[&lt;?php
function getSysConf(){
    $server_config = [
        '服务器IP地址'   =&gt;  $_SERVER['SERVER_ADDR'],
        '服务器域名'     =&gt;  $_SERVER['SERVER_NAME'],
        '服务器端口'     =&gt;  $_SERVER['SERV...]]></description><category></category></item><item><title><![CDATA[php 验证身份证号码，获取性别，年龄、生肖、星座、省份、地址]]></title><link>https://blog.youkuaiyun.com/spz1025/article/details/100890765</link><guid>https://blog.youkuaiyun.com/spz1025/article/details/100890765</guid><author>spz1025</author><pubDate>Mon, 16 Sep 2019 16:01:52 +0800</pubDate><description><![CDATA[&lt;?php
$idCard='身份证';
var_dump(checkIdCard($idCard));
var_dump(getSex($idCard));
var_dump(getAge($idCard));
var_dump(birthday('2000-10-10','-'));
var_dump(getPro($idCard));
var_dump(getAddr($idCard)...]]></description><category></category></item><item><title><![CDATA[身份证校验码]]></title><link>https://blog.youkuaiyun.com/spz1025/article/details/100881603</link><guid>https://blog.youkuaiyun.com/spz1025/article/details/100881603</guid><author>spz1025</author><pubDate>Mon, 16 Sep 2019 11:07:48 +0800</pubDate><description><![CDATA[目录身份证号码身份证的组成结构地址码（前六位数）出生日期码（第七位至十四位）顺序码（第十五位至十七位）校验码（第十八位数）计算方法
身份证号码
身份证号码中的校验码是身份证号码的最后一位，是根据GB 11643-1999中有关公民身份号码的规定，根据精密的计算公式计算出来的。

身份证的组成结构
公民身份号码是特征组合码，由十七位数字本体码和一位数字校验码组成的十八位号码。
排列顺序从左至右依次为...]]></description><category></category></item><item><title><![CDATA[【职场一些事】震撼职场的十一个寓言故事]]></title><link>https://blog.youkuaiyun.com/spz1025/article/details/100771657</link><guid>https://blog.youkuaiyun.com/spz1025/article/details/100771657</guid><author>spz1025</author><pubDate>Thu, 12 Sep 2019 14:40:44 +0800</pubDate><description><![CDATA[(一)

　　一只乌鸦坐在树上，整天无所事事。一只小兔子看见乌鸦，就问：“我能象你一样整天坐在那里，什么事也不干吗?”乌鸦答道：“当然啦，为什么不呢?”于是，兔子便坐在树下，开始休息。突然，一只狐狸出现了。狐狸跳向兔子……并把它给吃了。

　　这个故事的寓意是……要想坐在那里什么也不干，你必须坐(做)得非常非常高。

(二)

　　一只火鸡和 一头公牛在聊天。“我非常想到那棵树顶上去，”火鸡叹口气...]]></description><category></category></item><item><title><![CDATA[redis更新值而不更新时间]]></title><link>https://blog.youkuaiyun.com/spz1025/article/details/100054948</link><guid>https://blog.youkuaiyun.com/spz1025/article/details/100054948</guid><author>spz1025</author><pubDate>Sat, 24 Aug 2019 17:20:48 +0800</pubDate><description><![CDATA[目录Redis官方解释我的需求解决方法
Redis官方解释

上官方网站看了一下expire的说明：
The timeout will only be cleared by commands that delete or overwrite the contents of the key, including DEL, SET, GETSET and all the *STORE commands...]]></description><category></category></item><item><title><![CDATA[No input file specified 错误处理]]></title><link>https://blog.youkuaiyun.com/spz1025/article/details/98640836</link><guid>https://blog.youkuaiyun.com/spz1025/article/details/98640836</guid><author>spz1025</author><pubDate>Tue, 06 Aug 2019 18:01:13 +0800</pubDate><description><![CDATA[问题
线上项目遇到个BUG，拉到线下调试的时候报错No input file specified.
环境
本地环境：phpStudy php + 7.2.10-nts + Apache
线上环境：宝塔
解决方案
删除public下的.user.ini文件
根据自身项目的框架添加相应的路由重写配置(我的是phalcon，所以配置如下)
根目录.htaccess
&lt;IfModule mod_re...]]></description><category></category></item><item><title><![CDATA[php中session.cookie_httponly的作用]]></title><link>https://blog.youkuaiyun.com/spz1025/article/details/97894796</link><guid>https://blog.youkuaiyun.com/spz1025/article/details/97894796</guid><author>spz1025</author><pubDate>Wed, 31 Jul 2019 10:57:39 +0800</pubDate><description><![CDATA[今天偶然看到一个设置ini_set(“session.cookie_httponly”,1) 去搜了下作用，我理解过来就是说为了避免浏览器其他的例如JavaScript，flash等脚本轻而易举的获取 或修改到服务端存储在cookie中的信息,这样可以防止XSS攻击。

ps: httponly是微软对cookie做的扩展。
Session数据保存在服务器端, 但是每一个客户端都需要保存一个Ses...]]></description><category></category></item><item><title><![CDATA[Windows下PHP扩展redis的安装]]></title><link>https://blog.youkuaiyun.com/spz1025/article/details/97272262</link><guid>https://blog.youkuaiyun.com/spz1025/article/details/97272262</guid><author>spz1025</author><pubDate>Thu, 25 Jul 2019 16:32:25 +0800</pubDate><description><![CDATA[Windows下PHP扩展redis的安装检查选用的php版本架构体系redis扩展下载修改php.ini文件添加redis扩展检查是否安装成功
检查选用的php版本架构体系
我使用的是phpstudy集成环境
运行模式：php-7.2.1-nts+Apache
访问http://localhost/phpinfo.php查看Architecture参数

这里的x86就决定了我们要下哪个版本的r...]]></description><category></category></item><item><title><![CDATA[PHP程序员最常犯的11个MySQL错误[转]]]></title><link>https://blog.youkuaiyun.com/spz1025/article/details/76548975</link><guid>https://blog.youkuaiyun.com/spz1025/article/details/76548975</guid><author>spz1025</author><pubDate>Tue, 01 Aug 2017 17:45:39 +0800</pubDate><description><![CDATA[PHP程序员最常犯的11个MySQL错误[转]]]></description><category></category></item></channel></rss>