- 博客(237)
- 资源 (12)
- 收藏
- 关注
转载 IndexedDB
IndexedDB 是一种底层 API,用于在客户端存储大量的结构化数据(也包括文件/二进制大型对象(blobs))。该 API 使用索引实现对数据的高性能搜索。虽然 Web Storage 在存储较少量的数据很有用,但对于存储更大量的结构化数据来说力不从心。而 IndexedDB 提供了这种场景的解决方案。本页面 MDN IndexedDB 的主要引导页 - 这里,我们提供了完整的 API 参考和使用指南,浏览器支持细节,以及关键概念的一些解释的链接。
2023-05-27 23:00:07
250
原创 小程序使用Image对象预加载图片·获取图片信息
微信和支付宝等小程序目前都没有直接调用Image的接口, 但可以借用canvas曲线救国,在页面设置个不可见的canvas,再通过canvas的接口能力就能调用到image了。
2023-05-12 15:42:20
2488
4
原创 判断浏览器是否支持webp图片
WebP是谷歌主导的开放免费的网络图像格式,其核心编码来自VP8也就是同时支持WebP图片和WebM视频等。这种图像格式追求的并不是无损画质,而是在有损画质的情况下尽可能的压缩图像体积但也尽量降低清晰度下降。谷歌资助和发展该图像格式最主要的目的就是节省网络带宽占用,在基本不影响清晰度的情况下降低流量资费等。此前谷歌浏览器、火狐浏览器和微软浏览器已经先后支持该格式,然而苹果的Safari 浏览器并不支持该图像格式。
2023-05-12 12:31:50
993
转载 腾讯移动端调试·vConsole
一个轻量、可拓展、针对手机网页的前端开发者调试面板。vConsole 是框架无关的,可以在 Vue、React 或其他任何框架中使用。现在 vConsole 是微信小程序的官方调试工具。
2023-05-11 14:15:04
774
原创 JavaScript模板引擎Template.js基本使用详解
template.js是一款JavaScript模板引擎,提供一套模板语法,简单好用,开发者可以写一个模板区块,每次传入的数据,生成对应数据产生的HTML片段,渲染不同的效果。先使用jquery的get方法获取模板页,然后再利用template.compile()获取渲染内容,然后将数据obj渲染进去,最后添加到页面里即可。注意:这时候就不能使用template()方法进行模板替换了,必须使用template.compile()及render()进行模板替换才行。2.第二种使用方法(引用模板)
2023-05-10 15:24:27
3454
原创 canvas学习之华丽小球滚动电子时钟
教程来自 4-3 华丽的小球滚动效果<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>华丽小球滚动时钟</title> <style type="text/css"> *
2023-05-07 20:46:56
628
转载 ThinkPHP5浏览器关闭,继续执行php脚本
现在的网站大多数都是采用PHP动态语言开发的,而对于PHP没有Java和.Net这种AppServer的概念,而http协议是一个无状态的协议,PHP只能被用户触发,被调用,调用后会自动退出内存,没有常驻内存,一般是无法实现长连接的定时任务。**缺点:**占系统资源, 长时间运行,会有一些意想不到的隐患。**缺点:**启动之后,便无法控制,除非终止 PHP 宿主,一般不推荐采用这样方法,除非你是黑客。当前,定时任务对于一个网站来说,是一个必要的需求,比如。,如有侵权,请联系删除。
2023-04-17 23:49:34
545
转载 VMware Workstation 与 Device/Credential Guard 不兼容.在禁用 Device/Credenti _ - sunny123456
VMware Workstation 与 Device/Credential Guard 不兼容.在禁用 Device/Credenti _1.0 出现问题的原因:原因一、出现此问题的原因是Device Guard或Credential Guard与Workstation不兼容。原因二、Windows系统的Hyper-V不兼容导致。2.0 解决方案:第一步:“win+ R“打开运行,输入gpedit.msc,确定打开本地组策略编辑器。
2023-03-31 22:10:27
1753
原创 apache解析项目403 Forbidden You don‘t have permission to access this resource.
windows下apache解析失败403,提示没访问权限。。。记一次项目事故
2023-03-21 22:36:26
1972
原创 window下实现类似LINUX的程序全局别名| 避免每个应用都要配置全局环境变量
对于需要在命令行执行的程序,每次都需要设置环境变量很是麻烦,而且也会导致非必要的文件也在环境变量里并且如果多版本共存软件也会导致只能一个存在环境变量里不然会冲突,这时候如果可以通过快捷方式那不就完美解决了么?快捷方式的方法应该很多人想到了,但实操后却发现根本找不到快捷程序,调用不到。这是因为微软的快捷方式默认后缀是.ink,而支持可省略后缀里并没有".ink"的配置
2023-02-28 21:56:59
839
原创 windows远程桌面隐藏连接栏
当我们使用windows远程桌面时,每次鼠标移到顶部就有烦人的连接栏信息,实在惹人讨厌。如果要显示连接栏按 Ctrl+Alt+Home 进行显示。2)这样子远程桌面时就隐藏了讨厌的连接栏信息了。1)全屏时隐藏连接栏设置。
2023-02-27 17:25:44
3580
原创 mysql查看数据库大小以及使用情况?
nformation_schema是MySQL的系统数据库,information_schema里的tables表存放了整个数据库各个表的使用情况。可以使用sql来统计出数据库的空间使用情况,相关字段:table_schema:数据库名table_name:表名table_rows:记录数data_length:数据大小index_length:索引大小
2023-02-13 21:14:25
2648
转载 关于php:如何在Guzzle中读取响应有效的URL?6.0(Guzzle获取重定向后的实际请求地址URL)
查阅了一大堆的资料,终于在码农乐园“关于php:如何在Guzzle中读取响应有效的URL?6.0”找到了6.1的获取重定向后的地址方法了
2023-02-13 20:50:56
814
原创 think-orm 数据库断线重连·延迟重连
think-orm 数据库支持断线重连,但因为tp主要是运用于web方向的,所以断线重连直接重试就行,而当运用于长时间运行的脚本在数据库并发大或连接数过多等导致的连接断开,短时间内的直接重试并不一定能连接上,这时候需要进行一定的延时等待数据库完成卡住的任务才能再次被连接上;修改think-orm数据库断线直接重连, 修改底层源码在数据库断开或无法连接时,进行延迟重试
2023-02-03 22:50:47
456
原创 MySQL使用Order By排序将NULL值排在最后 | MySQL 联表过滤已访问数据的排序
在MySQL中查询使用Oreder By ASC子句时,默认会把NULL值所在行排在最前面,但我们希望把NULL值排到最后面,这时候需要在编写SQL语句使用一点技巧。那就是ISNULL(排序字段),排序字段 ASC。
2022-12-15 10:35:02
669
原创 mysql如果数据已存在则更新累加,如果当前更新数据已是更新累加了则忽略
mysql如果数据已存在则更新累加,如果当前更新数据已是更新累加了则忽略
2022-11-04 10:56:10
679
原创 php单独使用laravel数据库 | laravel手动关闭数据库连接
非框架,纯脚本案例!!!!!php单独引用laravel的数据库引擎,简单入门案例,惰性链接 、可手动关闭数据库、自动重连
2022-09-21 12:57:46
705
转载 常用的HTML和CSS content属性特殊字符归纳(转)
今天在做开发的时候,需要用到CSS的content属性,加入一些特殊字符来实现网页效果。但是特殊字符那么多,怎么可能记得住,所以谷歌百度搜索之后找到了一个比较全的,在这里进行归纳备忘,为了和我有相同需求的童鞋以及自己日后再用到的时候提供方便。
2022-09-12 15:09:25
761
原创 window10下apache安装多版本php
在安装和查看错误时需要命令启动,其他的也可图形界面操作,在安装目录bin下的ApacheMonitor.exe。安装php7.*版本可能会出现curl开启失败可参考。
2022-07-23 09:15:30
668
转载 windows10下PHP7安装扩展curl失败解决办法
按照之前复制curl的相关dll到apache的bin目录,重启Apache后,curl未在PHP7.2、7.3、7.4生效。在网上看了一大堆办法都失败。无奈看了下PHP官网介绍https://www.php.net/manual/zh/curl.installation.php,原来工作方式失效了!直接按照官网操作没那么多问题。按照官网方案,以下是我的http.conf的引用。在apache配置文件中追加下面三行:...
2022-07-23 08:54:28
689
原创 js去抖和节流函数
debounce 与 throttle 是开发中常用的高阶函数,作用都是为了防止函数被高频调用,换句话说就是,用来控制某个函数在一定时间内执行多少次。使用场景比如绑定响应鼠标移动、窗口大小调整、滚屏等事件时,绑定的函数触发的频率会很频繁。若稍处理函数微复杂,需要较多的运算执行时间和资源,往往会出现延迟,甚至导致假死或者卡顿感。为了优化性能,这时就很有必要使用 debounce 或 throttle了...
2022-07-08 23:53:11
205
原创 nodejs 不支持 atob、btoa解决方案(Base64加解密、base64与uint8array转换)
nodejs 不支持 atob、btoa解决方案(Base64加解密、base64与uint8array转换)
2022-07-05 22:06:31
3079
原创 关于mv3 - Uncaught TypeError: Cannot read properties of undefined (reading ‘getDetails‘)
关于chrome扩展mv3中报错 - Uncaught TypeError: Cannot read properties of undefined (reading 'getDetails')
2022-06-29 11:37:01
481
原创 chrome插件开发之jquery-ajax下载文件转换为base64
插件开发过程中偶尔会碰到需要由用户才能下载的文件上传到我们服务端,这时候就需要数据流的处理,但查询许多资料都没看到可用的资料,只能自己调试摸索
2022-06-10 16:18:05
360
Openai Api开发文档 - Openai Api中文文档 - Openai Api中英双语文档
2023-03-13
atom 插件 platformio-ide-terminal
2022-05-03
vue extension基础开发框架
2022-03-06
kernel-ml-5.3.13-1.el7.elrepo.x86_64.zip
2021-10-15
Cross Domain-CROS(跨域助手).zip
2021-06-25
crypto-js-develop.zip
2021-03-21
SheetJS脚本库-前端导出excel表格
2021-01-08
ReconnectingWebSocket脚本库
2021-01-03
sublime text3插件pyv8所有版本
2020-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