xuleisdjn的专栏

好记性不如烂笔头...

ldd ar nm strings

linux下可用man ldd 或ldd --help来查看命令怎么使用       $ ls   main.c  test.c  test.h   $ gcc -c test.c   $ ar rcs libtest.a test.o   $ gcc main.c -L. -lt...

2018-12-28 12:23:30

阅读数 30

评论数 0

用Pimpl(指向实现的指针)

条款22:当使用Pimpl(指向实现的指针)时,在实现文件里定义特定的成员函数           假如你曾经和过多的编译构建时间抗争过,你应该熟悉Pimpl(指向实现的指针)这个术语。这项技术是你可以把类的数据成员替换成一个指向实现类(结构)的指针,把原来在主类中的数据成员放置到实现类中,然...

2018-10-10 17:53:34

阅读数 47

评论数 0

StringCbCopy StringCchCopy

--------------------- 本文来自 艾斯曼 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/wangqiulin123456/article/details/8193933?utm_source=copy   StringCbCopy函数用于拷...

2018-09-30 10:56:08

阅读数 23

评论数 0

格式化输出

%a             浮点数、十六进制数字和p-记数法(C99) %A    浮点数、十六进制数字和p-记法(C99) %c     一个字符(char) %C           一个ISO宽字符 %d    有符号十进制整数(int)(%ld、%Ld:长整型数据(long),%hd...

2018-08-08 15:52:07

阅读数 28

评论数 0

托盘图标消失问题

explorer.exe 重启后托盘图标会消失。需要程序重新加入到托盘。explorer关闭后windows taskbar也就没有了,托盘图标也就跟着消失了。当explorer进程重启,taskbar将会被创建,taskbar创建后会使用字符串“TaskbarCreated”注册一个消息,然后将...

2018-07-04 17:26:32

阅读数 176

评论数 0

Eigen C++矩阵库

Eigen是一个C++线性运算的模板库:他可以用来完成矩阵,向量,数值解等相关的运算。(Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related alg...

2018-06-22 10:18:21

阅读数 133

评论数 0

GDI+画罗盘

#include "gdiplus.h"using namespace Gdiplus;  #pragma comment(lib, "gdiplus.lib")ULONG_PTR m_gdiplusToken;Gdiplus...

2018-06-19 12:09:30

阅读数 153

评论数 0

gdb调试断点不生效问题

写了个http客户端,gdb调试的时候在传入参数中含有& 符号时,程序直接执行,而不进入任何断点。不知道什么原因。gdb 调试clienthttp程序,在入口函数main处添加断点,(其他处添加也无效)gdb clienthttp(gdb) b main(gdb) i bN...

2018-03-14 15:48:43

阅读数 1070

评论数 0

Windows下底层数据包发送实战

最近发现IPPROTO_IP的SOCK_RAW不能够获取tcp包,只能获取到udp包。觉得很奇怪。查了下。原来window限制了raw socket的功能。           a)无法使用Raw Socket发送TCP包。    b)无法使用Raw Socket发送源IP地址不正确的UDP包。(...

2018-03-14 10:26:23

阅读数 202

评论数 0

iocp

原文链接http://blog.csdn.net/piggyxp/article/details/6922277目录:一、为什么选用完成端口二、完成端口的概念三、完成端口的基本流程四、实现详解—主线程五、实现详解—工作者线程 一、为什么选用完成端口网络通信方式大致有以下几种:同步方式:所有操作在一...

2018-03-12 14:42:49

阅读数 47

评论数 0

ceph librados librbd

ceph简介Ceph 用统一的系统提供了对象、块、和文件存储功能,它可靠性高、管理简便、并且是自由软件。 Ceph 可提供极大的伸缩性——供成千用户访问 PB 乃至 EB 级的数据。 Ceph 节点以普通硬件和智能守护进程作为支撑点, Ceph 存储集群组织起了大量节点,它们之间靠相互通讯来复制数...

2018-03-02 11:02:43

阅读数 1028

评论数 0

C++智能指针简单剖析

C++智能指针简单剖析原文链接 https://www.cnblogs.com/lanxuezaipiao/p/4132096.html导读最近在补看《C++ Primer Plus》第六版,这的确是本好书,其中关于智能指针的章节解析的非常清晰,一解我以前的多处困惑。C++面试过程中,很多面试官都...

2018-03-02 09:24:41

阅读数 44

评论数 0

fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

1>LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏1>1>生成失败。莫名其妙,在其他机器上这么做可以正常变编译,在自己电脑上就不行了(最近重装了vs),就是为了改个exe的图标,...

2018-02-13 10:17:18

阅读数 283

评论数 0

Ceph RBD作为kuberntes的PersistentVolume

使用Ceph RBD作为kuberntes的PersistentVolume1-关键字解释在k8s的examples/volumes/rbd目录下例子提供了两个pod描述文件:rbd.json和rbd-with-secret.json。由于我们的ceph配置文件ceph.conf中使用默认的安全验...

2018-02-11 09:35:34

阅读数 177

评论数 0

手动部署CEPH rbd

手动部署 CEPH rbd在一台机器上进行验证使用:同一台机器上部署一个ceph-mon和一个ceph-osd。首先查看下系统内核是否支持rbd,如果有错误提示,说明内核不支持,需要升级内核# modprobe rbdFATAL: Module rbd not found.尴尬不,没有rbd内核,...

2018-02-11 09:04:42

阅读数 474

评论数 0

Ceph RBD使用

RBD功能验证 RBD客户端配置使用--------------------RBD功能验证--------------------Warning:内核如果不支持rbd,是无法使用CEPH RBD的,没法map。先查看下系统内核是否支持rbd,如果有错误提示,说明内核不支持,需要升级内核# modp...

2018-02-11 08:55:03

阅读数 1307

评论数 0

大端模式小端模式

大端模式小端模式 [已删除] 标签: 大端 小端 QT 转换 2016-05-16 16:47 5人阅读 评论(0) 收藏 编辑 删除 分类: qt(12)  串口(3)  版权声明:本文为博主原创文章,转载请注明出处哦~。 什么是大...

2018-02-06 09:40:07

阅读数 68

评论数 0

nfs

很久前用nfs当作kubernetes集群的持久化存储卷,nfs很简单,现在又忘了怎么改。这几个命令还是要记一下。时间一久又会忘记。这里记录下。 一、服务端 /etc/exports exportfs -rv  (全部重新export一次!) exportfs -au (全部都卸载...

2018-02-06 09:34:38

阅读数 72

评论数 0

查看磁盘

使用 df 命令来找出插入的 USB 设备名 usb设备是sdb df查看插入系统里的每一个设备及对应的挂载点,检查 Linux 系统磁盘空间使用情况: [root@localhost dev]# df -h Filesystem      Size  Used A...

2018-02-06 09:33:05

阅读数 43

评论数 0

gdb test

gdb test b main b 8 b hello.cpp:9 b hello.cpp:add tb 9 r (可以带参数) c n s bt info b info local info args info display l l hello....

2018-02-06 09:32:35

阅读数 89

评论数 0

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