首页 > 其他分享 >其他笔记需要学习

其他笔记需要学习

时间:2023-09-19 18:05:08浏览次数:44  
标签:需要 E9% E5% E6% 笔记 学习 E8% https com


gmock
http://blog.divebomb.org/2011/07/my-first-c-cmake-googletest-and-googlemock/
http://blog.divebomb.org/2011/07/my-first-c-cmake-googletest-and-googlemock/
https://qastack.cn/programming/7208070/googletest-how-to-skip-a-test

https://www.onitroad.com/jc/linux/man-pages/linux/man7/cpuset.7.html

https://lwn.net/Articles/743946/
https://zhuanlan.zhihu.com/p/47590418
https://stackoom.com/question/3SSYs


https://cloud.tencent.com/developer/article/1383727
https://www.coder.work/article/818979

https://www.coder.work/article/810863

https://docs.oracle.com/cd/E19205-01/820-1200/blalk/index.html


https://zhuanlan.zhihu.com/p/519648451

Perfetto 初探
https://zhuanlan.zhihu.com/p/508168275

https://ui.perfetto.dev

C++11新特性
黑马程序员c++11新特性学习
c++11实用特性[c/c++项目开发必备技能]对应教程

C++11/14/17 编程基础课程 第三季
深度探索C++对象模型 最后参考:深入理解/应用C++11----这块的目录+大丙的目录,加起来基本就是C++11的全部新特性了

永远不要返回局部变量的指针或引用
http://qiushao.net/2019/04/20/c++/nerver-return-reference-of-local-valuable/index.html#:~:text=%E6%B0%B8%E8%BF%9C%E4%B8%8D%E8%A6%81%E8%BF%94%E5%9B%9E%E5%87%BD%E6%95%B0%E7%9A%84%E5%B1%80%E9%83%A8%E5%8F%98%E9%87%8F%E7%9A%84%E6%8C%87%E9%92%88%E6%88%96%E5%BC%95%E7%94%A8%EF%BC%8C%E5%9B%A0%E4%B8%BA%E5%87%BD%E6%95%B0%E6%89%A7%E8%A1%8C%E5%AE%8C%E4%B9%8B%E5%90%8E%EF%BC%8C%E5%B0%86%E9%87%8A%E6%94%BE%E5%88%86%E9%85%8D%E7%BB%99%E5%B1%80%E9%83%A8%E5%8F%98%E9%87%8F%E7%9A%84%E5%86%85%E5%AD%98%EF%BC%8C%E8%BF%99%E6%AE%B5%E5%86%85%E5%AD%98%E5%8F%AF%E8%83%BD%E4%BC%9A%E8%A2%AB%E5%9B%9E%E6%94%B6%E7%94%A8%E4%BD%9C%E5%85%B6%E4%BB%96%E7%94%A8%E9%80%94%EF%BC%8C%E4%B9%9F%E5%8F%AF%E8%83%BD%E6%9A%82%E6%97%B6%E4%B8%8D%E5%8A%A8%EF%BC%8C%E8%BF%99%E6%98%AF%E6%B2%A1%E6%B3%95%E9%A2%84%E6%B5%8B%E7%9A%84%E3%80%82,%E5%A6%82%E6%9E%9C%E8%A2%AB%E5%9B%9E%E6%94%B6%E7%94%A8%E9%80%94%E5%85%B6%E4%BB%96%E7%94%A8%E9%80%94%E4%BA%86%EF%BC%8C%E9%82%A3%E8%BF%94%E5%9B%9E%E7%9A%84%E6%8C%87%E9%92%88%E5%B0%B1%E6%98%AF%E4%B8%80%E4%B8%AA%E9%87%8E%E6%8C%87%E9%92%88%EF%BC%8C%E8%A6%81%E4%B9%88%E8%AF%BB%E5%8F%96%E7%9A%84%E6%95%B0%E6%8D%AE%E6%98%AF%E9%94%99%E8%AF%AF%E7%9A%84%EF%BC%8C%E8%A6%81%E4%B9%88%E5%87%BA%E7%8E%B0%E5%86%85%E5%AD%98%E8%AE%BF%E9%97%AE%E5%BC%82%E5%B8%B8%E9%94%99%E8%AF%AF%E3%80%82

C++11 unique_ptr智能指针详解
http://c.biancheng.net/view/7909.html

C++11 之for 新解 auto

