<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lingshuanglong的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lingshuanglong</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lingshuanglong]]></copyright><item><title><![CDATA[mysql 判断表字段是否存在，不存在则添加该字段]]></title><link>https://blog.youkuaiyun.com/lingshuanglong/article/details/134341220</link><guid>https://blog.youkuaiyun.com/lingshuanglong/article/details/134341220</guid><author>lingshuanglong</author><pubDate>Fri, 10 Nov 2023 21:12:39 +0800</pubDate><description><![CDATA[mysql 判断表字段是否存在，不存在则添加该字段]]></description><category></category></item><item><title><![CDATA[fastadmin框架表格table自定义事件和自定义样]]></title><link>https://blog.youkuaiyun.com/lingshuanglong/article/details/134207665</link><guid>https://blog.youkuaiyun.com/lingshuanglong/article/details/134207665</guid><author>lingshuanglong</author><pubDate>Fri, 03 Nov 2023 17:39:49 +0800</pubDate><description><![CDATA[fastadmin框架表格table自定义事件和自定义样]]></description><category></category></item><item><title><![CDATA[把网页整体变灰的方法]]></title><link>https://blog.youkuaiyun.com/lingshuanglong/article/details/128129784</link><guid>https://blog.youkuaiyun.com/lingshuanglong/article/details/128129784</guid><author>lingshuanglong</author><pubDate>Thu, 01 Dec 2022 11:59:20 +0800</pubDate><description><![CDATA[网页变灰]]></description><category></category></item><item><title><![CDATA[安装node.js到运行项目遇到的一些问题]]></title><link>https://blog.youkuaiyun.com/lingshuanglong/article/details/127880752</link><guid>https://blog.youkuaiyun.com/lingshuanglong/article/details/127880752</guid><author>lingshuanglong</author><pubDate>Wed, 16 Nov 2022 10:45:14 +0800</pubDate><description><![CDATA[node.js
npm install
npm start]]></description><category></category></item><item><title><![CDATA[安装node.js - v18遇到的一些问题]]></title><link>https://blog.youkuaiyun.com/lingshuanglong/article/details/127880322</link><guid>https://blog.youkuaiyun.com/lingshuanglong/article/details/127880322</guid><author>lingshuanglong</author><pubDate>Wed, 16 Nov 2022 10:41:54 +0800</pubDate><description><![CDATA[node.js
npm install
npm start]]></description><category></category></item><item><title><![CDATA[npm install xxx慢解决方案]]></title><link>https://blog.youkuaiyun.com/lingshuanglong/article/details/127866399</link><guid>https://blog.youkuaiyun.com/lingshuanglong/article/details/127866399</guid><author>lingshuanglong</author><pubDate>Tue, 15 Nov 2022 15:09:48 +0800</pubDate><description><![CDATA[解决npm安装慢的问题]]></description><category></category></item><item><title><![CDATA[关于YII2框架中接收不到微信支付回调通知问题]]></title><link>https://blog.youkuaiyun.com/lingshuanglong/article/details/127754624</link><guid>https://blog.youkuaiyun.com/lingshuanglong/article/details/127754624</guid><author>lingshuanglong</author><pubDate>Tue, 08 Nov 2022 17:12:13 +0800</pubDate><description><![CDATA[yii2 微信支付  回调通知]]></description><category></category></item><item><title><![CDATA[（PHP）获取微信支付平台证书步骤]]></title><link>https://blog.youkuaiyun.com/lingshuanglong/article/details/127054830</link><guid>https://blog.youkuaiyun.com/lingshuanglong/article/details/127054830</guid><author>lingshuanglong</author><pubDate>Mon, 26 Sep 2022 16:10:24 +0800</pubDate><description><![CDATA[在创建微信支付客户端时遇到需要获取微信支付平台证书时遇到的问题和解决问题的步骤]]></description><category></category></item><item><title><![CDATA[遇到composer无论更换哪个镜像源都无法更新的情况可以试试这个办法]]></title><link>https://blog.youkuaiyun.com/lingshuanglong/article/details/127040155</link><guid>https://blog.youkuaiyun.com/lingshuanglong/article/details/127040155</guid><author>lingshuanglong</author><pubDate>Sun, 25 Sep 2022 17:12:50 +0800</pubDate><description><![CDATA[解决composer无法更新的终极办法
解决yii2等依赖vendor的框架无法下载依赖的终极办法]]></description><category></category></item><item><title><![CDATA[PHP使用foreach 两次，第一次使用引用变量导致的第二循环最后一个元素值被更改的问题]]></title><link>https://blog.youkuaiyun.com/lingshuanglong/article/details/122715231</link><guid>https://blog.youkuaiyun.com/lingshuanglong/article/details/122715231</guid><author>lingshuanglong</author><pubDate>Thu, 27 Jan 2022 12:05:06 +0800</pubDate><description><![CDATA[&lt;?php
$arr = ['a','b','c'];
foreach ($arr as &amp;$v){
    echo "{$v}&lt;br&gt;";
}
foreach ($arr as $v){
    echo "{$v}&lt;br&gt;";
}

