自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小M的博客

锻炼小M的表述与写文档能力

  • 博客(11)
  • 收藏
  • 关注

原创 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 647 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 118

原创 斯坦福极简经济学 读书笔记

微观经济学篇01人们卖弄的经济学原理只有50%是正确的对公共政策做出建议的经济学,大多只用到大学入门课程的程度;经济学的三个基础问题:社会应该生产什么?如何生产?谁来消费所生产的东西?02做自己最适合的做的事,就有更好的生产力分工为生产商品的厂商与国家经济创造了显著的经济效益;经济学的一部分即是了解并分析市场经济每天所协调完成的丰功伟绩03市场均衡点并不表示人们对结果表示感到满意需求量(供给量)是一个点,需求(供给)是一条曲线。价格影响的是点的移动而不会导致曲线移动。均衡点意味着只有这个需求量与

2021-02-06 14:23:31 2394 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 386 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 455 1

原创 Unity打包总结

PC平台导出为exe

2020-10-20 22:44:31 1701

原创 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 1570 2

原创 基于FFmpeg的安卓直播播放器技术总结

项目目标做一个能在VRGlass上观看直播的APP,输入一个rtmp直播链接,即可观看该链接的直播。预备知识直播协议以及RTMP流直播协议总结各种直播协议调研总结演进中视频流媒体容器格式与传输协议RTMP协议  RTMP(Real-Time Messaging Protocol实时消息传送协议)的缩写,它是Adobe Systems公司为Flash播放器和服务器之间音频、视频和数据传输开发的协议。这是一个标准的,未加密的实时消息传递协议。   RTMP协议应用优势  使用RTM

2020-08-25 22:55:27 1136 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 944

原创 Socket网络通信C++编程总结

概述Socket编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW),前两者较常用,这里简单总结前两种编程步骤以及一些参考资料。编程步骤TCPTCP是面向连接的可靠的协议,需要考虑建立连接。另外TCP还有流式传输的概念,什么意思呢?举个例子,假设我发送端第一次send()发送了"abcd",第二次send()发送了"efg"......

2020-04-26 23:20:40 1895 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 1147

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除