- 博客(41)
- 资源 (3)
- 收藏
- 关注
原创 Astro学习使用记录
Astro的出现为了追求前端应用的性能与速度,近年前端界涌现出许多的解决方案,像SSRSSG解决方案再到今天的island架构,他们的优化核心思路都是减少客户端Javascript工作负担将大多数渲染工作放在服务器端运行以优化用户首屏体验适用于重内容轻交互的网站应用搭建,如:博客站点、营销站点、官方站点、文档站点、作品站点适用于大多数对首屏渲染速度、TTI要求高,但整体页面交互不复杂的前端项目适用于传统的内容站点,接入成本低并结合现代框架实现项目升级。
2023-12-26 11:52:50
535
原创 前端 usbkey navigator.usb 登录检测
是一个与USB设备交互的API,它允许网页和浏览器扩展程序访问连接到电脑的USB设备。这个API可以让网页直接与USB设备进行数据交换,而无需用户手动安装任何软件。API目前主要支持Chrome OS和Windows操作系统。以下是发现设备:浏览器可以列出所有连接的USB设备,并获取它们的描述信息。请求访问设备:用户可以选择允许网页访问特定的USB设备。传输数据:一旦获得访问权限,网页可以向USB设备发送数据或从设备接收数据。控制设备。
2023-12-11 14:34:44
652
3
原创 PHP使用mkcert本地开发生成HTTPS证书 PhpEnv集成环境
本地开发时有些功能只有在https证书的情况下才能Github地址mkcert是一个制作本地可信开发证书的简单工具。它不需要配置。
2023-12-07 15:21:55
435
原创 Laravel 后台管理 Dcat Admin 使用记录
链接 1. 字数超出隐藏 2. 链接新窗口打开。功能 - 默认值, 新增操作, 编辑操作。
2023-11-02 12:05:51
1002
原创 PHP使用 yansongda/pay 实现支付宝-网页支付功能,转账提现功能
这里的获取配置方式跟文档有些差别,因为证书地址需要动态配置获取存在一些问题。注意1: web 方法需要页面承载返回结果的。注意2: OpenId 需要使用支付宝登录获取。
2023-10-10 11:18:42
2317
原创 PHP Discord获取频道消息功能实现
文档地址 https://packagist.org/packages/team-reflex/discord-php。首先要创建自己的频道, 然后到对应的公告频道中关注这个频道(这时。(不要用定时任务, 否则请求过高会要求更换Token)会让你选择频道, 选择之前创建的频道就可以了)开发者地址, 然后创建一个自己的机器人即可。(重点没有选择的话,后面获取内容都是空的)先在自己的频道发消息, 然后在日志中查看。命令只执行一次即可, 因为这是一个。然后 选择第一个子选项。,上传头像,填写名称。
2023-10-10 11:03:08
578
原创 Shopify WebHook对接,PHP支付订单验证,PHP后端验证签名,Laravel 框架
shopify 可以根据这个状态确认用户支付过了, 从而进行发货操作。登录商店后台配置 -> 选择。根据业务需求选择事件并填写。
2023-07-12 11:54:29
420
原创 Laravel 文件下载及下载页面展示
注意路由downloads和download不要用相同的名字, 会导致404根据目录自行调整当前项目域名// 客户端下载页面 Route :: get('/downloads' , function() {$arr = [ ];if($value!
2023-06-15 11:53:44
545
原创 IOS苹果内购流程,PHP苹果支付验证,PHP后端验证票据
这里需要后端提供商品/服务列表接口, 前端处理用户操作逻辑。票据字段和订单号提交给后端接口处理验证。注意 product_id 需要根据。定义填写(非平台内商品/服务的ID)调起支付前向后端发送创建订单记录请求。已经调起了苹果支付由用户完成操作。后面验证支付结果需要订单信息。通过接口获取商品或服务列表。最后拿到用户操作后返回。
2023-06-14 11:05:26
2366
3
原创 Laravel 包含前端vue项目文件展示页面
无法使用包含的方式展示vue项目,通过思考后发现浏览网页的本质就通过浏览器下载服务器静态文件实现预览查看页面, 所以我们可以通过。框架本身提供的展示文件和下载文件的方式实现我们需要的效果。从其他框架转换过来后,发现。
2023-03-20 18:24:12
233
原创 Go语言学习记录
这里将安装时设置的 C:/user/admin/go , 改为 D:/GoProjects 这是设置的时工作目录。关于安装(避免出现权限相关问题,使用管理员权限安装)目录下, 部分项目加载的依赖包会放在。目录下, 官方或者正式的包或依赖会放在。三个目录 通常项目会放在。
2022-11-06 00:46:31
83
原创 antd vue Checkbox 多选框
当你的是 多维对象的时候这里 应该是 子级 而不是 id 或者 key" > {[ {这里 对应的是导致无法全选, 反选的原因就是这里。
2022-05-29 16:34:59
2328
1
原创 vite build 打包时出现 note: This rule cannot come before a “@charset“ rule
解决方法export default defineConfig({ css: { preprocessorOptions: { scss: { // 关闭编译时 字符编码 报错问题 charset: false, }, }, },}
2022-02-15 16:29:57
1268
原创 web端 在线预览Office文件
可以在浏览器中查看Office文档,使用方法<a href="http://view.officeapps.live.com/op/view.aspx?src=[文件的具体位置]"></a>[文件的具体位置]例如: https://www.test.me/uploads/xxx.docJS 或 Vue 中可以这样用window.open(`http://view.officeapps.live.com/op/view.aspx?src=[文件的具体位置]`)..
2022-02-14 14:27:33
838
原创 vite.config.js 配置全局src别名“@“
编辑vite.config.js文件import { defineConfig } from 'vite'import vue from '@vitejs/plugin-vue'import path from 'path' // 关键代码// https://vitejs.dev/config/export default defineConfig({ plugins: [vue()], resolve: { alias: { // 关键代码 '@': pa
2022-01-05 16:18:19
3782
2
原创 TortoiseGit配置git免密连接仓库
第一步, 首先配置SSH秘钥ssh-keygen -t rsa -C "xxx@qq.com"注意: 这里 -C 是大写C, 然后自己的gitee上注册的邮箱然后直接 ENTER 确认三次秘钥就生成好了第二步, 配置Gitee 秘钥把 id_rsa.pub 文件打开 不要有多余的操作直接全选复制全部内容并粘贴到2号输入框里, 标题会默认使用秘钥里的邮箱第三步, 配置GIt设置提交代码时的用户信息git config [--global] user.name "[name]".
2021-12-08 23:15:38
1022
原创 国内npm镜像站更换新域名了
国内npm镜像站更换新域名了Ctrl + R 输入 cmd 执行以下命令 npm install express --registry=https://registry.npmmirror.com再全局安装一下 npmnpm install -g npm@8.1.3
2021-11-12 11:16:32
900
原创 nginx配置Canvas中图片跨域问题
nginx配置Canvas中图片跨域问题问题前后端分离 接口地址 api.baidu.com, 前端地址 www.baidu.com后端已经配置过跨域 “Access-Control-Allow-Origin” : “*”前端在使用js中canvas库时,图片跨域 解决思路前端在使用canvas之前 使用let img = new Image();img.crossOrigin = "Anonymous"; //注意存放顺序或者<img src="#" crossOr
2021-10-21 10:30:09
439
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人