当前位置: 首页 > news >正文

【随手笔记】

目录

  • 开源许可声明
  • 线程数量限制
  • 如何获取手机位数
  • 令牌桶算法
  • maven介绍
  • pm指令
  • QUIC
  • NAT穿越打洞原理
  • Netty详解
  • websocket
  • WebRTC

开源许可声明

几种开源协议的区别(Apache、MIT、BSD、MPL、GPL、LGPL)

线程数量限制

一个进程最多可以创建多少个线程
ulimit命令详解:通过ulimit改善linux系统性能(摘自IBM)

如何获取手机位数

https://www.cnblogs.com/myspac/p/11284263.html

令牌桶算法

限流:计数器、漏桶、令牌桶 三大算法的原理与实战(史上最全)
令牌桶算法限流
令牌桶算法原理及实现(图文详解)

maven介绍

Maven是什么? Maven的概念+作用+仓库的介绍+常用命令

pm指令

在Android系统中,查看apk安装路径

QUIC

一文读懂 QUIC 协议:更快、更稳、更高效的网络通信
QUIC协议原理详解

NAT穿越打洞原理

P2P技术详解(一):NAT详解——详细原理、P2P简介
一文读懂什么是NAT穿越,以及如何实现?
P2P学习(一)NAT的四种类型以及类型探测
P2P内网穿透之Nat类型介绍及Nat类型检测16种NAT组合穿透操作指南整理
NAT STUN TURN ICE简介
【网络通信 – 直播】网络通信协议简介 – STUN

Netty详解

Netty详解
Netty之ServerBootstrap详解与实战

websocket

WebSocket 是什么?你需要知道的一切
WebSocket原理及技术简介
万字长文,一篇吃透WebSocket:概念、原理、易错常识、动手实践

WebRTC

给好奇者的WebRTC
零基础快速入门WebRTC
P2P技术详解(四):P2P技术之STUN、TURN、ICE详解
demo演示:WebRTC是什么?使用他能做什么?如何实现一个 webRTC 的应用?

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 安宝特案例 | AR如何大幅提升IC封装厂检测效率?
  • 安卓显示驱动
  • Unreal Engine——AI生成高精度的虚拟人物和环境(虚拟世界构建、电影场景生成)(一)
  • 喜报 | 知从科技荣获 “AutoSec 安全之星 - 优秀汽车软件供应链安全方案奖”
  • Linux创建虚拟磁盘并分区格式化
  • 剑灵服务端源码(c#版本+数据库+配套客户端+服务端)
  • 嵌入式学习——数据结构——顺序表
  • 20. 如何在MyBatis中处理多表关联查询?常见的实现方式有哪些?
  • 【代码随想录训练营第42期 Day57打卡 - 图论Part7 - Prim算法
  • 拉取ros2_control_demos存储库
  • 单链表的查找与长度计算
  • Pandas中Series()函数的用法
  • 算力服务器和GPU服务器的区别是什么?
  • Android 测试手册
  • OpenCV结构分析与形状描述符(23)确定一个点是否位于多边形内的函数pointPolygonTest()的使用
  • [rust! #004] [译] Rust 的内置 Traits, 使用场景, 方式, 和原因
  • Angular数据绑定机制
  • leetcode378. Kth Smallest Element in a Sorted Matrix
  • open-falcon 开发笔记(一):从零开始搭建虚拟服务器和监测环境
  • TCP拥塞控制
  • yii2中session跨域名的问题
  • 翻译--Thinking in React
  • 解决jsp引用其他项目时出现的 cannot be resolved to a type错误
  • 排序算法学习笔记
  • 要让cordova项目适配iphoneX + ios11.4,总共要几步?三步
  • 用简单代码看卷积组块发展
  • 智能合约开发环境搭建及Hello World合约
  • 教程:使用iPhone相机和openCV来完成3D重建(第一部分) ...
  • 资深实践篇 | 基于Kubernetes 1.61的Kubernetes Scheduler 调度详解 ...
  • # windows 安装 mysql 显示 no packages found 解决方法
  • ### RabbitMQ五种工作模式:
  • #{}和${}的区别?
  • #NOIP 2014# day.2 T2 寻找道路
  • $.each()与$(selector).each()
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (3)llvm ir转换过程
  • (DFS + 剪枝)【洛谷P1731】 [NOI1999] 生日蛋糕
  • (经验分享)作为一名普通本科计算机专业学生,我大学四年到底走了多少弯路
  • (转)es进行聚合操作时提示Fielddata is disabled on text fields by default
  • (转载)深入super,看Python如何解决钻石继承难题
  • (自用)交互协议设计——protobuf序列化
  • ****** 二十三 ******、软设笔记【数据库】-数据操作-常用关系操作、关系运算
  • . NET自动找可写目录
  • .NET 4.0网络开发入门之旅-- 我在“网” 中央(下)
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • .NET 动态调用WebService + WSE + UsernameToken
  • .NET 中的轻量级线程安全
  • /usr/local/nginx/logs/nginx.pid failed (2: No such file or directory)
  • [14]内置对象
  • [20190401]关于semtimedop函数调用.txt
  • [Android开源]EasySharedPreferences:优雅的进行SharedPreferences数据存储操作
  • [BZOJ1053][HAOI2007]反素数ant
  • [C# WPF] 如何给控件添加边框(Border)?
  • [CC2642r1] ble5 stacks 蓝牙协议栈 介绍和理解
  • [C语言][C++][时间复杂度详解分析]二分查找——杨氏矩阵查找数字详解!!!