taskflow,官方:https://github.com/taskflow/taskflow
其他的taskflow
https://zhuanlan.zhihu.com/p/402380848 对应的githubhttps://github.com/wiltchamberian/SunTaskFlow
http://link.zhihu.com/?target=https%3A//github.com/ChunelFeng/CGraph

C++11可变参数模板
http://c.biancheng.net/view/8599.html

std::function
https://zhuanlan.zhihu.com/p/390883475 std::all_of

std::move

C++11 std::chrono库详解

http://c.biancheng.net/view/3909.html

https://learn.lianglianglee.com/%E4%B8%93%E6%A0%8F/Redis%20%E6%A0%B8%E5%BF%83%E5%8E%9F%E7%90%86%E4%B8%8E%E5%AE%9E%E6%88%98

https://www.zhihu.com/question/469478938/answer/2230202286

https://zhuanlan.zhihu.com/p/75566056


cgroup:


http://www.matosiki.site/blog/linux/ubuntu%E5%AE%89%E8%A3%85%E4%BD%BF%E7%94%A8cgroups/

https://jasonhzy.github.io/2019/02/06/ubuntu-kernel-upgrade/

华为MDC智能驾驶计算平台白皮书
https://www-file.huawei.com/-/media/corporate/pdf/news/intelligent-driving-computing-platform-whitepaper-new.pdf?la=zh

GENIVI技术栈简介
GENIVI组织提供了一个开源的SOA 技术平台基础。
简介见:
https://github.com/GENIVI

iceoryx「冰羚」
https://github.com/eclipse-iceoryx, https://github.com/eclipse-iceoryx/iceoryx/tree/master/iceoryx_examples/icehello这个例子结合了发布订阅的eg
iceoryx「冰羚」是由罗伯特·博世公司 (Robert Bosch GmbH) 自动驾驶部门的架构大牛Michael Pöhnl先生发明的;是一种汽车软件的中间件技术,一种典型的进程间通信(IPC)中间件解决方案,基于共享内存的IPC技术;技术特点是:真正的零拷贝、共享内存的数据传输;

现在汽车通信技术都是采用订阅、发布机制;例如DDS,SOME/IP等都是这种机制;冰羚同样支持订阅发布机制;

其他简介见:
https://mp.weixin.qq.com/s?__biz=MzU5ODQ5ODQ1Mw==&mid=2247562690&idx=1&sn=b6f58a46d74a01b1e7178b70868cd1ee&chksm=fe40f838c937712e1543be76113839a1ecb4c30628a760193ca547a3d33d5747c1a808526ff3&scene=21#wechat_redirect 中对其的介绍,
尤其是:
C++的STL是很难在共享内存中使用的,因为很多STL类型自带了内存分配机制。为了解决这个问题,冰羚还提供了一套类似STL形式的容器类型,可以在共享内存场景中使用。

IDL:
grpc:https://grpc.io/docs/what-is-grpc/
GENIVI Common API等

Cmake中find_package()相关的库的管理工具可以使用vcpkg
安装:
使用:


说明:不能使用ubuntu的apt-get或者apt方式安装
VCPKG 特性 - Versioning

json schema
json介绍:https://www.runoob.com/json/js-json-objects.html
我和JSON Schema的那些事

—简单看看

Json Schema简介

JSON Schema 规范(中文版)
https://json-schema.apifox.cn/#%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B

Json schema 以及在python中的jsonschema

Json schema 以及在python中的jsonschema

C++template
CRTP 萃取
https://stackoverflow.com/questions/36290887/mixing-crtp-with-sfinae

https://isocpp.org/wiki/faq/templates
https://docs.microsoft.com/en-us/cpp/cpp/templates-cpp?view=msvc-170

其他笔记需要学习_汽车

WSL相关:
WSL 的基本命令

windows wsl中保留linux文件的权限

WSL1和WSL2安装界面显示

WSL1升级为WSL2

WSL2 安装教程

玩转 WSL 并配置Linux下的开发调试环境(Linux初学者福音)

wsl备份也是同样的方法
更改WSL2的存放路径

windows terminal
应用商店下载慢解决:https://www.bilibili.com/video/BV1dJ41187G2/?vd_source=32de30d5fa72b146ca37e82aa5fc5934

wsl界面使用xlaunch

WSL没有图形界面?快速搭建Python和C++开发环境 里面提到的教程应该是:WSL安装图形界面并通过xrdp/X-Launch访问

其他笔记需要学习_EF_02

