自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Geometry

发现一个不错的几何网站:Geometry, Surfaces, Curves, Polyhedra (paulbourke.net)

2023-09-26 16:27:21 62

原创 线程安全的map

基于std::map实现线程安全map。

2023-09-26 16:15:05 88

原创 ZMQ pub-sub

进程内:inproc:///tmp/worker0。进程间:ipc:///tmp/worker0。

2023-09-20 11:45:50 104

原创 undefined reference to `png_do_expand_palette_rgb8_neon

libpng

2023-09-04 10:10:39 297

原创 C 读取文件

C读取文件

2023-03-18 18:02:31 61

原创 coredump分析

coredump

2023-03-03 11:44:02 127

原创 Linux *.tar.gz解压缩命令

Linux *tar.gz

2023-01-09 20:10:08 83

原创 编译好用命令随笔

readelf -dlddnm -A so| c++filt

2022-03-12 17:55:18 318

原创 glReadpixels生成png,bmp文件

1.以当前时间,Y/M/D/H/M/S/MS命名std::string generat_file_name() { time_t t; time(&t); struct tm *tmp_time = localtime(&t); char s[20]; strftime(s, sizeof(s), "%04Y%02m%02d_%H-%M-%S-", tmp_time)

2022-03-11 13:59:11 465

原创 CMake交叉编译小结

通过gcc/g++编译一个简单的main.c源文件,可以通过如下命令:gcc -g -o main main.c1、 gcc表示表示使用的编译工具,如果不额外声明,会使用系统路径下的编译工具,如/usr/bin2、-g表示生成的可执行程序、动态库、静态库具有symbol信息,可调试,但这样往往会使得target更大,release版本一般会使用相同路径下的strip工具对其瘦身。3、-o main Target命名为main4、main.c表示生成Target的源文件但是大型工程..

2022-01-27 17:23:17 1885

转载 POSIX共享内存

POSIX共享内存标记,转自https://blog.csdn.net/anonymalias/article/details/9938865Linux下个各种进程间的通信方式:管道,FIFO,消息队列,他们的共同特点就是通过内核来进行通信(假设POSIX消息队列也是在内核中实现的,因为POSIX标准并没有限定它的实现方式)。向管道,FIFO,消息队列写入数据需要把数据从进程复制到内核,从这些IPC读取数据的时候又需要把数据从内核复制到进程。所以这种IPC方式往往需要2次在进程和内核之间进行数据的复制,

2021-02-22 21:18:50 354

原创 OpenGL随笔

Framebuffer ErrorGL_FRAMEBUFFER_INCOMPLETE_ATTACHMENTNot all framebuffer attachment points are framebuffer attachment complete. This means that at least one attachment point with a renderbuffer or texture attached has its attached object no longer in e

2020-06-08 14:00:21 334

转载 POSIX Thread

llnl上关于pthread的一篇tutorial,原文链接https://computing.llnl.gov/tutorials/pthreads/relative exercise:https://computing.llnl.gov/tutorials/pthreads/exercise.html#Exercise2部分内容备份:Creating and Destroying ...

2019-08-27 21:23:44 285

转载 十大经典排序算法(动图演示)

原文链接:https://www.cnblogs.com/onepixel/articles/7674659.html

2018-12-25 09:24:38 174

转载 boost::function 与 boost::bind 用法详解

本文boost::function部分转自:https://blog.csdn.net/huangjh2017/article/details/71124827 boost::bind部分转自:https://yq.aliyun.com/articles/33187boost::function是一个函数对象的“容器”,概念上像是C/C++中函数指针类型的泛化,是一种“智能函数指针”。...

2018-12-12 17:58:37 2970

转载 ERROR: Dex writing phase: classes.dex has too many IDs. Try using multi-dex

原文链接:https://stackoverflow.com/questions/45472852/error-dex-writing-phase-classes-dex-has-too-many-ids-try-using-multi-dex配置方法数超过64K的应用:https://developer.android.com/studio/build/multidex?hl=zh-cn...

2018-12-08 21:33:05 1324

原创 proto编译

.proto文件位置:.../protoFiles/music/songName.proto                             .../protoFiles/music/artistName.proto                             .../protoFiles/contact/friendName.proto              ...

2018-12-08 17:19:19 723

原创 JNI——Java与C/C++的交互

JNI实现Java与C/C++交互的核心:native1、在Java类中声明好双方交互的接口,用native修饰;2、通过javac Xxx.java生成 Xxx.class文件;3、通过javah Xxx生成Xxx.h文件;4、在.cpp中实现native方法(可以调用本地其它C/C++方法);5、编译生成lib库,Mac终端命令:g++ -dynamiclib -I /Li...

2018-11-05 22:04:56 510

转载 Git入门教程

git入门教程一:Git是什么?  Git是目前世界上最先进的分布式版本控制系统。  二:SVN与Git的最主要的区别?  SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送...

2018-09-06 18:20:26 113

转载 [转载]继承(Generalization),组合(Composition),聚合(Aggregation),关联(Association),依赖(Dependency),实现(Realization

原文链接:https://www.cnblogs.com/h-hg/p/8784232.html类与类的关系  来源继承(Generalization) &esmp;继承是面向对象的三大特征之一,是一种最能体现面向对象代码复用的类关系,对于继承,可以使用"is a"来表示,比如,小轿车(类B)"is a"车(类A),是对车(类A)的进一步刻画,那么这两个类就是"继承"关系。...

2018-08-10 10:42:20 433

原创 const char* 转char*

char* p="fdas";const char* pc=p;//okconst char* p1="fda";char* p1c=p1;//wrong去掉const属性方法:p1c=const_cast (p1);const_cast用来丢弃变量的const声明,但不能改变变量所指向的对象的const属性。PS:const char* p1="p1"

2017-09-02 20:30:51 995

空空如也

空空如也

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

TA关注的人

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