【经典语录】 做一个决定,并不难,难的是付诸行动,并且坚持到底。
今年已经过了249天
本周是今年的第36周
本月还有23天
活到老学到了,我也不怕你笑——Brisklan。
活到老学到了,我也不怕你笑——Brisklan。
soar-php 是一个基于小米公司开源的 soar 开发的 PHP 扩展包,方便框架中 SQL 语句调优。我在尝鲜过程中遇到了一些问题和解决方案,记录下来方便日后查阅。 下载源码:https://github.com/guanguans/soar-php 然后用composer安装: $ composer require guanguans/soar-php --de...
在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装、卸载及管理等操作。RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件。Linux 安装时,除了几个核心模块以外,其余几乎所有的模块均通过RPM 完成安装。RPM 有五种操作模式,分别为:安装、卸载、升级、查询和验证。 1)用RPM安装软件包,最简单的...
linux环境配置确实是头痛的事情,顺利的话可以直接配置完成,不顺利的话可能需要反复配置,卸载不干净往往会影响再次安装环境,下面是 linux下完全卸载php、nginx、apache、mysql的方法,记录备用。 ============================================================================= php卸...
分享一个js复制文本的函数,兼容web、wap、微信等多终端html。之前因为有项目需要用到点击文本直接复制功能,找了很多都是用jq的扩展或者用其他扩展js引入的,但是效果并不是很好用。 现在分享一个目前用得比较顺手的方法: function copy() { const range = document.createRange(); range.selectNode(doc...
进行网站备份的时候我们经常需要将文件打包,zip格式是常用的格式,而且zip在php下面使用非常方便。 下面一个文件实现目录的zip压缩和对压缩文件的解压。 官方手册:https://www.php.net/manual/en/class.ziparchive.php 效果: 全部代码: <?php /** * Created b...
php判断链接是否有问号(?)的方式蛮多,但是用stripos()类的需要注意了,这是返回所在位置的,链接的参数经常在0的位置,所以判断会出现错误。 用灵活用explode比较可靠,把字符串用问号分隔,有两个值代表存在,否则不存在。 $backToUrl = $backToUrl.(!empty(explode('?',$backToUrl,2)[1])?'&...
今天需要做一个txt协议内容直接上传转换文本显示的功能,用php直接读取内容后发现乱码了,完全看不懂。 经过寻找经验,发现了一个比较好的处理方法: <?php function read_txt($fileName) { $contents = file_get_contents($fileName); //获取文件的编码方式 $encoding ...
layer自定义弹出输入框,有些时候需要点击按钮后弹出输入框让用户选择或者填写表单,利用layer自定义的弹出可以很方便实现, 注意:弹出的按钮触发事件可以直接写函数名称,否则有冒泡等需要清理。 稍微加点修饰更好看 /*弹出需要*/ .layui-layer-content { padding: 10px; } 在l...
利用php的内置函数将数组里面的某个值作为键名返回,这样减少一步循环赋值: //用状态作为key $key = array_column($data,'status');//取所有状态 $data = array_combine($key,$data) ;//重新格式 ...
Javascript怎么得到数组长度(也就是数组的元素个数)? Javascript怎么获取对象的成员个数? 你肯定想到了array.length!? 那么我们来测试一下下面这个例子. <script type="text/javascript"> var a = []; a[50] = 50; alert(a.length); </script> 请问数组a有...