落寞牛排

文章
6
资源
0
加入时间
2年10月17天

线程同步机制之自旋锁

#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <pthread.h>#include <errno.h>/* 定义变量 */pthread_spinlock_t spin;/*定义全局变量*/int i = 0

Android studio 如何制作一个aar包

起因:之前和阿里合作的一个项目还有上一份工作华为钱包项目组都用到了aar包,因此好奇如何制作aar包,这篇文章记录制作demo的过程,参考文章:Android制作AAR包并混淆后加载调用_Vaccae的博客-CSDN博客 一、制作aar包。首先,当然是打开你的as。新建一个类,创建一个公共的方法。在build.gradle里修改,把application改为Library,再把applicationId "com.ling.aartest"注释掉。这边一个坑,需要把Andro

卫星网络中使用TCP协议的劣势

为了避免产生网络拥塞,原TCP协议综合采用了慢启动、拥塞避免、快速重传以及快速恢复等算法。但这些算法应用的前提是网络发生拥塞造成丢包,然而在误码率相对较高的卫星通信系统中,部分丢包是由误码造成的,tcp协议对此不能区分,从而造成TCP传输性能的恶化。 1、大传播延时造成传输速率低(1)带宽时延积带宽x时延BDP决定了一条TCP连接所能在“空中传输”的报文总量,其中时延是RTT(发送方发