全栈
文章平均质量分 82
微波炉...
这个作者很懒,什么都没留下…
展开
-
Laravel 和 Dcat Admin 在使用 Nginx 进行 Uri 二级目录的反向代理时遇到的问题以及解决方法
一般的 Laravel 应用进行 Nginx 的 Uri 二级目录反向代理的时候,Nginx 的配置文件可按如下配置由于我们在proxy_pass中的 Url 末尾添加了/,所以 Laravel 在收到请求时,请求的路径不包含反向代理的前缀/prefix这样就可以让反向代理层对 Laravel 应用透明,但是会出现这样的问题,就是url()等函数生成的路径将会是不含反向代理前缀的路径,造成asset()等函数均生成错误的地址,为了解决这样的问题,我们可以在类中的boot这样的话,url()将会基于.env。原创 2022-09-29 12:16:17 · 1642 阅读 · 0 评论 -
Vue 子组件直接修改 props 中的属性值(单向数据流)
理论所有的 prop 都使得其父子 prop 之间形成了一个单向下行绑定:父级 prop 的更新会向下流动到子组件中,但是反过来则不行。这样会防止从子组件意外变更父级组件的状态,从而导致你的应用的数据流向难以理解。另外,每次父级组件发生变更时,子组件中所有的 prop 都将会刷新为最新的值。这意味着你不应该在一个子组件内部改变 prop。如果你这样做了,Vue 会在浏览器的控制台中发出警告。Vue3 Props 文档尝试通过下面的方法直接修改属性值this.$props.modelValue原创 2022-03-02 10:14:28 · 16681 阅读 · 2 评论 -
使用 PhpStorm 来开发和 Debug Laravel Sail 项目
Laravel Sail 安装Laravel Sail 是为 Laravel 提供的基于 Docker 的开发环境,可同时搭建包含 PHP、MySQL、Redis,XDebug 在内的开发环境,优势:降低开发环境的搭建难度将对主机已有环境的影响降至最低统一团队开发环境在 WSL 内使用指令:curl -s https://laravel.build/<项目名称> | bash执行后,将在当前目录下建立一个 <项目名称> 的文件夹,并在里面构建一个 Laravel原创 2022-01-18 12:57:32 · 1425 阅读 · 0 评论 -
验证码(Captcha)的两种校对机制
文章目录前言两种验证机制状态验证码无状态验证码前言Captcha,中文全称为全自动区分计算机和人类的图灵测试,在实际使用中常常以验证码的形式出现在人们的视野中,即通过展示一张图片,要求用户输入图片中的字符,以此来验证用户是否为人类。验证码一般的校对流程为:验证码图片由后端生成,传输至前端,前端接受用户的输入,再发送给后端校对。但这其中就出现了问题,如何匹配用户输入和正确的验证码?两种验证机制如何匹配用户输入和正确的验证码?有两种方法:将正确的验证码与会话绑定,这里姑且将这种验证码称为“状态原创 2021-02-02 18:14:43 · 6132 阅读 · 0 评论 -
Laravel 开发环境配置完全教程
文章目录安装VisualC++运行库安装WampServer安装Composer终于返校了,学校的台式上没有Laravel的运行环境,所以都得重新搞一下,顺便记录一下。安装VisualC++运行库先看下自己电脑有没有VisualC++的一系列运行库打开控制面板->应用安装WampServer如果不想用wamp来安装apache和php和mysql,可以自行找其他办法安装还是推荐官网下载(V 3.2.0),不过超级慢就是了。安装Composerhttps://getcomposer.原创 2020-09-06 07:57:04 · 1733 阅读 · 1 评论