自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 问答 (4)
  • 收藏
  • 关注

原创 【日志革新】在ThinkPHP5中实现高效TraceId集成,打造可靠的日志追踪系统

相比之下,如果将 traceId 存储在请求体的 header 中,获取代码则需要写成 (Request::instance()->header())[‘traceId’]?在每次请求的响应中都添加 traceId 到响应头中,以便客户端收到响应后可以通过 traceId 与请求对应起来。对于异步请求,需要在发送请求时将 traceId 包含在请求头中,以便日志也能够与对应的原始请求进行关联。在异步请求中,确保在发送请求时将 traceId 包含在请求头中。,以便在日志中准确追踪请求的全链路过程。

2024-05-08 17:32:11 647

原创 Docker 容器中 PHP 使用 Curl 访问本地服务异常

在 Docker 环境中,将应用程序和服务容器化是常见的做法,但是有时会遇到一些网络通信方面的问题。其中一个常见的问题是 PHP 容器无法使用 Curl 访问本地服务,这可能导致开发和调试过程中的困扰。

2024-05-08 14:36:09 394

原创 关于Jquery导出word文档

通常情况下,我们在开发过程中会遇到,导出网页上的内容保存至word文档中,类似这样的需求。前人早已为我们重要下,我们只需要乘凉即可。百度 Jquery 导出文档插件!我们会看到好多 资源,随便找一个引入到我们的项目即可!但是我们今天要说的是导出的版式问题, Jquery导出Word插件 默认的版式是 Web版式,但是往往我们更需要 页面版式,故我来教大家如何设置为 页面版式!具体步骤如下:我...

2018-04-25 11:44:25 9471 42

原创 MYSQL分表容量预估:简明指南

数据行大小评估: 考虑到各字段类型及长度,我们可以计算出单行数据的大致大小。数据增长预测:基于历史数据增长趋势,我们可以预估未来的数据量。索引和冗余数据:考虑到索引和可能的冗余数据对总容量的影响。

2024-01-05 00:21:27 565

原创 dubbo nacos 2.0+ 配置UNAVAILABLE: io exception解决办法

版本后需要多开放两个端口 查看启动nacos的时候是否有对应的端口映射。【问题描述】dubbo rpc 使用nacos2.0以上的版本后报错。

2024-01-03 23:14:11 990

原创 【坑点预警】字节后台框架 arco.design

字节跳动出品的企业级设计系统长在审美上的框架Arco.design环境安装npm i -g @arco-design/arco-cli安装进入到一个文件夹,新建项目cd someDirarco init hello-arco-pro选择 技术栈? 请选择你希望使用的技术栈React❯ Vue选择 arco-design-pro 分类? 请选择一个分类业务组件组件库Lerna Menorepo 项目❯ Arco Pro 项目遇到这个问题删除根目录下的

2022-01-29 23:44:26 7966

原创 打开visual studio code,电脑竟然卡死了,仔细排查竟是因为它

打开 vs code 文件->首选项->设置->搜索“search.followSymlinks”取消勾选

2020-05-12 14:29:17 3915

原创 js + php 实现递归数组

