热门 最新 精选 话题 上榜
明显比以前严谨多了,因为是从thinkphp3过来的,就必然会保留一些个人认为比较好的使用习惯,由于tp5的严谨语法,似乎并不是很好用了,不过问题不大,稍微做做调整还是可以的。比如提前未定义一个变量,就会报错,无法进行下一步。其实在我们看来这并算不上致命的错误,在tp5中如何规避它呢?处理方法很简单
原创 6月前
68阅读
规避tp5非致命的报错提示信息
模型实例化 TP5取消了自动实例化模型的M方法,转而使用了新的实例化模型方法。没有自动实例化则必须自己新建模型类,然后自己实例化,这就有点类似D方法。这里与D方法的功能类似的有一个model的方法,功能上完全可以替换使用 U方法 U方法是TP中的生成路由的内置方法,现在这个方法可以完全使用url方法
原创 6月前
50阅读
如果是ngnix中 使用以下规则 如果是apache中 修改.htaccess
原创 6月前
17阅读
<?php /** * 递归无限级分类【先序遍历算】,获取任意节点下所有子孩子 * @param array $arrCate 待排序的数组 * @param int $parent_id 父级节点 * @param int $level 层级数 * @return array $arrTree 排
原创 6月前
53阅读
php把一维数组,分为每3个连续的为一组的多维数组 去数组中的空值
原创 6月前
52阅读
<?php ignore_user_abort(TRUE); //关掉浏览器,PHP脚本也可以继续执行. set_time_limit(300); // 通过set_time_limit(0)可以让程序无限制的执行下去 ,这里最大设置了300秒 $interval=10; // 每10秒运行 $stop=1; do{ if($stop==10) break; //第十次停...
原创 6月前
36阅读
在做网站 CMS 模块时,对于模块内容 content 字段,保存的是 json 格式的字符串,所以在后台进行模块内容的编辑操作 ( 取出保存的数据 ) 时,需要用到 json_decode() 函数。 但是在解析的时候,使用 json_decode() 函数解析的结果一直是 NULL,没有出现希望
原创 6月前
491阅读
今天在接一个阿里云的短信时,一直报错 Can not find endpoint to access. 慢慢debug发现是在 EndpointerProvider里面,没有setEndpoints就直接在demo里面使用了getEndpointers,所以返回为空信息 找一下源代码,发现setEn
原创 6月前
75阅读
/** * $str 原始中文字符串 * $encoding 原始字符串的编码,默认GBK * $prefix 编码后的前缀,默认"&#" * $postfix 编码后的后缀,默认";" */ function unicode_encode($str, $encoding = 'GBK', $prefix = '&#', $postfix = ';') { $str = ico...
原创 6月前
73阅读
今天在写TP5关联模型 一对多的时候,获取到的数据是对象 使用TP的->toarray() 报错,如果让对像转为数组呢,下面的方法记录,以便下次用到 DB操作返回是数组。 模型直接操作返回是对象。 当我们用select()进行查询得出的结果无法toarray的时候,下面的方法就用得上了。对象类型转换
原创 6月前
57阅读
方法一: 方法二:
原创 6月前
60阅读
今天在用到TP5一对多关联模型,在这里先大根说下使用方法 首先我有二个表 一个表user用来存放个人信息 大概数据结构如下 别一个表为inspect_xm 用于存放用户下的多个体检项目 建模型文件 接下来是新建对应两张数据表的模型类文件。在模块下新建一个model目录然后新建两个文件并按对应的表命名
原创 6月前
325阅读
昨天有个朋友在问我说,php怎么抓取网页某个DIV区块的内容。像funp推推王那样每次推文都会显示文章内的图片,提供缩图撰择,又是怎么做到的?其实这语法出乎意料的简短… 1. 取得指定网页内的所有图片:测试开新视窗複製代码列印? 2. 取得指定网页内的第一张图片:测试开新视窗复制代码列印? 3. 取
原创 6月前
97阅读
在使用THINKPHP的过程中 我们使用验证码时,点击验证码,触发 fleshVerify方法刷新验证码,并通过Math.floor(Math.random()*100))生成100内的随机数 <img id="imgVerify" style="cursor:pointer;" src="{:U(
原创 6月前
97阅读
Document自带的方法: 循环执行:var timeid = window.setInterval(“方法名或方法”,“延时”);window.clearInterval(timeid); 定时执行:var tmid = window.setTimeout(“方法名或方法”, “延时”);win
原创 6月前
609阅读
1.过滤emoji表情的原因 在我们的项目开发中,emoji表情是个麻烦的东西,即使我们可以能存储,也不一定能完美显示,因为它的更新速度很快:在iOS以外的平台上,例如PC或者android。如果你需要显示emoji,就得准备一大堆emoji图片并使用第三方前端类库才行。即便如此,还是可能因为emo
原创 6月前
136阅读
三个简单实用的用于 DOM 操作的 jQuery 方法: text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTML 标记) val() - 设置或返回表单字段的值 下面的例子演示如何通过 jQuery text() 和 html() 方法来获得内容:
原创 6月前
60阅读
上进小菜猪,沈工大软件工程专业,爱好敲代码,持续输出干货。摘要:Logstash是大数据领域中常用的数据处理引擎,能够高效地采集、转换和输出数据。本文将深入介绍Logstash的基本概念、工作原理和常见应用场景,并提供代码示例帮助读者快速上手使用Logstash进行数据处理。引言在大数据时代,高效处理和分析海量数据成为企业成功的关键。Logstash作为一个强大的数据处理引擎,提供了可靠的数据采集
我是上进小菜猪,沈工大软件工程专业,爱好敲代码,持续输出干货,欢迎关注。 Sqoop: Hadoop数据传输的利器, 在大数据领域,数据的传输和集成是至关重要的任务之一。Sqoop(SQL to Hadoop)作为Apache软件基金会下的一个开源项目,旨在提供高效、可靠的工具,用于在Hadoop和关系型数据库之间进行数据传输。本文将深入探讨Sqoop的技术细节,包括其工作原理、常用功能和示例代码
前言:        周末空闲时间无意找到了一套个性化推荐的源码,整体项目运用了SSH,HDFS,Flume,Hive,Kafka,Spark,Scala等。运行时,本来通过spark计算业务埋点数据时,却发现本地没有Kafka。因为我一直也没使用过Kafka,所以也作为新人,浅谈以下Kafka的环境安装与分别在PHP,Scala中的使用。 对比:
原创 6月前
264阅读
前言:        因为在项目中集成了ElasticSearch,用于某些业务场景的搜素或筛选。这里关于ElasticSearch就不做介绍了,虽然解决了全文搜索的性能问题。但是当出现一些频繁更新的数据放置在ES就有点麻烦了。        这时候,一款能把MySQL数据即时同步到ElasticSearch的工具就显
原创 6月前
282阅读
前言:        Hive是一个基于Hadoop的数据仓库工具,以一种类SQL的HQL语句操作Hadoop数据仓库(HDFS等)。所以本地windows安装前需要先搭建Hadoop。前面文章已经大概介绍了环境搭建和踩坑汇总,所以这里也依旧只是介绍基础的安装方法。因为关于Hive的安装,网上其实有很多文章,这里更多的是小北在安装过程中的遇到的各种坑的汇总以
原创 6月前
212阅读
windows下Hive搭建踩坑汇总
前言:        因为平时工作和日常接触到的大都是的中型项目,所以少有个性化推荐等涉及大数据的功能。但是后期应该也会在自己项目中添加信息推荐模块,所以就开始关注spark,hadoop,Thrift等工具,以下就以hadoop先开始,包括环境搭建和配置过程中踩坑过程。        关于hadoop的环境搭建,网上
原创 6月前
205阅读
Windows下hadoop环境搭建之NameNode启动报错
环境初始化系统选择 centos 7.4,在 thor 平台上先择的基础镜像,什么都没有安装。使用 root 用户用 yum 工具做一些初始化安装yum install -y wgetyum install -y screenyum install -y gccyum install -y gcc-c++yum install -y openssl-develyum install -y read
随着科技的不断发展,大数据已经成为当今信息化时代的主要驱动力之一。大数据的特点是什么?
原创 6月前
36阅读
大数据有何特点?_光点科技
明天给答案。评论
明天给答案。评论
明天给答案。评论
明天给答案。评论
福哥答案2020-07-12:回表:先定位【主键值】,再定位【行记录】,扫描了两次B+树,这就是回表。避免方法:用覆盖索引可以避免回表。将被查询的字段,建立到联合索引里去。explain的输出结果Extra字段为Using index时,能够触发覆盖索引。评论...