自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 uni-app利用renderjs实现安卓App上jssip+freeswitch+webrtc音视频通话功能

本文讲解了如何在uni-app项目开发安卓app时使用renderjs配合jssip库来实现注册到信令服务器并进行音频、视频通话的功能,感谢大家参考

2024-06-13 10:56:51 565

原创 JsSIP+FreeSwitch+Vue实现WebRtc音视频通话

本文讲解了如何在vue项目中使用jssip库来实现注册到信令服务器并进行音频、视频通话的功能,感谢大家参考

2024-06-13 09:27:44 1019

原创 uni-app为图片添加自定义水印(升级版)

uni-app拍照设置自定义水印,是对之前文章内容的补充,现在的水印样式更加好看,更加高级,欢迎大家参考

2024-04-18 16:48:29 1148 3

原创 Canvas实现简易数字电子时钟(带自定义样式)

本文主要演示了如何使用 Canvas 绘图技术实现一个简易的数字电子时钟的效果,增加了粒子掉落效果和自定义样式,采用了面对对象的实现思路。

2024-04-03 09:58:12 437

原创 Canvas实现数字电子时钟(带粒子掉落效果)

本文主要演示了如何使用 Canvas 绘图技术实现一个简易的数字电子时钟的效果,增加了粒子掉落效果,采用了面对对象的实现思路。

2024-04-03 09:48:24 360

原创 Canvas实现简易数字电子时钟

本文主要演示了如何使用 Canvas 绘图技术实现一个简易的数字电子时钟的效果,采用了面对对象的实现思路。

2024-04-02 16:45:14 362

原创 Canvas实现霓虹灯表白效果

本恋爱脑闲的无聊做的,适配了 PC端和移动端

2024-04-02 14:43:19 318

原创 解决使用Vscode调试Electron主进程时终端打印中文时乱码问题

本文主要讲解了使用VScode调试Electron项目主进程代码时,终端控制台显示中文乱码的问题以及解决方法

2024-03-04 09:52:49 718

原创 uni-app为图片添加自定义水印(解决生成图片不全问题)

本文主要讲解了如何在uni-app中拍照或者从相册中选取到了图片之后,为这些图片动态生成可自定义的水印,并解决了生成图片不全的问题

2024-02-01 13:47:33 2182 4

原创 我的创作纪念日

朋友写,还有很多粉丝,我看了之后觉得不错,就也写了。主要还是以工作为主,不定时更新。对知识理解的更深入,更透彻了。

2024-01-20 16:35:16 364

原创 uni-app利用renderjs实现截取视频第一帧画面作为封面图

本文讲述了如何动态捕获视频第一帧画面作为视频封面,主要利用了 renderjs 和 canvas 技术

2024-01-12 09:12:48 1867 13

原创 利用renderjs在app端加载for web库

本文讲述了在使用uni-app开发app的过程中,如何使用renderjs语法来实现在app上加载使用for web的库,包括renderjs的基础语法与通信方式

2023-12-28 20:01:13 1208

原创 uni-app新建透明页面实现全局弹窗

uni-app框架,实现一个能遮住原生 tabbar 和 navbar 的全局操作框,供大家参考

2023-12-28 15:35:20 744 1

原创 Uni-App 接入 uni-push 2.0 指南

本文详细介绍了如何在Uni-App中接入官方uni-push2推送消息,大家可以参考学习,有不对的地方欢迎评论指正。

2023-10-31 11:01:07 2070

原创 git merge 和 git rebase 区别

git merge会保留原始分支的独立提交历史,形成一个新的合并提交,适合保留分支的完整历史。git rebase会整理提交历史,将当前分支的提交应用到目标分支的最新提交上,形成一个线性的提交历史,适合创建整洁的提交历史。选择合适的操作取决于项目的需要、开发流程和个人偏好。

2023-10-26 09:00:08 129

原创 Git 常用命令一览表

本文通过表格列出了在实际开发中常用的一些 git 命令,大家可以参考学习,也可以收藏供以后快速查找

2023-10-26 08:59:05 167

原创 多维数据折线图比对组件接入指南

该组件以全屏弹窗的形式打开,“数据控制面板”中默认有一块空数据,用户在选择了“点位”、“开始时间”、“结束时间”(其中“点位”选择后不可更改,“开始时间”和“结束时间”可以通过右侧时间范围选择器选择预设好的几个时间段来快速计算,计算规则参考)后,组件会获取该点位(设备)对应时间段的对应监测因子的数据值变化趋势,通过点击“添加点位+”来同步对比多个设备相同监测因子在各时段范围内的变化趋势,便于分析数据。

2023-10-24 10:32:32 96

