会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
纸上得来终觉浅,绝知此事要躬行
四象限时间管理法则:①重要且紧急的事;②重要但不紧急的事;③不重要但紧急的事;④不重要且不紧急的事;
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2019年2月28日
Mysql命令行tab自动补全方法
摘要: 在mysql命令行有时为了方便想要按tbl键自动补全命令,以便节约时间。 具体方法如下: 第一步:修改my.cnf 将下图红框的代码注释,修改成如下代码: 第二步:退出,重新登录mysql 重新登录mysql就可以使用tab自动补全命令了。
阅读全文
posted @ 2019-02-28 12:00 申文哲
阅读(8492)
评论(6)
推荐(2)
2019年2月20日
PHP利用get_headers()函数判断远程的url地址是否有效
摘要: 问题: 利用url访问远程的文件、图片、视频时有时需要请求前判断url地址是否有效。 解决办法: (PHP 5, PHP 7) get_headers — 取得服务器响应一个 HTTP 请求所发送的所有标头。 利用PHP自带的函数get_headers(),利用http返回值是否存在200状态,来判
阅读全文
posted @ 2019-02-20 21:13 申文哲
阅读(3140)
评论(0)
推荐(1)
2019年1月3日
PHP异步请求之fsockopen()方法详解
摘要: 正常情况下,PHP执行的都是同步请求,代码自上而下依次执行,但有些场景如发送邮件、执行耗时任务等操作时就不适用于同步请求,只能使用异步处理请求。 场景要求: 客户端调用服务器a.php接口,需要执行一个长达10s-20s不等的耗资源操作,假如客户端响应请求时间为5秒(请求响应超时时间),5s以上无回
阅读全文
posted @ 2019-01-03 12:02 申文哲
阅读(10392)
评论(4)
推荐(2)
2018年11月23日
CentOS7.X安装LMMP环境Nginx+PHP+Mysql详解
摘要: 前言: 作为PHP开发者,我们常用的线上环境就是LNMP,合理的搭建也是必须掌握的技能,下面就利用源码的方式详细介绍下LNMP环境Nginx+PHP+Mysql的详细搭建步骤: 版本说明: Nginx:nginx-1.14.1(最新版本) PHP:php-7.2.12(最新版本) Mysql:mys
阅读全文
posted @ 2018-11-23 19:05 申文哲
阅读(2021)
评论(1)
推荐(3)
2018年11月21日
CentOS7.X中设置nginx和php-fpm的开机自启动
摘要: 一、设置nginx的开机自启动方法 1.在/etc/init.d/目录下创建nginx文件 编写内容如下: 脚本来自nginx官方,地址:http://wiki.nginx.org/RedHatNginxInitScript 注意点:脚本标红处,需根据环境安装路径做自定义修改; 2.修改脚本文件权限
阅读全文
posted @ 2018-11-21 17:07 申文哲
阅读(2667)
评论(0)
推荐(0)
2018年10月27日
Windows下安装配置Yaf框架的方法及创建典型合理的Demo目录结构
摘要: Yaf是一个C语言编写的PHP框架,由鸟哥Laruence开发的高性能框架; Yaf官方文档:http://www.laruence.com/manual/index.html 第一步:安装PHP扩展配置Yaf 1.查看PHP自己版本信息,如下图: 2.根据PHP版本号,编译器版本号和CPU架构,选
阅读全文
posted @ 2018-10-27 17:11 申文哲
阅读(1470)
评论(0)
推荐(1)
2018年10月9日
启动Mysql数据库报错误:-bash: ./start.sh: Permission denied
摘要: linux下安装好Mysql数据库后,输入启动命令: 回车后报如下错误: 原因是:该文件未有相关执行权限 解决办法: 第一步:(命令窗口输入命令) 第二步:(命令窗口再次输入启动命令) 即可正常启动Mysql; Chmod详解chmod:文件/目录权限设置命令该命令用于改变文件或目录的访问权限。该命
阅读全文
posted @ 2018-10-09 15:44 申文哲
阅读(7063)
评论(0)
推荐(1)
2018年8月23日
PHP实现URL长连接转短连接方法总结
摘要: 短链接,通俗来说,就是将长的URL 网址,通过程序计算等方式,转换为简短的网址字符串。 这样的话其好处为:1、内容需要;2、用户友好;3、便于管理。 实现短网址(short URL)系统比较流行的算法有两种 自增序列算法、 摘要算法 自增序列算法: 自增序列算法 也叫永不重复算法 设置 id 自增,
阅读全文
posted @ 2018-08-23 17:46 申文哲
阅读(14294)
评论(0)
推荐(1)
2018年8月21日
Laravel 5.4设置logout注销账户的重定向路径
摘要: 当我们修改Laravel默认Auth默认路径时,在点击logout按钮注销时,默认跳转的地址为项目的根目录, 若想设置成自定义的重定向路径,可以按照如下设置: 方法一: 在Auth \ LoginController中,您有: 将其更改为: 然后在LoginController中定义一个新方法log
阅读全文
posted @ 2018-08-21 16:56 申文哲
阅读(2044)
评论(0)
推荐(0)
2018年7月20日
解决:Windows安装Composer及全局配置时提示部分.dll结尾的php扩展文件找不到指定的模板
摘要: 当安装Composer或者全局配置时出现.dll扩展文件找不到指定模板,如下图: 解决办法: 打开php.ini,将extension_dir 改为绝对路径即可 例如:
阅读全文
posted @ 2018-07-20 11:46 申文哲
阅读(1753)
评论(0)
推荐(0)
2018年7月19日
ThinkPHP3.2.3中调用PHPExcel扩展输出乱码、数据过多报错等问题的解决方法
摘要: 使用时常见的问题总结: 1.关于提示找不到文件的问题: 原因可能有:缓冲区没有打开或者mb_overlod_func函数没有关闭,解决这个问题的最好办法是把php.ini中display_errors打开,下载文件,打开后会提示相应错误信息。若是后者,则需要打开php.ini文件,找到mbsrtri
阅读全文
posted @ 2018-07-19 15:17 申文哲
阅读(851)
评论(0)
推荐(0)
2018年7月16日
ThinkPHP3.2.3框架下where的组合查询and、or方法
摘要: 在项目开发中,查询数据时经常用到where条件查询来过滤数据; 有时就需要一个input输入框判断多个字段查询,这时候我们就需要使用组合查询方法来实现; 说明:组合查询的主体还是采用数组方式查询,只是加入了一些特殊的查询支持,包括字符串模式查询(_string)、复合查询(_complex)、请求字
阅读全文
posted @ 2018-07-16 14:43 申文哲
阅读(13637)
评论(0)
推荐(2)
2018年5月30日
ThinkPHP3.2.3框架下接入阿里云短信服务接口实现:注册登录
摘要: 首先介绍下短信注册登录流程: 一句话:点击获取手机验证码 >提交手机号到后台 >后台生成手机验证码 >用session保存手机验证码及手机号 >用阿里云短信服务平台的接口发送给用户 >用户输入手机号验证码并提交 >后台比较提交的验证码是否与session保存的一致 >返回判断状态; 阿里云短信服务(
阅读全文
posted @ 2018-05-30 16:44 申文哲
阅读(7340)
评论(0)
推荐(0)
2018年5月3日
ThinkPHP3.2.3中M()和D()的区别详解
摘要: 在实例化的过程中,经常使用D方法和M方法, 区别在于:M方法实例化模型无需用户为每个数据表定义模型类,如果D方法没有找到定义的模型类,则会自动调用M方法。 通俗一点说:1.M实例化参数是数据库的表名,D实例化的是你自己在Model模型层文件夹下面建立的模型文件; 2.M则是通过直接实例化Model方
阅读全文
posted @ 2018-05-03 14:47 申文哲
阅读(8401)
评论(0)
推荐(0)
2018年4月13日
Html5 监听拦截Android返回键方法详解
摘要: 浏览器窗口有一个history对象,用来保存浏览历史。 如果当前窗口先后访问了三个网址,那么history对象就包括三项,history.length属性等于3。 history对象提供了一系列方法,允许在浏览历史之间移动: window.history.back():移动到上一个访问页面,等同于浏
阅读全文
posted @ 2018-04-13 17:29 申文哲
阅读(7735)
评论(0)
推荐(0)
2018年3月13日
微信小程序:模板消息推送提示{“errcode”:41030,”errmsg”:”invalid page hint: [gP1eXXXXXX]”}
摘要: 在开发小程序 模板消息定时推送功能时,在开发版测试程序功能运行正常,但提交到线上后提示报错{“errcode”:41030,”errmsg”:”invalid page hint: [gP1eXXXXXX]”} 查看小程序文档查看到 如下说明: 可以得到,报错的原因问page不正确,我配置的page
阅读全文
posted @ 2018-03-13 10:03 申文哲
阅读(22891)
评论(2)
推荐(1)
2018年2月8日
Linux 定时执行shell脚本命令之crontab
摘要: crontab可以在指定的时间执行一个shell脚本以及执行一系列Linux命令 例如:服务器管理员定时备份数据库数据、日志等 详解: 常用命令: crontab –e //修改 crontab 文件,如果文件不存在会自动创建。 crontab –l //显示 crontab 文件。 crontab
阅读全文
posted @ 2018-02-08 17:47 申文哲
阅读(26079)
评论(2)
推荐(2)
Ubuntu16.04系统下 解决“无法获得锁 /var/lib/dpkg/lock -open (11:资源暂时不可用)、无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?”的方法
摘要: 在Ubuntu16.04下安装软件,例如:sudo apt-get install lrzsz时提示: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它? 这是因为apt-get进程可
阅读全文
posted @ 2018-02-08 11:37 申文哲
阅读(2816)
评论(0)
推荐(0)
2018年1月11日
PHP:CURL分别以GET、POST方式请求HTTP、HTTPS协议接口api
摘要: 利用CURL分别以GET、POST方式分别请求HTTP、HTTPS协议接口的区别在于是否存在下面红色标记的代码; 1、curl以GET方式请求http、https协议接口 2、curl以POST方式请求http、https协议接口
阅读全文
posted @ 2018-01-11 12:01 申文哲
阅读(1114)
评论(0)
推荐(0)
2017年12月28日
PHP中public、protected、private的区别对比
摘要: public 表示全局,类内部外部子类都可以访问;private表示私有的,只有本类内部可以使用;protected表示受保护的,只有本类或子类或父类中可以访问; 一句话说,意思就是private,protected,public 自己的,父亲的,大众的
阅读全文
posted @ 2017-12-28 14:44 申文哲
阅读(1789)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告