自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Win右键Markdown文件

查看->刷新,这样之后,就可以桌面右键菜单->新建->.md文件了。直接导入注册表文件新建文本文件,将以下内容复制过去,然后重命名为import.reg,然后双击导入。或者下载import.reg,下载后双击导入。Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT.md]@=“markdownpad2”[HKEY_CLASSES_ROOT.md\ShellNew]“NullFile”=""[HKEY_CLASSE

2022-02-01 20:57:11 117

原创 设置Ubuntu和CentOS的IP属性

Ubuntu18.04:修改 /etc/netplan/xxx.yaml 文件中的相应属性更新配置: sudo netplan applyCentOS7:修改 etc/sysconfig/network-scripts/ifcfg-xxx 文件中的相应属性更新配置: (root下) systemctl restart network.service或 service network restart具体的修改选项遍地都有,不在此赘述.注意修改属性时候,要把IP地址等属性用双引号包裹起来.

2020-08-02 20:37:50 148

原创 Windows下使用Clion-Cygwin,CMakeLists.txt编写的一个坑

在Clion中的CMakeLists.txt里链接Jsoncpp的静态库怎么都链接不上,一直报错:json.lib找不到。一开始只是以为json库的路径没有写对,其实在Windows平台,下面这些路径的写法全都可以:#link_directories(z:/CLionProjects/win10/pro11/cmake-build-debug)#link_directories(Z:/CLionProjects/win10/pro11/cmake-build-debug)#link_directo

2020-07-10 04:24:16 442

原创 rabbitmq c++ 之 AMQP-CPP的学习资料

在rabbitmq的官网上能找到C/C++的客户端的下载:https://www.rabbitmq.com/devtools.html我们使用的是AMQP-CPP这个客户端.然后开始学习AMQP-CPP的用法,在github上有简单的使用说明,但是资料并不多,本网站上也能搜到一些使用教程,但是资料也不是特别多,我记录了一下自己学习时用到的资料,希望能节省大家的时间。1.官网的使用说明。https://github.com/hoxnox/examples.amqp-cpp2.github上的例子:

2020-07-05 08:47:22 1310 1

原创 编译json.cpp的bug记录

源码编译Json文件时报错:error: expected ‘;’ at end of member declarationvoid *(*malloc_fn)(size_t sz);error: expected ‘)’ before ‘sz’void *(*malloc_fn)(size_t sz);原因:cJSON.h 中提示: unknown type name ‘size_t...

2020-05-07 12:53:01 566

原创 VS2017跨Linux平台编译 头文件下载失败的解决

用VS2017连接Unbuntu18.04时,标头可以直接下载.但是连接CentOS7 时,标头无法下载更新,导致包含头文件时总是出现红色下划线,报错:无法打开源文件.可以把CentOS7系统下的include文件夹(路径为:/usr/include)整体拷贝到Z:\VS2017\Common7\IDE\VC\Linux\include\usr 这个目录下.如果VS2017的usr目录下原本...

2020-04-19 14:51:05 718

原创 关于位运算的左移右移和字节序

有几点需要注意:1.弄清操作数究竟是谁例如:0x01<<8; 0x0101<<8第一个操作数是0x01; 第二个操作数是0x0101,这里0x0101是一个整体向右移动.再如:char buf[4]=“abc”;int num=0;num=buf[0]; // num=97; 仅buf[0]作为num的低位字节填充num的...

2020-04-18 15:50:24 2189

转载 如何优雅的断开tcp连接

调用 close()/closesocket() 函数意味着完全断开连接,即不能发送数据也不能接收数据,这种“生硬”的方式有时候会显得不太“优雅”。close()/closesocket() 断开连接主机A发送完数据后,单方面调用 close()/closesocket() 断开连接,之后主机A、B都不能再接受对方传输的数据。实际上,是完全无法调用与数据收发有关的函数。一般情况下这不会有问题...

2020-04-15 09:21:31 1125

原创 Ubuntu18.04安装docker

安装curl时出现提示:无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系.然后参考网上的文章,安装aptitude, 使用命令:sudo aptitude install curl安装curl,此时就安装顺利了....

2020-03-22 12:42:06 141

原创 学习笔记(01):编程可以这样学-Windows我来了

《编程可以这样学》提出一种全新的学习理念,在我们去窥探各种语言或技术的细枝末节之前,老张会带着大家先去程序员的世界里遨游一圈:C语言只是用来写黑底白字的控制台程序吗?算法在游戏开发中有什么用?学校开设的计算机相关课程在实际开发中如何联系在一起?五花八门的语言或技术都在怎样的情形下派上用场?遇到问题该去查阅哪一方面的书籍……...

2020-02-02 19:17:43 138

空空如也

空空如也

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

TA关注的人

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