哥们写的太好了,可不可以转一个。
GoodNotes 使用全教程,电子化笔记之路前几天我们推送了 Notability 的使用教程,而作为手写笔记界的两大霸主,GoodNotes 当然也是要介绍的,于是,本篇教程来了!手把手将你如何快乐地使用 GoodN...
前言 全局悬浮窗是项目中的一个常见需求,目前比较常见的实现是将要悬浮的View添加到WindowManager中这种方案的主要痛点在于需要用户申请TYPE_SYSTEM_AL...
每次从github上下载下来的项目都报如下错误could not transfer artifact org.springframework.boot:spring-boot...
一、创建一个SpringBoot项目 二、引入相关依赖 三、创建如下结构文件 编写实体类com.zhg.demo.mybatis.entity.User 编写接口com.zh...
插件的创建 我们可以通过两种方式来创建插件,一种是使用 IDE(Android Studio 或者 Idea)来创建;另一种是通过命令来创建。 使用 IDE 创建插件 在菜单...
1. 前言 Flutter作为时下最流行的技术之一,凭借其出色的性能以及抹平多端的差异优势,早已引起大批技术爱好者的关注,甚至一些闲鱼,美团,腾讯等大公司均已投入生产使用。虽...
我是在深入学习 kotlin 时第一次看到协程,作为传统线程模型的进化版,虽说协程这个概念几十年前就有了,但是协程只是在近年才开始兴起,应用的语言有:go 、goLand、k...
Java的辉煌与阴影 1995年,当年如日中天的Sun公司发布了Java语言,引起了巨大的轰动,与当时主流的C语言和Basic语言比起来,Java语言简单、面向对象、稳定、与...
TypeScript 和 JavaScript 是目前项目开发中较为流行的两种脚本语言,我们已经熟知 TypeScript 是 JavaScript 的一个超集,但是 Typ...
Swift 的语法与 Kotlin 有很多相似之处,整理了一些 Swift 和 Kotlin 的对比,下面是一些例子,大家不妨来看看。可以说掌握了kotlin 再去看swif...
安装crontab 启动crontab服务 service crond start 用以下的方法启动、关闭这个cron服务:service crond start //启动服...
基于 WebRTC 实现一秒内的低延迟直播,低延迟直播对电商直播具有一定的业务价值。 ▐ 当前直播技术延迟 传统的直播技术延迟非常大,从观众评论到看到主播给出反馈一般要在十秒...
利用TCP进行开发 使用TCP直接进行传输模块的开发,在传输过程中数据不会丢包,我们可以采用OICP的完成端口来进行通讯,其优点是QOS有保证、支持大容量的数据并非,缺点是开...
实时音视频的开发学习有很多可以参考的开源项目。一个实时音视频应用共包括几个环节:采集、编码、前后处理、传输、解码、缓冲、渲染等很多环节。每一个细分环节,还有更细分的技术模块。...
安装依赖 编译安装coturn 3.3 配置相关查看是否安装成功 配置 coturn的conf文件 4.1、创建用户 4.2、生成证书 4.3、新建turnserver.co...