- 博客(50)
- 资源 (1)
- 收藏
- 关注
原创 Laravel 中使用 JWT 作用户登录,身份认证
JWT 全名 JSON Web Token,是一种开放标准 (RFC 7519)。用于在网络应用环境间安全地传输信息作为 JSON 对象。它是一种轻量级的认证和授权机制,特别适合分布式系统的身份验证。
2025-04-01 14:35:17
631
原创 Laraver SQL日志 服务开发
Laravel 项目运行中,有时候需要查看sql语句,分析sql运行的耗时,sql语句的复杂程度分析等等总之,sql的执行在项目中,非常关键,接下来将说明在laravel 中 配置一个sql日志记录服务。文件:config/logging.php通道名称 sqllog,驱动程序 daily , 是路径, 为等级, 保留7天, 为文件权限文件:app/Providers/EventServiceProvider.php 是 Laravel 数据库系统中的一个,也是 Laravel 数据库层的事件之一
2025-03-31 14:22:45
915
原创 Laravel Trait 实现 统一JSON 响应格式
Trait 是 PHP 5.4 引入的一个代码复用机制,它解决了 PHP 单继承的限制问题。使用Trait开发统一的Json响应格式
2025-03-31 11:21:04
260
原创 Laravel APP_KEY 生成方法
在 Laravel 项目中,APP_KEY 是应用程序加密密钥,用于保护用户会话和其他加密数据的安全。以下是生成和设置 APP_KEY 的几种方法
2025-03-29 16:49:40
412
原创 Vue下 Sortable 实现 table 列表字段可拖拽排序,显示隐藏组件开发
vue下实现 使用 sortable 可拖拽排序的表格列设置功能
2025-03-28 17:35:25
1074
原创 vue 一个组件的开发,引出组件开发流程和知识点
开发一个数据导入组件,此组件是一个公共组件,而且是个常用组件,在很多功能页面上都会用到。涉及到父子级传值,接口异步操作等
2025-03-24 16:34:46
842
原创 vue table树形数据 多选,分页多选,数据保存 实现逻辑
在 Vue 中实现树形表格的全选功能时,使用checkbox实现多级数据选中,取消,分页选中留存
2025-03-14 16:57:31
407
原创 Vue 单个文件 拆分组件,异步组件 使用总结
在 Vue 项目中,是否将单个文件内的功能拆分成多个小组件,取决于多个因素,包括代码复杂度、可维护性、复用性以及性能等。选择合适的加载方式可以有效提升页面性能,同时保持代码的简洁性。
2025-03-07 17:47:36
883
原创 Vue 使用 vue-router 时,多级嵌套路由缓存问题处理
在 Vue.js 中使用 vue-router 时,可以通过 keep-alive 组件来实现路由组件的缓存,从而避免在切换路由时重复渲染和销毁组件。这对于菜单导航等需要保持状态的场景非常有用。
2025-03-07 14:53:45
702
原创 Vue Table 表格列筛选,前端筛选与后端筛选的写法
Vue 项目里,Element UI 的 el-table 组件提供了 filters 属性用于实现列的筛选功能。有前端筛选和后端筛选两种方式!
2025-03-04 09:31:42
582
原创 Vue 安装 wangEditor 富文本编辑器
最近遇到Vue项目需要添加一个富文本编辑,纠结了好久,最后选择 wangEditor ,然后整理了一些wangEditor 的使用教程。
2025-02-28 11:08:07
299
原创 Mysql .idb文件 恢复
.idb文件是 MySQL 数据库中 InnoDB 存储引擎的数据文件,恢复.idb文件通常需要以下步骤,但请注意,操作过程较为复杂且有一定风险,建议在专业人士指导下进行或先在测试环境中进行验证。
2025-02-28 09:56:42
302
原创 Git 忽略已经提交的文件,管用!
项目中的某个文件(比如abc.txt) 已经被commit,并push到server.这时发现abc.txt不应该被git管理。
2025-02-26 13:22:12
152
原创 Mysql 服务器开放远程访问
在实际开发和项目部署过程中,我们常常需要从远程主机连接到 MySQL 服务器,进行数据库的管理和操作。默认情况下,MySQL 服务器只允许本地(即服务器本身)进行访问,要实现远程访问,需要进行一系列的配置。以下详细介绍如何开放 MySQL 服务器的远程访问权限。具体步骤。
2025-02-19 10:24:09
385
原创 npm : 无法加载文件 D:\phpdev\nodejs\npm.ps1
新机器拉取完vue 项目后,npm install 出问题了。修改执行策略,当前项目文件夹下,打开命令行窗口。打完收工,继续 npm 相关操作。
2025-01-15 16:54:13
646
原创 vue \n 换行不不显示
Vue 中,直接使用包含 \n 的字符串进行渲染时,换行符不会被识别为 HTML 的换行,因为 Vue 默认会将其视为普通文本
2025-01-12 13:56:01
564
原创 Excel多层嵌套IF条件写法
第二种,VLOOKUP 函数结合辅助表来实现,将不同范围和对应的系数存储在一个辅助表中,通过 VLOOKUP 函数查找 F3 所在范围对应的系数,然后进行计算。第一种,直接上公式,虽然麻烦点,但是直接。Excel多层嵌套IF条件的实现方法。二、使用 VLOOKUP 函数的公式。
2025-01-12 13:42:10
432
原创 Vue 中,使用 v-for 和 v-if 在同一个元素上时,出现报错,怎么解决
在 Vue 中,当使用 v-for 和 v-if 在同一个元素上时,可能会导致性能问题或错误
2025-01-09 09:52:33
714
原创 Failed to resolve loader: sass-loader
Failed to resolve loader: sass-loader
2024-12-30 11:47:55
655
原创 解决elementui中el-radio报错:Blocked aria-hidden on an element because its descendant retained focus.
解决elementui中el-radio报错:Blocked aria-hidden on an element because its descendant retained focus.
2024-12-22 11:34:46
1767
转载 MySQL军规升级版
MySQL军规升级版一、基础规范 表存储引擎必须使用InnoDB表字符集默认使用utf8,必要时候使用utf8mb4解读:(1)通用,无乱码风险,汉字3字节,英文1字节(2)utf8mb4是utf8的超集,有存储4字节例如表情符号时,使用它禁止使用存储过程,视图,触发器,Event解读:(1)对数据库性能影响较大,互联网业务,能让站点层和服务层干的事情,...
2018-07-25 10:21:11
158
转载 “好”接口的设计与实现
一、好接口的特性易读 易用,难于误用 功能独立 容易扩展二、好接口设计的基本原则只做并做好一件事函数名自解释 不恰当的函数名,往往是不恰当设计的征兆如果没做到上一点,就将函数分解只增加,永远不要删除函数与接口(你永远不知道这个接口被谁在使用)实现永远不能影响接口举例:不能假定函数调用者只能使用hash 不能对外暴露实现细节最小化访问尽量使用...
2018-07-24 14:27:12
245
转载 互联网分层架构的本质
上图是一个典型的互联网分层架构:客户端层:典型调用方是browser或者APP站点应用层:实现核心业务逻辑,从下游获取数据,对上游返回html或者json数据-缓存层:加速访问存储数据-数据库层:固化数据存储 如果实施了服务化,这个分层架构图可能是这样:中间多...
2018-07-21 15:04:41
331
转载 PHP 代码简洁之道 ( PHP Clean Code)
介绍Robert C.Martin’s 的 软件工程师准则 Clean Code 同样适用于PHP。它并不是一个编码风格指南,它指导我们用PHP写出具有可读性,可复用性且可分解的代码。 并非所有的准则都必须严格遵守,甚至一些已经成为普遍的约定。这仅仅作为指导方针,其中许多都是 Clean Code 作者们多年来的经验。 尽管许多开发者依旧使用 PHP 5版本,但是这篇文章中绝大多数例子都是
2018-02-06 11:56:28
1582
原创 微信公众号获取微信的access_token出现失效情况处理。
微信access_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token。正常情况下access_token有效期为7200秒,重复获取将导致上次获取的access_token失效。
2018-02-03 17:09:56
26901
1
原创 微信推送模板消息报错,40001,invalid credential, access_token is invalid
微信报错[40001,”invalid credential, access_token is invalid or not latest hint: [BzKHIa0609vr29!]”]最近在搞微信公众号的开发,遇到此问题,找了很多办法,现在说说我的解决思路:1、肯定是百度了,从网上99%的资料都可以知道是微信的基础Access_Token 过期了,即此时我们需要去查看我
2018-01-12 14:24:54
11538
原创 Telnet 命令
CMD命令,打开cmd命令行。telnet测试端口命令: telnet 192.168.1.100 8080telnet www.baidu.com 8080端口打开的情况下,链接成功,则进入telnet页面(全黑的),证明端口可用如果端口关闭或者无法连接,则显示不能打开到主机的链接,链接失败telnet 退出:ctrl+c 有时也无法退出 先 ctrl+] 然后在telnet 命令行
2017-10-24 10:03:55
630
原创 JS中函数之外不能写return
JS中return有时会遇到这种情况,如下:<html><body> <script> var a=“aaa”; return a; </script></body></html>这样写是会报错的。 google浏览器:执行时会显示 Uncaught SyntaxError: Illegal return statement问题原因:‘retu
2017-08-08 11:54:48
906
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人