自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(134)
  • 资源 (8)
  • 收藏
  • 关注

原创 【C++】 dlopen 和dlsys

dlopen是一款Unix系列操作系统下的动态链接库函数,它的主要功能是在程序运行时动态加载指定的共享库(也可称为动态链接库)dlsym是从库中查找函数或者变量。

2024-04-23 23:48:36 77

原创 编译器的学习

编译器

2024-04-23 23:36:45 274

原创 python国内的镜像源记录

清华大学(推荐):https://pypi.tuna.tsinghua.edu.cn/simple。中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/阿里云:http://mirrors.aliyun.com/pypi/simple/豆瓣(推荐):http://pypi.douban.com/simple。华中科技大学:http://pypi.hustunique.com/pip install pycuda -i <源地址>

2024-04-21 23:56:30 205 1

原创 vscode 端口转发实现端口映射,实现端口自由

用vscode连接server进行开发, 是非常方便的,但很多时候,server的端口开放的很有限,那么就可以利用vscode进行端口映射。

2023-07-14 10:14:56 4839

原创 CPU的C++代码优化加速

对于C++的CPU代码加速的思考

2023-07-05 20:13:43 436

原创 Neon入门以及常用函数

neon的编程入门

2023-07-05 20:04:25 438

原创 SSH免密登录

ssh免密连接server

2023-06-28 16:30:59 113

原创 控制 NDEBUG 宏的开启和关闭

本文档介绍了如何通过编译选项来控制NDEBUG宏的开启和关闭,以实现在 C++ 编程中控制调试信息输出的功能。这个选项可适用于 Visual Studio 和其他非 Visual Studio 的编程环境。

2023-06-05 17:54:30 1003

原创 docker容器内部配置VNC和novnc,主机或者外部可访问

最近项目刚好要用到,配置了一下,工具主要是三个: 1. tigervnc, 2. xfce4 3 . novnc1. tigervnc apt安装既可以,作用提供vncserver的服务2. xfce4提供桌面服务,比较轻量化3 . novnc直接在github上下载好即可先按照一下步骤配好启动脚本,这个是参考这篇, 防止博客失效, 特此粘贴过来, 侵权删。

2023-06-03 00:40:16 2299

原创 NV12转BGR

NV12的图转换BGR

2023-05-17 10:27:11 507

原创 获取GPU信息的C++ 小程序

查看GPU的信息

2023-05-15 11:01:24 592

原创 C语言添加宏函数并进行函数名适配

比如现在要实现两种数据类型, 只要进行两次申明就可以了,和模板函数有异曲同工之妙,但由于是C语言, 不能用C++的模板函数, 所以这种宏的方法就实现了类似模板函数的功能。如此定义一个宏函数, 宏函数的名字可以通过b进行编译的初始化。后面只要call对应宏的函数名即可。

2023-03-13 21:07:43 265

原创 结构体中的内存对齐

字节对齐

2023-02-02 20:59:32 82

原创 C++静态成员和静态函数(非类)

static变量的学习和应用

2023-01-17 17:00:21 118

原创 cuda-python 安装没有匹配的版本(for cuda11)

cuda-python的安装问题

2023-01-14 23:25:41 383

原创 pth转ONNX模型结果不一致

模型转换

2023-01-12 17:45:10 2502 3

原创 [深度学习] 彩色图片的通道排布问题

图片的通道内存排布问题

2023-01-12 17:35:06 171

原创 记录一个opencv Mat的data指针的坑

opencv Mat的data指针

2023-01-10 18:51:58 229

原创 vscode ssh 远程连接总是循环验证密码

解决vscode 远程连接问题

2022-12-21 11:00:10 528

原创 为chrome浏览器单独设置代理服务器

如何单独为chrome设置代理

2022-11-17 17:01:49 8831

原创 如何调整vscode异常的终端字体显示, 显示的是全角

如何解决vscode终端显示的问题

2022-11-03 18:47:37 1165

原创 如何运行bat没有弹窗

调用bat无弹窗

2022-11-03 18:36:14 8165 1

原创 如何配置终端代理apt 代理

代理设置

2022-09-16 13:42:12 2493

原创 如何修改docker的image的存储路径

