自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 手写实例方法

【代码】手写实例方法。

2023-12-07 16:16:46 66 1

原创 ts应用文档

使用any定义时存在的问题:虽然知道传入值的类型但是无法获取函数返回值的类型;另外也失去了ts类型保护的优势。泛型指的是在定义函数/接口/类型时,不预先指定具体的类型,而是在使用的时候在指定类型限制的一种特性。在什么时候需要使用泛型呢?通常在决定是否使用泛型时有以下两个参考标准。2.当函数、接口或类在多个地方使用该数据类型时。(后续可能进行拓展不同类型)当我们定义一个变量不确定类型的时候有两种解决方式。1.当你的函数、接口或类将处理多种数据类型时。

2023-12-02 17:48:56 90

原创 FFmpeg的下载及其简单使用

1 FFmpeg简介FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。

2023-10-20 18:52:17 208 1

原创 前端基建原来可以做这么多事情

脚手架工具。

2023-09-25 16:47:11 106 1

原创 pnpm与npm和yarn的区别

这些文件会在内存中统一存储,如果有依赖不同版本的时候,pnpm也只会下载不同版本中不同的有差异的文件添加到仓库(store)。在安装时,npm会遍历整个依赖树,不管是项目的直接依赖还是子依赖的依赖,都会优先安装在根目录的。,细心的你会发现这两个文件后面有一个箭头,而这个箭头就是pnpm使用的软连接的方式指向了。下,那如果引用的包的版本不一样又是什么样的情况呢?中每个包的每个文件都是来自内容可寻址存储的硬链接。下每个包的每个文件都是来自内容可寻址存储的硬链接。,就会创建符号链接来构建嵌套的依赖关系图结构。

2023-07-07 17:56:24 565 1

原创 nvm的下载安装及使用

安装 ===> 解压后直接双击exe后缀文件,再一路Next进行安装就可以了,但是这里有一点需要注意,如果电脑上已经安装了Node建议先删除,然后在环境变量那也检查一下,路径是否删除,我第一次安装的时候就是没有删除电脑本身的Node导致nvm切换Node一直不生效,明明切换了版本但是还是报错说我用的npm版本有误,一开始我还以为是我安装Node的时候npm版本没有一起更新呢。然后还有一些相关配置需要操作一下,首先进入nvm的安装路径,在setting.txt文件中添加两行代码(配置一下镜像后续下载会更快)

2023-07-07 16:41:20 115 1

原创 移动端的h5可配置表头的复杂表格

最近做移动端的h5项目,要做一个可配置表头的复杂表格,网上找了很久也没什么好方法,结合网上的一些例子,在此做一了一个完整的vue版的例子

2023-06-14 11:33:55 963

原创 [email protected]使用小技巧

videojs中自定义功能按钮、fastclick与videojs功能按钮冲突

2023-05-19 17:35:01 346 1

原创 Canvas合成图片

图片合成的使用场景是非常广的,虽说强大的PS能将任意图片组合在一起,但它也只能实现固定的几张图片的合成,而Canvas则能动态地将各种不同的图片合为一张图片并且添加文字

2023-04-21 14:43:29 271

原创 js 文件【base64、blob、file】相互转化

有时候文件不能直接处理 需要转成各种链接去处理逻辑等

2023-04-21 14:15:15 104

原创 video.js插件使用参考

videojs插件使用详情

2023-04-20 18:34:45 1463 1

原创 GPS、(百度)坐标转高德地标(火星坐标/国测坐标)

注意:高德地图官方坐标转地址API(get请求),key需要到官网申请。申请的必须是【 Web服务 】的key,而【 Web端(JS API) 】的key是不能调用上面的接口。gcj02参数获取的地址有偏差,而用定位 wgs84参数则不返回地址,所以需要将wgs84坐标转gcj02坐标,然后再调用高德地图接口获取地址。高德地图【开发 > Web服务 API > 开发指南 > API文档 > 地理/逆地理编码】方法二:【推荐】(可将不同的坐标系转高德坐标)方法一:GPS转高德坐标。

2023-04-03 16:41:23 2719 1

原创 移动webH5真机调试方案

Mac上可以使用Simulator模拟器(需要先安装Xcode),可以模拟调试多个版本iPhone手机,还可以配合Safari来调试页面,此模拟器的完成度几乎可以替代真机。页面,然后将Mac上的Safari浏览器打开,选择开发 -> iPhone,就出现调试界面了,在iPhone上也能断点调试js了。手机端安装Chrome浏览器,使用USB连接到PC,同时打开手机的USB调试模式。,选中"Discover USB devices"选项,打开页面进行调试。

2023-03-30 22:50:32 4306

转载 手机端APP接口拦截(抓包)-Charles

用Charles工具拦截到手机应用APP的接口请求

2023-03-30 21:54:50 882 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除