//打印结果
a
b
c
a
b
b

分析：

当第一次循环完成后，$v实际指向的是$arr[2] 且此时它的值为c
第二次循环开始：

此时我们应该把$v这个零时变量看做$arr[2],

循环第一个元素：就是把$arr[0] .]]></description><category></category></item><item><title><![CDATA[网页截长图、全图的方法]]></title><link>https://blog.youkuaiyun.com/lingshuanglong/article/details/121424659</link><guid>https://blog.youkuaiyun.com/lingshuanglong/article/details/121424659</guid><author>lingshuanglong</author><pubDate>Fri, 19 Nov 2021 15:55:26 +0800</pubDate><description><![CDATA[第一步：

右键单击要截图的网页，选择检查。

第二步：

在代码页按住Ctrl+shift+P，打开输入命令查找文件的窗口。

第三步：

在窗口中输入Capture full size screenshot 命令，抓取全网页面。
]]></description><category></category></item><item><title><![CDATA[PHP intval()函数和floor()函数精度失真问题]]></title><link>https://blog.youkuaiyun.com/lingshuanglong/article/details/121419397</link><guid>https://blog.youkuaiyun.com/lingshuanglong/article/details/121419397</guid><author>lingshuanglong</author><pubDate>Fri, 19 Nov 2021 12:02:20 +0800</pubDate><description><![CDATA[$n="19.99";
print intval($n*100);//输出1998
print floor($n*100);//输出1998
//预期两个输出都应该为1999才对的。

建议使用高精度处理函数处理类似问题：PHP 处理高精度计算常用函数（钱、加、减、乘、除等）