/etc/docker/daemon.json{//..."data-root": "/mnt/docker",//...}你的docker版本超过v17.05.0,一定要用data-root, graph已经被docker弃用了然后运行docker info你会发现根路径变了,但是一定要注意,如果把data-root换成graph, 查看docker info也是生效的,但是不起作用, 坑爹的...

2022-04-15 01:50:31 1555

原创 代码的常见错误记录

1. 倒序遍历的错误for(size_t i=100; i>=0; i--)如果这么实现的话会有问题, i=0的时候,程序还会继续, 而i定义的是size_t, 是不能有负数的,所以就溢出了,即使是int类型, 也不行,因为这样遍历的次数是101次了, 而且i为负数,作为索引肯定是不对的2. size_t 类型参与运算一定注意,最好先转成int size_t a = 3; if (a - 4 > 0) { cout << "pass" << e

2022-04-14 00:52:11 205

原创 凸优化问题

优化问题:如果上面的目标函数和fi都是凸函数, hi(x)是仿射函数, 则该优化问题定义为凸优化问题凸优化问题是只有一个局部最优解,因此局部最优解就是全局最优解

2022-03-31 22:01:25 302

原创 C/C++里的可变参数宏__VA_ARGS__以及常用的预定义的宏

2022-03-09 22:43:16 1039

原创 VNC server设置(ubuntu)以及访问(windows)

VNC server 的安装$sudo apt-get install vnc4server$gsettings set org.gnome.Vino require-encryption false(关闭加密, 不然会报错)$vncserver 启动,初次需要设置密码查看log$ cat .vnc/shsddcsc:1.log杀掉vnc的进程1782 vncserver -kill :11783 vncserver -kill :2windows安装 vnc-vi...

2022-03-01 17:24:17 797

原创 ELF文件的简介以及readelf指令的使用

ELF的全称的是Executable and Linkable FormatFilename extension none,.axf,.bin,.elf,.o,.out,.prx,.puff,.ko,.modand.so Magic number 0x7F 'E' 'L' 'F' Developedby Unix System Laboratories[1]: 3  Type of format Binary,ex...

2021-12-07 17:37:58 200

原创 好用的工具记录

好用的工具整理

2021-12-07 16:53:04 162

原创 tree 指令的使用

tree指令的应用, 可以很好的向听报告的人展示code的结构以及代码的分布量

2021-12-07 16:38:12 247

原创 ubuntu文件明明存在,却报file not found

ubuntu文件明明存在,却报file not found

2021-12-06 17:24:33 4495 1

原创 winscp的cp的时候文件上锁

现象:最近用winscp连接服务器, cp一些工具到服务器(ubuntu),结果再winscp的窗口显示cp的内容有锁,而且拷贝的进度条没有出来原因: 原因是winscp传输的配置,设置了加密解决方法: 编辑->高级->环境->加密-> 把加密文件的选项去掉就可以了...

2021-12-03 14:52:28 863

原创 如何解决Ubuntu update有Ing,error等错误

在执行sudo apt update的时候发现有Ing,error类似的错误,我的情况如下:rr:1 https://linux.teamviewer.com/deb stable InRelease Invalid response from proxy: HTTP/1.1 403 Forbidden Cache-Control: no-cache Pragma: no-cache Content-Type: text/html; chars

2021-12-02 18:33:49 2229

原创 ubuntu proxy(代理)设置全局

ubuntu的代理设置好了之后,发现终端的代理没有起作用可以直接在/etc/enviroment文件中直接加入代理信息: export https_proxy='https://proxy_ip:port' export http_proxy='http://proxy_ip:port' 加完之后,终端也可以走proxy如果在执行sudo apt update 这类指令的时候发现由fetch failed 错误那么就可能需要修改DNS如果还要修改DNS,那么就修改以下文件

2021-12-02 18:27:44 14160

原创 连接ARM设备的两种方式

1. 利用USB串口,可以使用minicom或者putty, 设置好波特率 首先查看一下当前的USB设备有哪些, 通过插拔可以看到以下指令输出的变化,来判断是哪几个USB的串口 ls /dev/ttyUSB* 利用minicom 连接 minicom -D /dev/ttyUSB0 Ctrl +A Z O 设置串口配置,其中的Hardware Flow Control 为No利用minicom界面相对比较好看点设好之后就可以连上相应的设别...

2021-11-04 11:55:48 756

原创 C语言写log的方法,可用于android lib

int afd = open("/data/tmp/hello", O_WRONLY | O_CREAT);char abuff[100];sprintf(abuff,"val=%d",lttng_funcperf_logger_fd);write(afd,abuff,100);close(afd);

2021-11-04 11:42:31 394

原创 如何解决adb devices shows unauthorized device

Disconnect USB between PC and device Stop adb server by entering "adb kill-server" in command window On device use "Revoke USB debugging authorizations" in "Developer Options" On PC delete "adbkey" file in user directory, for example "/home/tony/.androi

2021-07-15 18:13:28 162 1

原创 如何利用doxygen生成代码的API文档

1. 首先写代码的注释一定要follow doxygen的格式https://www.doxygen.nl/manual/grouping.html2. 有了代码之后,生成一个congig文件, doxygen -g config_file3. 根据https://www.doxygen.nl/manual/config.html这里修改默认的参数4. doxygen config_file 生成api文档5. 生成的文档html里面有一个index.html打开就可以看api的信息了.

2021-07-08 14:55:48 272

原创 关于cache和cache miss

cache的本意是缓存,缓存的优点是访问速度快https://zhuanlan.zhihu.com/p/70273183

2021-06-07 18:29:31 7208

cuda vscode编译配置

初学cuda,利用vscode,nvcc的编译器编译可执行文件

2023-03-01

read_binary.py

python读取二进制文件,可以读取mipi的12bit

2021-07-29

doxygen的配置文件

当初试的时候,配置文件和头文件同一目录,而且我只有头文件

2021-07-08

call_count.h

主要的目的是为了写一个宏函数,可以方便的插入到函数,可以获得函数被调用了几次

2021-06-25

how_to_use_simpleperf_for_cachemisses_and_cpucycles.txt

simpleperf的使用方法,主要是如何获取cachemiss和cpucyle的报告,包含火焰图

2021-06-10

extras-master-simpleperf.tar.gz

simpleperf的开源代码,里面也有分析perf.data的工具

2021-06-10

vscode 利用cmakelist 的demo工程

该工程包主要是给大家一个base,开发C++项目用的,可以作为初学者或者对于vscode以及cmakelist不熟悉的usr使用

2020-11-25

VScode hello world

VScode 如何用camke进行编译调试的示例程序,可以作为基础的环境程序,基于VScode做C++的开发

2020-11-18

人脸样本库

主要用于机器学习,或者深度学习,作为训练样本使用的,便宜分享给大家

2018-10-10

空空如也

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

TA关注的人

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