数据可按需求拷贝数组格式$test_arr = [ [ 'ware_pid' => "0", "ware_name" => "唐山总仓", "parent_path" => "/1/", "id" => 1, "ware_type" => 1 ], [ ...

2019-04-19 14:07:50 315

原创 laravel 扩展包,持续更新

Laravel SendCloud 发送邮件composer 安装composer require naux/sendcloud修改 config/app.php,添加服务提供者'providers' => [ // 添加这行 Naux\Mail\SendCloudServiceProvider::class,];在 .env 中配置你的密钥, 并修改邮...

2019-01-29 20:07:07 705

原创 关于PHPExcel的使用【Thinkphp版】

今天接到一个这样的任务,导出这种格式的数据表这个表信息。每次碰到Excel的导入或者导出的问题都十分头疼,但是归根结底就是伪造数据结构,循环渲染。下面我先把完整的介绍一下操作流程:这是之前开发的一个课程表,点击添加按钮填写的课程信息:这是一个会员列表:点击详细,弹出一系列操作框,我们仅展示试听课预约功能:下图弹窗展示的就是课程信息,在周课表中添加的课程:下面我说一下思路,...

2019-01-11 16:36:50 474

原创 服务器搭建 gitlab(人人都能看懂的搭建过程,一步到位,绕开坑)

前言 世上本无路,走的人多了,路上坑也多啊!网上教程千奇百怪,都不知道到底用那个,小白出品,正是理解小白的难处,所以可减少踩坑。废话不多说,轻轻松松搭建gitlab,前提是你已经装好服务器环境,包括git什么的,如果没有安装的话,可以使用 oneinstack进行傻瓜式安装!一、安装gitlab根据官网的教程走,准没差(当前也可以下载清华大学的镜像站的rpm包安装,我这里拿...

2018-04-12 19:03:51 2198

原创 细数那些你应该知道的 laravel 函数

俗话说:工欲善其事,必先利其器。学好laravel,以简单的代码处理复杂的逻辑就需要用到一些函数!dd() 打印输出变量,并终止程序 dd($world);csrf_field() 函数生成一个包含 CSRF 令牌值的 HTML 隐藏字段(一般在表单中使用)<form method="post" action=""> {{ csrf_field()...

2018-02-28 11:47:46 401

原创 windows之安装Elasticsearch

下载安装所需的ZIP包 medcl / elasticsearch-rtf解压到D盘(我习惯用D盘来安装,当然你也可以安装到你们想要安装的位置) 双击 bin 目录中的elasticsearch.bat 文件 出现 started 即为启动 测试是否安装成功 ...

2018-02-26 15:05:27 289

原创 【laravel】点赞功能

正如尼采所说:其实人跟树是一样的,越是向往高处的阳光,它的根就越要伸向黑暗的地底。 我们要拥有知识,必须时刻努力,世界上最难的两个字莫过于“坚持”,如果你克服了自己,就会登上人生的巅峰! 下面开始我们今天的学习:我们以文章点赞为例,创建点赞的路由//点赞的路由 {post}代表文章id 并用正则限制一下只能为数字Route::get('/posts/{post}/z...

2018-02-09 17:08:32 2126 6

原创 laravel policy用户授权

关于laravel的用户授权(一)定义策略类//我们以文章授权为例 判断用户是否有用修改和删除权限php artisan make:policy PostsPolicy 运行会生成一个文件夹 (Policies文件夹)(二)注册策略类和模型关系注册策略类,找到 AuthServiceProvider.php,编写如下protected $policies = [...

2018-02-08 18:00:51 756

原创 laravel 5.5登录注册重构

高尔基曾说过:我扑在书籍上,像饥饿的人扑在面包上一样。虽然我没有到达那个地步,但是我还是会向蜗牛一样向着阳光慢慢挪动,满怀希望!最近通过学习laravel找到了一些学习方法,可以说是自己的正能量,就是每天晚上下班之后,回到宿舍(宿舍之所以称之为宿舍,因为它再好也不如家里好^_^),看看新知识。然后第二天去公司,敲一敲,练一练。艾老师(艾宾浩斯)说过,人过了八到九个小时之后,记忆的知识大概只...

2018-02-08 17:18:45 2415

原创 laravel学习过程中遇到的问题(三)

laravel5.5搭建博客学习遇到的问题 配置路由如下://文章列表页Route::get('posts', '\App\Http\Controllers\PostController@index');//文章详情页Route::get('posts/{post}', '\App\Http\Controllers\PostController@show');//创建文章

2018-02-06 11:14:33 305

原创 laravel学习过程中遇到的问题(二)

laravel 5.5学习报错截图 “Route [login] not defined.” (报错代码 )解决方案:给login路由加个name就可以了

2018-02-03 11:52:19 260

原创 laravel学习过程中遇到的问题(一)

laravel5.5学习报错截图 Syntax error or access violation: 1055 (错误代码)解决办法 将config中的database.php文件中的严格模式改为false即可!

2018-02-02 18:16:48 766

原创 API开发之封装接口数据返回函数

一般我们开发接口就是返回客户端需要的json数据,但是未免显得有些low,还不如我们自己定义一套函数用的舒服。废话不多说,马上开始!方法一:先定义几个常用的错误状态码/** * 获取错误代码对应的提示信息 * @param: $code int 错误代码 * @return: string */ function codeInfo($code){ $codeIn

2017-12-06 15:34:46 4631

原创 关于正确使用PHP的in_array数组

in_array数组误区官方实例在数组中搜索值 “Mark” ,并输出一些文本:<?php$people = array("Bill", "Steve", "Mark", "David");if (in_array("Mark", $people)) { echo "匹配已找到&amp

2017-10-06 11:41:14 17994

原创 微信APP支付的那点事

关于微信APP支付的那点事(得此秘籍,少走弯路)PHP版本本文作者原版,编写人程序小白:Mason.Hu我们这里就不说怎么申请微信APP支付 有不会的童鞋可以参照这么前辈写的文档,不过好像不用我们申请,APP端干的事情。 —— [ 微信APP支付接入 ] 本编辑器支持 Markdown Extra ,  扩展了很多好用的功能。具体请参考[Github][2]. 好了那我们就开始我们的APP开

2017-08-14 20:33:27 2503

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除