随笔分类 -  thinkphp

摘要:首先讲解一下何为异步消息队列:所谓消息队列,就是一个以队列数据结构为基础的一个实体,这个实体是真实存在的,比如程序中的数组,数据库中的表,或者redis等等,都可以。异步队列的作用:个人认为消息队列的主要特点是异步处理,主要目的是减少请求响应时间和解耦。所以主要的使用场景就是将比较耗时而且不需要即时 阅读全文
posted @ 2022-04-22 22:11 搬砖小伙子 阅读(5506) 评论(0) 推荐(0) 编辑
摘要:话不多说,直接进正题。 今天清洗数据过程中,发现每次插入到700多条就会出现这个错误, 刚开始以为是请求时间有限制,修改了apipost的请求时间也不行;修改了apache的最大请求时间还是不行; 1.修改php最大运行时间 修改php.ini文件 max_execution_time=3600 2 阅读全文
posted @ 2022-04-12 00:23 搬砖小伙子 阅读(599) 评论(0) 推荐(0) 编辑
摘要:public function actionAnalysisPhone() { $curl = curl_init(); $loginToken = Yii::$app->request->post('loginToken'); // $loginToken = 'xxxxxxxx771oVCFgw 阅读全文
posted @ 2021-05-10 14:04 搬砖小伙子 阅读(625) 评论(0) 推荐(0) 编辑
摘要:$data = [ ['uid' => '1', 'cid' => '1'], ['uid' => '2', 'cid' => '2'], ['uid' => '3', 'cid' => '3'], ['uid' => '4', 'cid' => '4'], ]; $test = Db::nam 阅读全文
posted @ 2020-12-10 18:01 搬砖小伙子 阅读(1188) 评论(0) 推荐(0) 编辑
摘要:内容简介:翻译自:https://stackoverflow.com/questions/8942885/deleting-an-array-element-within-foreach-loop 本文转载自:https://codeday.me/bug/20190112/512660.html,本 阅读全文
posted @ 2020-11-27 19:49 搬砖小伙子 阅读(3790) 评论(0) 推荐(0) 编辑
摘要:分析接口 请求方式:查询,肯定是Get 请求路径:分页查询,/api/item/brand/page 请求参数:根据我们刚才编写的页面,有分页功能,有排序功能,有搜索过滤功能,因此至少要有5个参数: page:当前页,int rows:每页大小,int sortBy:排序字段,String desc 阅读全文
posted @ 2020-11-21 11:52 搬砖小伙子 阅读(847) 评论(0) 推荐(0) 编辑
摘要:入口文件后加一个空格就行了 1,首先cd到站点目录public下,我的入口文件是默认的index.php,然后执行以下命令, 2,php要加入环境变量 php index.php home/index/test 转载:https://blog.csdn.net/a2547252250/article 阅读全文
posted @ 2020-11-14 09:50 搬砖小伙子 阅读(546) 评论(0) 推荐(1) 编辑
摘要:最近在整理单位购买的源码时,发现源码里好多文件都混淆加密了。虽然不解密也不影响使用,但是心里总觉得有些别扭,便试着将加密的文件解密。 首先,百度了一下,看网上是否有现成的混淆类解密工具,搜到了一个http://www.zhaoyuanma.com/。尝试了一下,这个还真是好用,免费的,解密速度挺快。 阅读全文
posted @ 2020-09-25 20:20 搬砖小伙子 阅读(2233) 评论(0) 推荐(0) 编辑
摘要:有需求要整合某时间范围内如:2019-09-21-2019-09-27 范围内的刷卡记录、每天只取最早的那天。来做判断 所以这里要用到分组了。按照日期分组。 上代码:record_time为刷卡时间 $db = Db::table(“表名”)->group("date_format(record_t 阅读全文
posted @ 2020-09-14 19:24 搬砖小伙子 阅读(1957) 评论(0) 推荐(0) 编辑
摘要:1.采用闭包方式 tp5中采用闭包的方式: $map['user_id']=1; $map['status']=0; $or_map['user_id']=$map['user_id']; $or_map['audit']=['in',['1,2']]; $list = Db::name('tabl 阅读全文
posted @ 2020-09-03 20:12 搬砖小伙子 阅读(7601) 评论(0) 推荐(0) 编辑
摘要:tp5版本相对于5.0升级了很多的地方 比如在5.0里面获取这些名称是这样的 use think\Request; /* 代码段 */ $module = Request::instance()->module(); $controller = Request::instance()->contro 阅读全文
posted @ 2020-08-25 19:06 搬砖小伙子 阅读(1024) 评论(0) 推荐(0) 编辑
摘要:二维数组添加方法:循环$listening_collect是一个二维数组,往里面添加一个you_answer元素 $listening_collect = $this->ser_toefllistening->zt_collect($listening_articleid)->result_arra 阅读全文
posted @ 2020-08-24 15:57 搬砖小伙子 阅读(4853) 评论(0) 推荐(0) 编辑
摘要:thinkphp5出现A non well formed numeric value encountered的解决办法修改formatDateTime方法如下 默认值: if (is_null($this->autoWriteTimestamp)) { // 自动写入时间戳默认false 包含dat 阅读全文
posted @ 2020-08-22 09:33 搬砖小伙子 阅读(1455) 评论(0) 推荐(0) 编辑
摘要:需求:利用postman进行请求api接口过程中 关于一些数据输出异常的情况下 我们希望通过自己编写一些类和方法 实现便于后端人员进行根据提示进行调试处理! 以下测试的时候 请设置 app_debug=>true 新建一个test接口为例:位置在application\api\controller\ 阅读全文
posted @ 2019-11-22 01:17 搬砖小伙子 阅读(751) 评论(0) 推荐(0) 编辑
摘要:首先贴上后台页面相应模块的列表页效果以及多条件搜索的表单代码 前端模版采用Xamdin1.0+Layui1.0,有需要请自行下载引入。 <form class="layui-form x-center" id="searchform" action="{:url('index/user/search 阅读全文
posted @ 2019-11-22 00:36 搬砖小伙子 阅读(2319) 评论(0) 推荐(1) 编辑
摘要:直接上干货 阅读全文
posted @ 2019-09-27 00:06 搬砖小伙子 阅读(1834) 评论(0) 推荐(0) 编辑
摘要:2. app\config.php 里添加 'cmf_mobile_theme_path' => 'public/themes/', //(public视情况而定加) 'cmf_mobile_default_theme' => 'mobile', //(mobile为手机版文件名) 自己项目 模板开 阅读全文
posted @ 2019-09-19 10:23 搬砖小伙子 阅读(573) 评论(0) 推荐(0) 编辑
摘要:tp5.0如何获取header的Authorization值$request->header();好像没有这个值的但是发送请求头部有的 解决方案: 在.htaccess 文件中加入 设置 SetEnvIf Authorization ^(.*) HTTP_AUTHORIZATION=$1 阅读全文
posted @ 2019-09-15 10:14 搬砖小伙子 阅读(5483) 评论(2) 推荐(0) 编辑
摘要:以往,没有做过前后端分离的项目之前,都是服务器渲染的模板,然后用cookie和session进行账号的权限验证或者是登录状态的管理。后来接触了vue和小程序之后,在进行前后端分离的时候,就会遇到权限验证和登录会话保存。因为HTTP协议是开放的,可以任人调用。所以,如果接口不希望被随意调用,就需要做访 阅读全文
posted @ 2019-09-15 09:52 搬砖小伙子 阅读(4748) 评论(5) 推荐(1) 编辑

点击右上角即可分享
微信分享提示