前端笔记-人生如同一面镜子,假如你对它微笑,它也回报你微笑,我的人生信条还是不断的改变现状,求真务实,明天更美好,人生重要的问题,不在于人拥有什么,而在于怎样使用它,人与人关系上最宝贵的是真诚,善于理解便是快乐人生。

学习笔记

点滴记忆
回忆过往

最新发布

多码合一,支付码合一

原理:在 微信、支付宝、QQ 中扫描到一个网址二维码后,一般会通过内置的浏览器打开这个网址。通过判断内置浏览器的 UA,即可得出当前扫码的具体支付平台。 if (navigator.userAgent.match(/Alipay/i)) { // 支付宝 } else if (navigator.userAgent.ma......

阅读(190)评论(0)

win11系统右键菜单管理

新建 win11.bat @echo off :start cls echo, echo 修改右键菜单模式 echo, echo 1 穿越到Windows 10默认模式 echo, echo 2 恢复为Windows 11默认模式 echo, echo 0 什么也不做,退出 echo, echo, choice /c:120 /n......

阅读(221)评论(0)

接口性能优化

1. 直接查询mysql数据库返回给前端 2. 添加redis,给redis添加数据过期时间, 3. 在redis数据过期时间的时候,接口就会很慢,这时候,需要添加一个job(定时器)每格5分钟执行一次,取消redis的过期时间 4. 添加本地缓存,让数据第一次接口慢,后面都很快 5. 添加gzip压缩 6. redis的大key,优化数据结构...

阅读(225)评论(0)

go bad file descriptor

go 读写文件出现  bad file descriptor 1. 需要添加 os.O_WRONLY os.OpenFile(p, os.O_CREATE|os.O_WRONLY|os.O_APPEND, os.ModePerm) 2. 读写目录不能是相对路径,必须是觉得路径 (在这上面吃老大亏了,害得我找半天) workDir......

阅读(245)评论(0)

web前端

全屏水印

// 页面添加水印效果 const setWatermark = (str: string) => {     const id = '1.23452384164.123412416';     if (document.getElementBy......

阅读(454)评论(0)

web前端

vue3自定义指令

效果图 1. main.js import { createApp } from 'vue' import './style.css' import App from './App.vue' const app = createApp(App) // 设置颜色 ......

阅读(409)评论(0)

乱七八糟

个人技术分析总结

uni-app,适合写小程序,并不适合写app,(小程序的渲染都是基于webview的)(app的渲染基于webview的时候,在事件监听的适合会出现性能消耗)...

阅读(682)评论(0)

web前端

大文件上传

思路一: 前端 切片+索引,后端:存储切片,  前端发送合并请求,后端合并 切片返回新文件...

阅读(679)评论(0)