摘要:
大家都知道like的效率很低,数据量大就会很慢,今天发现了一个内置函数instr()效率比like高 SELECT * FROM msg_list WHERE title LIKE '%涂山%' 可以替换为: SELECT * FROM msg_list WHERE INSTR(title,'涂山' 阅读全文
摘要:
我们经常要写类似于这种判断代码 // 判断是否存在变量 $a = isset($b) ? $b : $c; // 判断变量是否为空 $a = !empty($b) ? $b : $c; PHP7有了新语法糖,进行简化(PHP版本必须大于7) // 判断是否存在变量 $a = $b ?? $c; // 阅读全文
摘要:
在某些场景里,我们需要在命令行中调用代码 首先,在application\command目录(目录没有则创建)下新建hello.php: <?php namespace app\command; use think\console\Command; use think\console\Input; 阅读全文
摘要:
Apache 在.htaccess中修改(如果是框架,则在public下的.htaccess) <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine on RewriteCond %{REQUEST_FI 阅读全文
摘要:
每次Api都要填写域名,可以设置一个baseUrl,这样少写点代码,而且后面更换域名时,生产环境和开发环境统一时很有用 qs.stringify将参数格式化成QueryString,可以不设置 在main.js中修改: Vue.prototype.axios = axios.create({ bas 阅读全文
摘要:
前几天为了体验新版Edge,更新了win10,然后运行python命令结果跳出了win10商店(黑人问号???) 于是乎查看了下环境变量,发现配置没有问题,我怀疑win10设置了某个变量导致覆盖了我的python,于是在cmd里运行 where python 输出: C:\Users\Adminis 阅读全文
摘要:
用过Java、C#等静态语言的同学调试代码经常是打个断点,然后轻松调试,而PHPer调试代码时经常是 echo $a;exit; 非常的不方便,有的同学有时候打完断点没删就给commit上去了,这就造成了很多困扰,有没有办法更优雅的调试呢?那当然有的,这里用到一个PHP模块xdebug,xdebug 阅读全文
摘要:
# 配置 frp 实现内网穿透 frp 中文文档:https://github.com/fatedier/frp/blob/master/README_zh.md 一、frp 的作用 利用处于内网或防火墙后的机器,对外网环境提供 http 或 https 服务。 对于 http, https 服务支 阅读全文
摘要:
update-alternatives 命令用于处理 Linux 系统中软件版本的切换,使其多版本共存。alternatives 的管理目录 /etc/alternatives 。 alternatives 管理方式 $ ls -l /usr/bin/python lrwxrwxrwx 1 root 阅读全文
摘要:
1.首先要确认ip地址,使用ifconfig或者ip addr查看IP地址(一般网卡名是eth0) 2.如果没有eth0或者ipv4的地址的话,需要开启网卡 1.确保vmware左上角–虚拟机–可移动设备–网络设备–设置中切换网络连接方式 NAT或者桥接模式 2.编辑/etc/network/int 阅读全文