<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[leoly612200的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/leoly612200</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; leoly612200]]></copyright><item><title><![CDATA[python {v:k for k,v in exp_dict.items()}是什么意思？]]></title><link>https://blog.youkuaiyun.com/leoly612200/article/details/121266046</link><guid>https://blog.youkuaiyun.com/leoly612200/article/details/121266046</guid><author>leoly612200</author><pubDate>Thu, 11 Nov 2021 13:49:52 +0800</pubDate><description><![CDATA[本质上就是新建一个字典，与原字典相比key和value互换

例如：原字典{'k1':'v1','k2':'v2'} 新字典变为{'v':'k1','v2':'k2'}

下面详细介绍下如何操作的

exp_dict = {'one':'123','two':'456'}

print(exp_dict.items()) 输出结果如下: dict_items([('one', '123'), ('two', '456')])

for k,v in exp_dict .items()：

...]]></description><category></category></item><item><title><![CDATA[PHP获取上个月当月下一个月的相对应时间的详解]]></title><link>https://blog.youkuaiyun.com/leoly612200/article/details/116994562</link><guid>https://blog.youkuaiyun.com/leoly612200/article/details/116994562</guid><author>leoly612200</author><pubDate>Tue, 18 May 2021 16:54:19 +0800</pubDate><description><![CDATA[时间各个字母的含义：

a - "am" 或是 "pm"

A - "AM" 或是 "PM"

d - 几日，二位数字，若不足二位则前面补零; 如: "01" 至 "31"

D - 星期几，三个英文字母; 如: "Fri"

F - 月份，英文全名; 如: "January"

h - 12 小时制的小时; 如: "01" 至 "12"

H - 24 小时制的小时; 如: "00" 至 "23"

g - 12 小时制的小时，不足二位不补零; 如: "1" 至 12"

G - 24 小时制的小时，不足]]></description><category></category></item><item><title><![CDATA[H5如何实现关闭当前页面，跳转到新页面？]]></title><link>https://blog.youkuaiyun.com/leoly612200/article/details/116994272</link><guid>https://blog.youkuaiyun.com/leoly612200/article/details/116994272</guid><author>leoly612200</author><pubDate>Tue, 18 May 2021 16:36:16 +0800</pubDate><description><![CDATA[H5如何实现该功能？

1、这个方法就能实现：location.replace("index.html")有关闭当前页面，跳转到新页面的效果。

2、 而我们常用的window.location.href = “index.html”， 这个方法会保留历史的访问记录。
...]]></description><category></category></item><item><title><![CDATA[position: fixed 居中]]></title><link>https://blog.youkuaiyun.com/leoly612200/article/details/116095032</link><guid>https://blog.youkuaiyun.com/leoly612200/article/details/116095032</guid><author>leoly612200</author><pubDate>Sat, 24 Apr 2021 16:26:47 +0800</pubDate><description><![CDATA[例如：&lt;div class="content"&gt;&lt;/div&gt;
.content{
    position:fixed;
    left:50%; top:50%; 
    transform:translate(-50%,-50%);
    z-index:100; 
}   

]]></description><category></category></item><item><title><![CDATA[linux 运行xx.sh出现 Permission denied的解决方案]]></title><link>https://blog.youkuaiyun.com/leoly612200/article/details/111051638</link><guid>https://blog.youkuaiyun.com/leoly612200/article/details/111051638</guid><author>leoly612200</author><pubDate>Fri, 11 Dec 2020 18:59:20 +0800</pubDate><description><![CDATA[问题描述：

当我们在命令行执行xx.sh时候报错-bash: ./xx.sh: Permission denied

原因：这个脚本没有执行权限

解决方法：chmod +x xx.sh

然后在运行就可以解决了

另外如果是管理员的话就直接 sudo chmod -R 777 高权限（读、写、执行）都有


...]]></description><category></category></item><item><title><![CDATA[css 让图片不停的转动]]></title><link>https://blog.youkuaiyun.com/leoly612200/article/details/110678933</link><guid>https://blog.youkuaiyun.com/leoly612200/article/details/110678933</guid><author>leoly612200</author><pubDate>Sat, 05 Dec 2020 11:45:48 +0800</pubDate><description><![CDATA[例如：让下面的图形不停的转动



css也能实现这样的效果，下面直接贴代码，希望能帮助需要的朋友


&lt;div class="gif_pic"&gt;
    &lt;img class="add_pic img" src="loading.png" width="100" height= "100" /&gt; .
    &lt;div class="loading_gif_text"&gt;正在识别中...&lt;/div&gt;
&lt;/div&gt;

