微信

微信小程序 encryptedData 解密报错 ILLEGAL_BUFFER 原因

这种情况偶发,一般发生在隔一段时间之后第一次登录时。 导致问题的原因是 getUserInfo 放在了 wx.login 之前。getUserInfo 获取到 iv 和 encryptedData 传给后台。wx.login调用时用户的 session_key 可能会被更新而致使旧 session_key 失效。这样 ...

详情...
PHP

Laravel 腾讯云 cos 存储扩展

logo 152 2021-11-08

推荐使用 overtrue/laravel-filesystem-cos[1] https://github.com/overtrue/laravel-filesystem-cos 基于 overtrue/flysystem-cos 的 Laravel 腾讯云 COS 存储扩展。 安装 compo ...

详情...
PHP

Laravel 生成精美的项目使用文档扩展 overtrue/wisteria

overtrue/wisteria 扩展可以将Markdown格式文章生成精美的项目使用文档网站,方便用户查看。 扩展GitHub地址[1] https://github.com/overtrue/wisteria 生成的文档效果 安装 $ composer require overtrue/wi ...

详情...
工具

VsCode 如何将 CSS、JS 压缩为一行

logo 255 2021-11-07

可以安装Minify 插件,Minify 插件可以压缩js、css和html代码。会在指定压缩的文件同目录下生成{filename}.min.[css|js|html]文件,并且可以设置在文件保存时自动重新压缩。 插件安装 打开VSCode,按照如下所示安装插件 使用方法 打开要压缩的文件,按F1,然后输入mini搜 ...

详情...
Linux

Linux 创建自定义命令

logo 167 2021-11-07

以创建ll命令为例 步骤: 1、在/home目录用户文件夹下打开.profile文件 vim ~/.profile ubuntu系统是~/.profile, centos系统用 ~/.bashrc 2、在.profile文件中写入 语法: alias[别名]=[指令名称] alias ll="ls -alh" 3、 ...

详情...
前端

vue 项目中通过监听 localStorage 的变化进行父子页面传参

vue实时监听 localStorage 变化 应用场景: 1、页面B需要实时获取页面A数据更改 2、父子页面之间的传参 代码实例 B页面实时获取A页面的数据变化 在【页面A】进行缓存修改or插入缓存 localStorage.setItem('product_process_uid', parentinputname ...

详情...
软件

VSCode 汉化方法

Visual Studio Code(Vscode)是一款开源的跨平台编辑器。默认情况下,vscode使用的语言为英文,要想将vscode语言设置为中文,只需要安装 Chinese (Simplified) Language Pack for Visual Studio Code 扩展即可。安装方法如下: 1、打开Vs ...

详情...
PHP

Laravel blade 模板压缩、加速扩展 renatomarinho/Laravel-page-speed 介绍

logo 425 2021-11-04

在Laravel框架中,使用renatomarinho/laravel-page-speed 扩展可以将blade模板渲染的html网页进行压缩、优化。可以节省了网络带宽,使我们的网站具有更快的访问速度。扩展包的文档中说明,可以自动优化网站,优化压缩 35%。接下来看一下如何使用: 安装 GitHub仓库地址 com ...

详情...
PHP

Laravel 请求的生命周期介绍

Laravel 是一个强大的PHP框架,当您学习laravel框架时,Laravel 请求生命周期是最好的起点。本文将介绍在Laravel中一个HTTP 请求从接收到响应之间发生了什么。对请求生命周期的深入研究将有助于我们理解 Laravel 结构。(基于Laravel 8) 请求生命周期有不同的术语,如自动加载器、内 ...

详情...