Wesley13 Wesley13
4年前
RTSP协议的状态机
本文翻译自rtsp协议的RFC2326官方文档附录ARTSPProtocolStateMachines节。状态是针对具体对象的,每一个对象由RTSPURL和会话ID唯一地标识。请求OPTIONS,ANNOUNCE,DESCRIBE,GET\_PARAMETER,SET\_PARAMETER不会影响客户端和服务器中对象的状态。一、客户端
顺心 顺心
4年前
Dart语言基础,Dart 基础
1.Dart的main方法有两种声明方式//第一种声明方式main(){print("helloworld");//打印};//第二种声明方式.如果有学过typeScript或其它语言的同学都明白下面代码的意思,这个方法是有没返回值的。voidmain(){print("helloworld");};2.
Wesley13 Wesley13
4年前
VSCode 运行&&调试c语言
关于现在的c语言编译器不是太老就是就是界面不太友好或者是体积太大。如:VisualC6.0虽说在Windows上是一个经典的编译器,但是真的是太老了,发布时间是1998年,20年了,早已不受官方支持,而且在Windows10上兼容性也是一个巨大的问题,因此,还是放弃折腾;对于DevC来说体积小巧,操作简便,支持中
Wesley13 Wesley13
4年前
Java集合,ConcurrentHashMap底层实现和原理(常用于并发编程)
概述ConcurrentHashMap常用于并发编程,这里就从源码上来分析一下ConcurrentHashMap数据结构和底层原理。在开始之前先介绍一个算法,这个算法和Concurrent的实现是分不开的。CAS算法:CAS是英文单词CompareAndSwap的缩写,翻译过来就是比较并替换。CAS机制当中使用
Stella981 Stella981
4年前
React Hooks简介
感谢支持ayqy个人订阅号,每周义务推送1篇(only_unique_one)原创精品博文,话题包括但不限于前端、Node、Android、数学(WebGL)、语文(课外书读后感)、英语(文档翻译)        如果觉得弱水三千,一瓢太少,可以去http://blog.ayqy.net看个痛快  一.出发点
Stella981 Stella981
4年前
Electron webview完全指南
感谢支持ayqy个人订阅号,每周义务推送1篇(only_unique_one)原创精品博文,话题包括但不限于前端、Node、Android、数学(WebGL)、语文(课外书读后感)、英语(文档翻译)        如果觉得弱水三千,一瓢太少,可以去http://blog.ayqy.net看个痛快  一.webview标签
Stella981 Stella981
4年前
Activity猫的一生
大家好,关于Android中Activity的生命周期,网上大多数文章基本都是直接贴图、翻译API,比较笼统含糊不清。!(https://static.oschina.net/uploads/img/201703/28130413_Fi8i.png)我就用故事来说一说:有个人叫User,TA养了几只猫,有只猫叫Activity。Use
小万哥 小万哥
2年前
C 语言函数:入门指南
C语言中的函数声明和定义您可以通过以下方式创建并调用函数:c//创建一个函数voidmyFunction()printf("我刚被执行了!");intmain()myFunction();//调用函数return0;一个函数包括两个部分:声明:函数名称、返
隔壁老王 隔壁老王
1年前
C语言-sscanf的用法
sscanf格式化用法