- 博客(12)
- 收藏
- 关注
原创 拥塞控制算法学习总结
它提供了一个灵活的仿真环境,可以用于模拟各种网络拓扑、协议和应用场景,并且支持对网络性能和行为的详细分析和调试。则是一个基于仿真的工具,虽然可以模拟各种网络条件和拓扑,但其仿真结果可能与真实网络环境存在一定的差异,因此在某些情况下可能需要进行额外的验证和调整。主要关注于在真实网络环境中评估算法的性能,因此它提供了一种在真实网络环境下进行实验的方法,并且注重实验结果的真实性和可靠性。都是用于网络研究和开发的重要工具,但它们的设计和应用重点有所不同,用户可以根据自己的需求和研究目标选择合适的工具。
2024-05-05 23:49:28
303
2
原创 Android Webrtc使用Wifi Direct无法建立P2P连接
该函数包括if-else两部分,if部分find_network_handle_without_ipv6_temporary_part_为field_trial,我们没有设置,默认为false。继续通过Log发现,在我的实验中,network_handle_by_address_的size始终为0,这意味着没有任何network_handle被获取到。然而,目前的问题在于,此回调函数作为参数传入的wifiP2pGroup始终为null,导致后面的network_handle不会继续传递给下层。
2023-05-09 17:03:08
801
1
原创 Git的使用与理解
Git快速入门教程廖雪峰的Git教程其实我平时很少直接用git命令,要么用TortoiseGit图形化界面直接提交操作,要么就是在像Visual Studio这样的IDE里,有集成好的团队管理工具(底层应该也是Git),直接在界面点就行了。所以在上面的教程了解一个git是什么,基本工作流程是怎么样的,清楚commit/branch等基本概念就差不多了在团队管理中使用Git当你work with a team的时候需要使用的Git,就像代码规范一样,会有一些工作流程或策略来帮助团队管理,规范使用Gi
2021-02-10 22:18:12
131
原创 斯坦福极简经济学 读书笔记
微观经济学篇01人们卖弄的经济学原理只有50%是正确的对公共政策做出建议的经济学,大多只用到大学入门课程的程度;经济学的三个基础问题:社会应该生产什么?如何生产?谁来消费所生产的东西?02做自己最适合的做的事,就有更好的生产力分工为生产商品的厂商与国家经济创造了显著的经济效益;经济学的一部分即是了解并分析市场经济每天所协调完成的丰功伟绩03市场均衡点并不表示人们对结果表示感到满意需求量(供给量)是一个点,需求(供给)是一条曲线。价格影响的是点的移动而不会导致曲线移动。均衡点意味着只有这个需求量与
2021-02-06 14:23:31
2491
1
原创 Pytorch学习笔记
典型的训练过程1. 定义网络结构1.1 权重初始化2. 数据集2.0 参数处理2.1 输入数据集2.1 典型数据集2.2 数据集的格式2.3 通常到哪里寻找数据集?3. 迭代训练3.1 训练3.2 加速训练的方法3.3典型的训练过程一个典型的训练过程可以概述为以下几个步骤定义一个有着可学习的参数(或者权重)的神经网络输入数据集用神经网络对输入进行处理计算代价值 (即对输出值的修正到底有多少),将梯度传播回神经网络的参数中更新网络中的权重,通常使用简单的更新规则: weight = weig.
2021-01-31 14:43:12
401
1
原创 C++命名规范总结
本身命名规范并没有统一的标准,但是还是会有一些类似于 i 作为迭代次数,T 作为模板这样不成文又广为受用规则,尽可能多的熟悉这些规则,在阅读开源项目时能获得得到更多的信息,看的更明白一些。参考文档:Google 开源项目风格指南 (中文版)变量命名DrivePose_t* pPose;//DriverPose_t的_t结尾表示type,说明DriverPose_t是个类型 //pPose的p开头表示pointer,说明pPose是个指针int g_Mode;//g_开头表示globa
2020-11-28 20:29:03
476
1
原创 C++DLL与Unity交互的技术总结
C++DLL与Unity交互的技术总结--以光场重聚焦算法为例项目目标具体思路项目技术总结1.光场重聚焦简介2.OpenCV源码编译包含CUDA模块3.如何使用VS编写生成C++DLL?4.Unity C#如何调用C++DLL?5.C#读取.mat文件6.OpenCV C++ Mat图像与Unity Texture的转换7.如何调试被Unity调用的C++DLL?项目目标 将C++ OpenCV编写的光场重聚焦算法移植到Unity进行显示。具体思路 最初的思路是将光场重聚焦算法在Unity C#脚本
2020-10-19 11:39:11
1697
2
原创 基于FFmpeg的安卓直播播放器技术总结
项目目标做一个能在VRGlass上观看直播的APP,输入一个rtmp直播链接,即可观看该链接的直播。预备知识直播协议以及RTMP流直播协议总结各种直播协议调研总结演进中视频流媒体容器格式与传输协议RTMP协议 RTMP(Real-Time Messaging Protocol实时消息传送协议)的缩写,它是Adobe Systems公司为Flash播放器和服务器之间音频、视频和数据传输开发的协议。这是一个标准的,未加密的实时消息传递协议。 RTMP协议应用优势 使用RTM
2020-08-25 22:55:27
1156
3
原创 安卓应用SHA1的获取并在Unity中打包发布
项目背景项目中需要使用SHA1申请一个SDK的APPKey,在此记录一下SHA1相关知识。SHA1介绍每一个apk会对应有一个证书签名文件,这个签名文件中包含了MD5、SHA1、SHA256这三个证书指纹以及其他的一些信息。在使用SHA1申请SDK APPKey的时候,碰到了两个概念:发布版SHA1和开发版SHA1。最初我很疑惑为什么会有两个SHA1呢?实际上,这并不是指这个apk有发布版SHA1和开发版SHA1两个SHA1,而是在调试的过程中我们可以使用开发版SHA1方便调试,在最后发布应用的时候
2020-06-17 00:20:42
1032
原创 Socket网络通信C++编程总结
概述Socket编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW),前两者较常用,这里简单总结前两种编程步骤以及一些参考资料。编程步骤TCPTCP是面向连接的可靠的协议,需要考虑建立连接。另外TCP还有流式传输的概念,什么意思呢?举个例子,假设我发送端第一次send()发送了"abcd",第二次send()发送了"efg"......
2020-04-26 23:20:40
2017
1
原创 SteamVR Unity Plugin总结
官方文档建议优先阅读官方文档,虽然是英文但是内容很全,而且也是最新版本的。之前网上搜出来的很多代码都是2.0版本的,现在2.5版本有些代码写法改变了,需要注意一下。SteamVR Unity Plugin官方文档概述SteamVR Unity Plugin我认为可以分为三个部分外加一个demoRender Models把SteamVR_Behaviour_Pose脚本挂在一个game...
2020-04-20 16:56:41
1192
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人