...]]></description><category></category></item><item><title><![CDATA[PHP 处理高精度计算常用函数（钱、加、减、乘、除等）]]></title><link>https://blog.youkuaiyun.com/lingshuanglong/article/details/121417971</link><guid>https://blog.youkuaiyun.com/lingshuanglong/article/details/121417971</guid><author>lingshuanglong</author><pubDate>Fri, 19 Nov 2021 11:02:35 +0800</pubDate><description><![CDATA[php处理高精度计算函数]]></description><category></category></item><item><title><![CDATA[类的自动加载、带命名空间]]></title><link>https://blog.youkuaiyun.com/lingshuanglong/article/details/119572351</link><guid>https://blog.youkuaiyun.com/lingshuanglong/article/details/119572351</guid><author>lingshuanglong</author><pubDate>Tue, 10 Aug 2021 16:26:15 +0800</pubDate><description><![CDATA[&lt;?php
//定义当前自动加载文件所在的目录
define('WXPAY_PATH',__DIR__.'/');//如当前目录为C:/www/pro/,那么命名空间根目录则为pro的子目录，如：namespace app\controller;  app是pro的一个子目录。
//自动加载该目录下的带命名空间的所有类（注意：命名空间的根空间为该自动加载文件所在目录的子目录，命名空间必须和文件目录一一对应，定义文件名必须和类名相同）
spl_autoload_register(function ($.]]></description><category></category></item><item><title><![CDATA[微擎框架在html模板中引入vue.js的方法]]></title><link>https://blog.youkuaiyun.com/lingshuanglong/article/details/119251280</link><guid>https://blog.youkuaiyun.com/lingshuanglong/article/details/119251280</guid><author>lingshuanglong</author><pubDate>Fri, 30 Jul 2021 16:43:26 +0800</pubDate><description><![CDATA[/*由于微擎框架直接引入会有问题，所以采用这种AMD加载方式，它会在不影响别的js加载的情况下加载完成后执行回调函数，我们的业务可以写在回调函数里面。*/
&lt;script type="text/javascript"&gt;
	function runVue(Vue) {
		var vuetest = new Vue({
			el:'#vueTest',
			data:{'msg':'testVue'}
		});
	}
	require(['/projectroot/addons/we7_w.]]></description><category></category></item><item><title><![CDATA[navicat连接远程mysql数据库卡顿问题]]></title><link>https://blog.youkuaiyun.com/lingshuanglong/article/details/118959356</link><guid>https://blog.youkuaiyun.com/lingshuanglong/article/details/118959356</guid><author>lingshuanglong</author><pubDate>Wed, 21 Jul 2021 09:49:16 +0800</pubDate><description><![CDATA[1.url后面加参数

indow.location.href = url +'?timestamp='+ new Date().getTime()+Math.random();

2.模拟触发a标签

&lt;a id="alink" href="abc.aspx" style="visibility: hidden;"&gt;下一步&lt;/a&gt; 
$("#alink").click(); // 触发了a标签的点击事件，但是没有触发页面跳转 
document.getElementById("al]]></description><category></category></item><item><title><![CDATA[mysql数据库全文索引 ngram 分词的使用方法和列子]]></title><link>https://blog.youkuaiyun.com/lingshuanglong/article/details/116797373</link><guid>https://blog.youkuaiyun.com/lingshuanglong/article/details/116797373</guid><author>lingshuanglong</author><pubDate>Fri, 14 May 2021 17:04:14 +0800</pubDate><description><![CDATA[使用准备：

#mysql版本必须大于5.7

在mysql配置文件my.ini里面添加ngram_token_size=2    2这个值代表按两个汉字长度分词
[mysqld]
ngram_token_size=2

使用方法：

#创建全文索引并分词
#ALTER TABLE article ADD FULLTEXT INDEX ft_index (title,intro) WITH PARSER ngram;

#查询并按相关性排序
#SELECT id,title FROM article WH.]]></description><category></category></item><item><title><![CDATA[基于框架	layui jquery echarts的前端后台免费模板网址]]></title><link>https://blog.youkuaiyun.com/lingshuanglong/article/details/116797230</link><guid>https://blog.youkuaiyun.com/lingshuanglong/article/details/116797230</guid><author>lingshuanglong</author><pubDate>Fri, 14 May 2021 16:49:30 +0800</pubDate><description><![CDATA[网址：基于框架 layui jquery echarts
]]></description><category></category></item><item><title><![CDATA[前后端分离不同域下基于session-cookie机制管理登录状态]]></title><link>https://blog.youkuaiyun.com/lingshuanglong/article/details/116447292</link><guid>https://blog.youkuaiyun.com/lingshuanglong/article/details/116447292</guid><author>lingshuanglong</author><pubDate>Thu, 06 May 2021 09:43:14 +0800</pubDate><description><![CDATA[/*前端操作*/
$.ajax({
    url: "http://localhost:80/api/login",
    type: "POST",
    data: {
        username: $("#username").val(),
        password: $("#password").val()
    },
    dataType: "json",
    /*加上这句*/
    xhrFields: {
        withCredentials: tr.]]></description><category></category></item><item><title><![CDATA[thinkphp6下载汉字转拼音包以及其使用方法]]></title><link>https://blog.youkuaiyun.com/lingshuanglong/article/details/116305329</link><guid>https://blog.youkuaiyun.com/lingshuanglong/article/details/116305329</guid><author>lingshuanglong</author><pubDate>Fri, 30 Apr 2021 16:03:39 +0800</pubDate><description><![CDATA[第一步（下载拼音包）：
composer require "overtrue/pinyin"
第二步（使用）：案列1
 $pinyin = new Overtrue\Pinyin\Pinyin();
 echo $pinyin-&gt;abbr($char);
第三步（查看全部可用的方法）：
说明：打开项目下vendor/overtrue/pinyin/README.md文件，里面有使用案列

## 使用

可选转换方案：

- 内存型，适用于服务器内存空间较富余，优点：转换快
- 小内存型(默认)，适用.]]></description><category></category></item></channel></rss>