.gif_pic{
    te.]]></description><category></category></item><item><title><![CDATA[CI框架 报错500 Internal Server Error]]></title><link>https://blog.youkuaiyun.com/leoly612200/article/details/110390064</link><guid>https://blog.youkuaiyun.com/leoly612200/article/details/110390064</guid><author>leoly612200</author><pubDate>Mon, 30 Nov 2020 15:49:43 +0800</pubDate><description><![CDATA[错误信息：

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at admin@example.com to inform them of the time this error occurred, and the action]]></description><category></category></item><item><title><![CDATA[ios中input的背景颜色问题]]></title><link>https://blog.youkuaiyun.com/leoly612200/article/details/109315753</link><guid>https://blog.youkuaiyun.com/leoly612200/article/details/109315753</guid><author>leoly612200</author><pubDate>Tue, 27 Oct 2020 17:24:09 +0800</pubDate><description><![CDATA[在安卓中input背景色正常，在苹果中input背景色成了渐变色

解决这个问题很简单去掉默认样式就好

去掉input的默认样式

input {-webkit-appearance:none; } 
]]></description><category></category></item><item><title><![CDATA[VIM编辑是出现：E325: ATTENTION Found a swap file by the name ‘xx/xx/.www.conf.swp‘的错误解决方法]]></title><link>https://blog.youkuaiyun.com/leoly612200/article/details/109121295</link><guid>https://blog.youkuaiyun.com/leoly612200/article/details/109121295</guid><author>leoly612200</author><pubDate>Fri, 16 Oct 2020 17:51:32 +0800</pubDate><description><![CDATA[我们cd到对应的目录下，然后ls -a，我们能看到多出了一个以.swp为后缀的文件名，原来我们在编辑文件的时候，并不是对原有文件进行修改和覆盖的，而是新建一个副本，名字叫xx.swp，所以编辑的时候会有这个错

解决方法删除xx.swp就OK  rm -f .xx.swp
...]]></description><category></category></item><item><title><![CDATA[xshell下vim编辑的时候显示行号]]></title><link>https://blog.youkuaiyun.com/leoly612200/article/details/109115783</link><guid>https://blog.youkuaiyun.com/leoly612200/article/details/109115783</guid><author>leoly612200</author><pubDate>Fri, 16 Oct 2020 14:26:44 +0800</pubDate><description><![CDATA[我用xshell编辑使用vim，行号不显示很不方便，因为vim默认是不是显示行号的，所以通过下面的操作可以完美解决问题

输入命令： vim ~/.vimrc 

打开后添加： set nu 

保存退出：wq

再次进入vim编辑器，就会自动显示行号了！
...]]></description><category></category></item><item><title><![CDATA[如何去掉点击链接或者input框时周围的线框]]></title><link>https://blog.youkuaiyun.com/leoly612200/article/details/109094860</link><guid>https://blog.youkuaiyun.com/leoly612200/article/details/109094860</guid><author>leoly612200</author><pubDate>Thu, 15 Oct 2020 12:28:06 +0800</pubDate><description><![CDATA[有时候我们开发的时候碰到就是点击按钮或者a链接或者input框是会出现选中的边框，有时候影响美观。

用outline:none就能解决困扰

outline（轮廓）是绘制于元素周围的一条线，位于边框边缘的外围，可起到突出元素的作用。

下面是他的属性


...]]></description><category></category></item><item><title><![CDATA[LAMP和LNMP的详解]]></title><link>https://blog.youkuaiyun.com/leoly612200/article/details/109076614</link><guid>https://blog.youkuaiyun.com/leoly612200/article/details/109076614</guid><author>leoly612200</author><pubDate>Thu, 15 Oct 2020 11:29:14 +0800</pubDate><description><![CDATA[最近学习下关于PHP服务器的搭建，从而小结下自己学习理解的知识。

对于服务器的web部署来说很多人都熟悉lamp和lnmp两种方式，首先说一下字面上看其实就是一个字母差别，其实也是web环境中核心的环境差别。LAMP其实就是，Linux + Apache + MySQL+php的组合方式，LNMP是Linux + Nginx+ MySQL+php的组合方式。


...]]></description><category></category></item><item><title><![CDATA[php截取字符串substr、mb_substr、mb_strcut的区别和详解]]></title><link>https://blog.youkuaiyun.com/leoly612200/article/details/109078963</link><guid>https://blog.youkuaiyun.com/leoly612200/article/details/109078963</guid><author>leoly612200</author><pubDate>Wed, 14 Oct 2020 17:36:46 +0800</pubDate><description><![CDATA[1、substr

substr() 函数返回字符串的一部分。(注意主要针对非中文，中文会出现乱码)

注释：如果 start 参数是负数且 length 小于或等于 start，则 length 为 0。

语法：substr(string,start,length)



例如：substr("Hello world",6); 输出的是world

2、mb_substr()

mb_substr() 函数返回字符串的一部分

上面我说过substr() 函数，它只针对英文字符，如果要分割的中文...]]></description><category></category></item><item><title><![CDATA[H5使用rem布局，在华为机型上超出屏幕]]></title><link>https://blog.youkuaiyun.com/leoly612200/article/details/109056269</link><guid>https://blog.youkuaiyun.com/leoly612200/article/details/109056269</guid><author>leoly612200</author><pubDate>Tue, 13 Oct 2020 17:16:45 +0800</pubDate><description><![CDATA[H5页面rem兼容适配

