摘要: 一 安装coturn服务 git clone https://github.com/coturn/coturn cd coturn ./configure make sudo make install 二 查看是否安装成功 which turnserver 三 编辑配置文件 #签名证书 yum in 阅读全文
posted @ 2023-10-13 21:34 guogrant 阅读(256) 评论(0) 推荐(0) 编辑
摘要: uniapp脚手架开发,集成eslint,ui库,request请求,ts,支持vue2, vue3 最全的uniapp脚手架开发,集成eslint,ui库,request请求,ts,支持vue2, vue3 阅读全文
posted @ 2023-03-03 15:32 guogrant 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 首先需要下载Android Studio下载HBuilderX下载Android离线打包SDK(https://nativesupport.dcloud.net.cn/AppDocs/download/android) 创建android项目 2. 配置项目 将Android离线打包SDK中的lib 阅读全文
posted @ 2022-03-17 10:18 guogrant 阅读(1458) 评论(0) 推荐(0) 编辑
摘要: 源码实现,直接发代码 function deepClone(obj, map=new WeakMap()) { // WeakMap 弱引用,不用时及时回收 if(!obj) return obj; if(obj instanceof Date) {return new Date(obj)} if( 阅读全文
posted @ 2021-07-08 10:26 guogrant 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 1,原型链继承 父: SuperType 子: SubType SubType.prototype = new SuperType(); // 继承了SuperType 实现的本质是重写原型对象;即重写了子类的原型 prototype ,创建SuperType实例,并将该实例赋值给SubType.p 阅读全文
posted @ 2020-11-28 14:39 guogrant 阅读(75) 评论(1) 推荐(0) 编辑
摘要: 普通版本 function doubleSort(arr) { let len = arr.length - 1; for(let i=0; i<arr.length; i++) { // 第一层循环遍历总次数 for(let j=0; j<len-i; j++) { // 第二层循环 从左往右 j 阅读全文
posted @ 2020-07-06 17:34 guogrant 阅读(173) 评论(0) 推荐(0) 编辑
摘要: /* 建造最大堆 */ // 创建堆 function CreateHeap(MaxSize,MaxData,initialData) { this.MaxSize = MaxSize; this.Heap = initialData; if(!initialData) { this.Heap = 阅读全文
posted @ 2020-06-30 20:38 guogrant 阅读(389) 评论(0) 推荐(0) 编辑
摘要: // 创建堆 function CreateHeap(MaxSize,MaxData) { this.MaxSize = MaxSize; this.Heap = new Array(); this.Heap[0] = MaxData // 定义" 哨兵 " 为大于堆中所有可能元素的值 this.i 阅读全文
posted @ 2020-06-30 16:21 guogrant 阅读(187) 评论(0) 推荐(0) 编辑
摘要: // 树根 function Tree(data,left,right) { this.data = data this.left = left this.right = right this.leftNode = Tree.leftNode this.rightNode = Tree.rightN 阅读全文
posted @ 2020-06-29 12:39 guogrant 阅读(188) 评论(0) 推荐(0) 编辑
摘要: function Node(coef,expon) { this.coef = coef; // 系数 this.expon = expon; // 指数 this.next = null; } List.attach = function(node) { let current = this.he 阅读全文
posted @ 2020-06-27 01:42 guogrant 阅读(412) 评论(0) 推荐(0) 编辑