原创 使用VS Code运行Java SpringBoot项目

本文主要介绍了如何在 Visual Studio Code 编辑器中支持运行 Java 的 SpringBoot 的项目,如何去启动服务,以及一些问题的解决

2023-09-20 08:43:59 2355

原创 我的创作纪念日

以前个人学习时也记了不少笔记,工作后忙起来了就没有怎么记了,偶然发现一个朋友一直以来都有在CSDN上发布自己的笔记,包括大学学习时的和参加工作后的,遂感觉自己也不应该就这么让知识在脑中荒废,知识就应该是用来分享的,再加上还有像CSDN这种平台给提供机会,所以就开始我的博客分享了。我个人感觉我目前分享的文章中,、图片防盗链相关的知识。

2023-09-14 16:08:17 34

原创 前端实现绕过源服务器限制嵌入iframe并解决图片防盗链

在使用iframe时出现Refused to frame xxxxxxxx because an ancestor violates the following Contentt Security Policy directive: "frame-ancestors" self的解决方法和图片防盗链的绕过方法

2023-08-03 18:40:39 1363 2

原创 Embarcadero Dev-C++编辑器中文不显示和乱码问题

本文主要提到了了Embarcadero Dev-C++编辑器中中文不显示和乱码问题,并且给出了解决方法,可以帮助大家解决问题

2023-07-21 16:15:26 3274 4

原创 uni-app实现水印相机(仅小程序端)

本文详细的讲解了在使用uni-app时,如何利用官方api来实现自定义水印相机的需求,为业务开发提供了有效的解决方案

2023-07-12 21:37:33 2585

原创 uni-app实现轨迹回放

使用uni-app自带的map地图组件,实现轨迹回放功能

2023-07-10 16:53:06 1457

原创 还在使用额外定义变量的方式跳出嵌套循环?来看看这个方法!

本文主要介绍了一种JavaScript中很冷门却在特定场景下很实用的一个语法:Js Label,讲解了其使用场景、用法、注意事项。能帮助大家解决开发中遇到的实际问题。

2023-06-15 19:26:03 65

原创 强制缓存与协商缓存——权衡的艺术

本文主要介绍了强制缓存和协商缓存这两种缓存策略,包括定义、使用场景、使用方法、注意事项等。有助于大家学习实际web项目开发过程中,对缓存策略的选取的权衡艺术。

2023-06-05 21:33:00 763

原创 ESLint+Prettier实现保存自动格式化代码

Vscode中配置ESLint+Prettier的步骤,从而实现保存自动格式化,自动修复错误等骚操作,方便了开发

2023-06-02 18:30:37 1577

原创 MongoDB安装报错服务无法启动解决

解决MongoDB安装后无法启动服务的问题

2023-05-25 17:12:26 1864 1

原创 前端实现根据文件url批量打包为压缩包

利用JSzip库实现前端将文件url打包为压缩包,并支持内部创建文件夹

2023-05-23 19:43:25 832 1

原创 Js事件流+Event Loop+宏任务和微任务

本文介绍了javascript中事件流、事件冒泡、事件捕获、事件委托的定义,还有四种不同的事件处理程序和优缺点,还有对于js为什么是单线程的回答

2023-05-19 16:16:44 86 1

原创 Node.js实现自定义命令行工具保姆级教学

本文主要介绍了如何使用 Node.js 实现自定义命令行工具,并结合实际示例详细讲解了如何使用 commander、inquirer、download-git-repo、ora 和 chalk 这些库来开发和优化命令行工具。首先,讲解了 commander 库的应用,包括如何定义命令和选项以及如何解析用户输入等内容。接着,介绍了 inquirer 库的应用,讲解了如何使用 inquirer 来实现交互式命令行界面,提高用户体验。然后,通过 download-git-repo 演示了如何从 GitHub

2023-05-15 23:25:15 2055

原创 Js中的原型及原型链

访问一个对象的属性时:先在自身属性中查找,找到返回如果没有, 再沿着这条链(原型链)向上查找, 找到返回如果最终没找到, 返回undefined// 首先要明白一点 console . log(Object);//一开始就存在 // 声明构造函数Fn function Fn() {} } // 向其原型对象上添加方法 Fn . prototype . test2 = function() {} // 实例化 var fn = new Fn();

2023-05-12 14:43:46 93 1

原创 Js ES5创建对象的九种方式

ES6之后,定义了Class的概念,我们可以通过其快速的实现对象创建,那么,在这之前都有哪些方式实现对象创建呢?本文旨在探索这一点

2023-05-09 22:59:01 399 1

空空如也

空空如也

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

TA关注的人

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