// 转化rem单位
(function (doc, win) {
  var docEl = doc.documentElement,
    resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',
    recalc = function () {
      var clientWidth = docEl.clientWidth;
    ...]]></description><category></category></item><item><title><![CDATA[Linux的学习tail命令]]></title><link>https://blog.youkuaiyun.com/leoly612200/article/details/109037867</link><guid>https://blog.youkuaiyun.com/leoly612200/article/details/109037867</guid><author>leoly612200</author><pubDate>Mon, 12 Oct 2020 22:08:31 +0800</pubDate><description><![CDATA[tail 命令可用于查看文件的内容，有一个常用的参数-f常用于查阅正在改变的日志文件。

命令格式： tail [参数] [文件]

常用参数：

-f 循环读取
	-q 不显示处理信息
	-v 显示详细的处理信息
	-c&lt;数目&gt; 显示的字节数
	-n&lt;行数&gt; 显示文件的尾部 n 行内容
	--pid=PID 与-f合用,表示在进程ID,PID死掉之后结束
	-q, --quiet, --silent 从不输出给出文件名的首部
	-s, --sleep-interval=...]]></description><category></category></item><item><title><![CDATA[Html按钮渐变加阴影]]></title><link>https://blog.youkuaiyun.com/leoly612200/article/details/109033480</link><guid>https://blog.youkuaiyun.com/leoly612200/article/details/109033480</guid><author>leoly612200</author><pubDate>Mon, 12 Oct 2020 18:26:39 +0800</pubDate><description><![CDATA[例如下面绿色的按钮渐变加阴影



直接贴代码：大家可以根据自己的需求做调整：

       width: 100%;
    height: 50px;
    background: -webkit-linear-gradient(left, #62cf40 , #1fb060); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #...]]></description><category></category></item><item><title><![CDATA[PHP7.2.32  图形验证码 GD报错 Warning: imagettftext(): Could not find/open font解决办法]]></title><link>https://blog.youkuaiyun.com/leoly612200/article/details/107762837</link><guid>https://blog.youkuaiyun.com/leoly612200/article/details/107762837</guid><author>leoly612200</author><pubDate>Mon, 03 Aug 2020 14:30:33 +0800</pubDate><description><![CDATA[使用GD做验证码使用imagettftext()函数时报错Warning: imagettftext(): Could not find/open font。查手册后发现由于GD版本更新，定义字体路径参数需要使用绝对路径。可用获取绝对路径函数解决：

在设置imagettftext的字体是用 realpath()函数 处理就OK
...]]></description><category></category></item><item><title><![CDATA[uin-app 的条件编译（APP-PLUS 、H5、MP-WEIXIN ）]]></title><link>https://blog.youkuaiyun.com/leoly612200/article/details/107666596</link><guid>https://blog.youkuaiyun.com/leoly612200/article/details/107666596</guid><author>leoly612200</author><pubDate>Wed, 29 Jul 2020 15:48:02 +0800</pubDate><description><![CDATA[一、条件编译
条件编译是用特殊的注释作为标记，在编译时根据这些特殊的注释，将注释里面的代码编译到不同平台。

写法：以 #ifdef 或 #ifndef 加 %PLATFORM% 开头，以 #endif 结尾。

1 #ifdef：if defined 仅在某平台存在
2 #ifndef：if not defined 除了某平台均存在
3 %PLATFORM%：平台名称

    条件编译写法            说明
#ifdef APP-PLUS
需条件编译的...]]></description><category></category></item><item><title><![CDATA[查看是否安装composer以及查看composer版本]]></title><link>https://blog.youkuaiyun.com/leoly612200/article/details/107665094</link><guid>https://blog.youkuaiyun.com/leoly612200/article/details/107665094</guid><author>leoly612200</author><pubDate>Wed, 29 Jul 2020 15:17:17 +0800</pubDate><description><![CDATA[1.检验你是否安装成功composer，打开你的cmd，然后在里面输入composer，如果出现如图所示的composer图，则表示安装成功了



2.查看composer的版本composer -V 或者:composer -Version




]]></description><category></category></item><item><title><![CDATA[Xshell中文乱码解决办法]]></title><link>https://blog.youkuaiyun.com/leoly612200/article/details/103619017</link><guid>https://blog.youkuaiyun.com/leoly612200/article/details/103619017</guid><author>leoly612200</author><pubDate>Thu, 19 Dec 2019 18:13:38 +0800</pubDate><description><![CDATA[第一种方法：设置xshell的编码格式为utt-8

具体操作如下

第一点击文件的菜单属性



第二步：点击终端修改编码方式



结果如下ok了



这样如果还没有解决有可能是两端设备不一致

可以重新设置编码格式 set names utf8 或者更改配置
...]]></description><category></category></item></channel></rss>