WSL2的话:

export DISPLAY=localhost:0
或者
export DISPLAY=192.168.1.10:0

192.168.1.10是本地IP

WSL2配置完毕后,一定要重启那个大黑屏

D:\softwares\VcXsrv>.\vcxsrv.exe -ac -terminate -lesspointer -multiwindow -clipboard -wgl

这个就是那个黑屏
D:\softwares\VcXsrv>vcxsrv -ac

如果WSL2没没有反应:建议参考:WSL Error: Can‘t open display

qt安装:

更改手动导入的wsl的默认登录用户


标签:需要,E9%,E5%,E6%,笔记,学习,E8%,https,com
From: https://blog.51cto.com/u_12740336/7527824

相关文章

  • Asyncio 协程异步笔记
    协程&asyncio&异步1.协程(coroutine)协程不是计算机提供,而是程序员人为创造。协程(coroutine),也可以被称为微线程,是一种用户态内的上下文切换技术。简而言之,其实就是通过一个线程实现代码块互相切换运行。例如:deffunc1():print(1)...print(2)deffu......
  • 联想笔记本电脑,拓展多屏幕,无法找到其他显示器
    1、前言360安全卫士检测提示某文件为病毒文件,于是加进了隔离区。电脑重启后,分辨率突然更改,拓展屏幕也不能用了 严重怀疑驱动破坏,或者显卡硬件故障。2、驱动修复  【显示适配器】,驱动显示“黄三角”标识。选中右键卸载,然后从官网重新下载驱动安装即可我的是联系y900......
  • pytorch学习了解
    importtorchvisionfrommodel1testimport*fromtorch.utils.dataimportDataLoaderfromtorch.utils.tensorboardimportSummaryWritertrian_data=torchvision.datasets.CIFAR10('./datasets',train=True,transform=torchvision.transforms.ToTensor())t......
  • sass 系统性学习
    学习随笔(Sass)该随笔是根据b站小满zs的Vue3+vite+Ts+pinia+实战+源码+electron的视频学习写的,Vue3+vite+Ts+pinia+实战+源码+electronbem格式类名中--代表,这个类的样式一样,仅颜色不一样。类名中__代表,这个类是上个类的子类。......
  • 《动手学深度学习 Pytorch版》 7.2 使用块的网络(VGG)
    importtorchfromtorchimportnnfromd2limporttorchasd2l7.2.1VGG块AlexNet没有提供一个通用的模板来指导后续的研究人员设计新的网络,如今研究人员转向了块的角度思考问题。通过使用循环和子程序,可以很容易地在任何现代深度学习框架的代码中实现这些重复的架构。......
  • Java学习随笔——1
    Java学习拉开学习Java的第一篇,本篇内容来自遇见狂神说,感谢狂神老师的细节无私,干货满满的课程内容什么是JavaJava是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态......
  • QT学习之OpenGL
    在公司内网找到一本第一版的《QtCreator快速入门》,然后到:https://www.yafeilinux.com/下载了第一版的源码,因为最近对三维动画比较感兴趣,所以直接开撸第12章:OpenGL问题1.如下图 搜索得到解决方案如下:这东西改完好像保存不了,下次打开还提示!问题2:提示找不到gluPerspective......
  • 知识付费平台开发技术实践:构建数字学习的未来
    引言知识付费平台的兴起正在塑造着数字学习的未来。本文将介绍一些关键的技术实践,帮助开发者构建强大的知识付费平台,提供出色的数字学习体验。1.选择适当的技术栈在开始知识付费平台的开发之前,首要任务是选择适当的技术栈。这包括后端开发语言、数据库、前端框架等。常用的后端语......
  • 学习规划和路线
    学习规划第一个月掌握Oracle入门学习掌握Oracle在虚拟机中的windows中安装oracle11g以及创建数据库尝试用不同的用户登录oracle、以及学习常用命令掌握如何使用SQLPLUS数据库管理工具掌握Oracle数据库数据文件的管理以及控制文件的管理第二个月学习Oracle结构管理以及安......
  • Glide多种组合使用方式记录--没有全部亲测,大家可以根据实际需要选用
    官方使用建议://Forasimpleview:@OverridepublicvoidonCreate(BundlesavedInstanceState){...ImageViewimageView=(ImageView)findViewById(R.id.my_image_view);Glide.with(this).load("http://goo.gl/gEgYUd").into(imageView);}//Foras......