- 博客(9)
- 收藏
- 关注
原创 记录一次rabbitmq 启动时报错排查过程
启动rabbitmq时,报错unable to connect to epmd (port 4369) on 192: timeout (timed out)
2024-07-07 11:55:02
275
原创 laravel框架使用中遇到的一些问题
1在使用了软删除,并使用DB leftjoin查询时,例如:如果没有加deleted_at => null 的查询条件,此时会将已删除的数据也查询出来。就会导致数错误2使用MySQL函数YEARWEEK查询某一周的数据时,因为我国和美国的星期计算方式不一样,我国是从星期一开始算一周的第一天,美国是从星期天开始算一周的第一天。所有使用YEARWEEK函数应该加上默认值,从周一开始算。不加则默认从星期天开始算,导致数据库错误,例如:...
2021-07-07 11:32:48
263
原创 thinkphp5.1 实现页面静态缓存
thinkphp5.1 实现页面静态缓存总览开启配置config目录 => app.php文件application目录下tags.php文件添加如下配置,如果没有该文件,则需创建对应的common模块添加ReadHtmlCacheBehavior.php和WriteHtmlCacheBehavior.php文件调用效果总览本教程主要通过开启静态缓存配置和thinkphp5.1的钩子行为实现。开启配置config目录 => app.php文件'app_debug' => false
2020-11-25 14:56:01
1670
原创 PHP使用百度编辑器ueditor在文本中插入图片不能显示的问题
前言使用ueditor编辑器,附件默认在ueditor/php/upload/, 但是大家的附件地址的默认路径可不是这个 ,需要修改ueditor,不然会出现图片打不开的情况, 如下图所示:这种情况该如何解决呢? 在使用UEditor编辑器时,下面来详细解释一下;一 找到Ueditor 中的配置文件config.jsonUeditor PHP版本本身自带了一套上传程序,我们可以在此基础中...
2020-04-09 10:23:12
829
原创 PHP使用百度富文本编辑器ueditor反显数据,展示代码的问题解决
问题: 通过laravel将数据分配显示时,直接展示了html代码,而不是具有格式的纯文本内容解决步骤1首先使用隐藏域单独将数据保存起来2 实例化ueditor3 获取到隐藏域中的数据,在页面全部加载完毕后使用闭包将其加入到editor中,如下图4 展示结果如下,正常显示...
2020-04-07 18:34:11
912
原创 PHP注册树模式详解
功能将很多对象实例注册到一个全局的对象树上为什么要使用注册树模式一个项目中,例如一个php框架中,会产生很多各种各样的对象,例如单例模式的数据库连接对象、通过工厂模式产生的对象等等,这些对象就像散兵游勇一样分布在项目的各个地方,不方便维护管理,通过注册树模式,在项目或框架初始化时,就把生成的一些经常使用的基础类库对象实例注册到一个全局的对象树上面,可以全局操作,很方便对象的使用和管理。这样对...
2020-03-16 19:33:06
214
原创 PHP单例模式详解
单例模式功能:为什么要用单例模式:疑问使用场景实现方法功能:创建唯一的对象实例。为什么要用单例模式:减少频繁创建对象,节省资源;静态对象公用,节省内存;功能解耦,方便代码维护;疑问问题:PHP自己会回收页面的变量,那单例模式生成的对象就留不住了?解答:PHP语言是一种解释型的脚本语言,这种运行机制使得每个PHP页面被解释执行后,所有的相关资源都会被回收。也就是说,PHP在语言...
2020-03-15 21:27:13
169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人