自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Eclipse Debug程序转Release程序

Eclipse Debug程序转Release程序坑:1 debug的依赖都要重新加一遍。2 静态库项目没办法引用其他静态文件。我看Eclipse已创建好的静态库项目都没有GCC C++ Linker选项。3 在一些release版本的静态库引用中,经常出错,对比debug,也没什么不同。这时候注意把release和Debug的静态库路径顺序两相对应,静态库文件的顺序也要都对应上方法举例1 打开一个项目的如下界面:2 选择Release:3 对应之前的Debug版本怎么加头文件,Release版本就怎么加头

2020-07-15 14:17:35 884

原创 protoc 生成C++代码

protoc生成c++代码每次都要查一下就很烦恼哦protoc -I=./ --cpp_out=./ ./detect.proto

2020-01-10 16:40:20 268

转载 C++中的extern陷阱

extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。声明函数或全局变量的作用范围的关键字,其声明的函数和变量可以在本模块或者其他模块中使用,记住它是一个声明不是定义!链接指定。当它与"C"一起连用时,如: extern “C” void fun(int a, int b);则告诉编译...

2019-10-21 10:49:50 393

原创 Ubuntu18.04安装nfs客户端服务

(上):因为老师给我分配的任务是把客户机配置好,因此本文只是针对nfs客户端,nfs服务端的文章等我后续配置master再写。我是xshell远程连接的Ubuntu18.04,所以我是在本地把东西准备好然后ftp传送过去的。以下内容亲测有效:一 nfs.rar资源(包含rpcbind和nfs-common系列软件):nfs.rar所在目录解压后如下图:nfs1和nfs2安装有先后,先装...

2019-10-19 21:03:04 864

原创 NFS服务安与配置

转自David Camp的博客

2019-10-15 09:59:34 83

原创 摘记-putenv和setenv的区别

putenv和setenv都是用来改变环境变量的。putenv函数#include<stdlib.h> int putenv(const char * string);putenv()用来改变或增加环境变量的内容。参数string的格式为name=value,如果该环境变量原先存在,则变量内容会依参数string改变,否则此参数内容会成为新的环境变量.setenv函数#i...

2019-10-09 10:40:17 573

原创 摘记-C语言定时器

setitimer函数结构如下:#include <sys/time.h> 2 3 int setitimer(int which, const struct itimerval *new_value, 4 struct itimerval *old_value); 5 6 Timer values are d...

2019-10-09 10:29:11 318

原创 使用最小二乘法计算多元线性回归的公式推导

机器学习-线性回归线性回归背景最小二乘法计算线性回归数据的准备把数据转换成数学损失函数根据损失函数计算最终结果总结最近老师让我学习线性回归编程模型,此篇介绍使用最小二乘法实现单机器线性回归。线性回归背景在生活中,我们常常会发现,一个现象可以由很多因素共同作用才会发生,我们把现象称为t,把影响它的因素1,因素2,因素三…因素m称为x1,x2…xm,把每个因素的影响权重称为w1,w2…wm。那么...

2019-08-28 16:04:00 17384 4

原创 我的第一个内核模块之Hello world

准备需要查看自己的内核版本以备不时之需,命令是uname -r内核头文件的位置/usr/src/<内核版本>/include/创建一个目录用于写hello world内核模块开始写内核模块step 1:创建名为testkernel.c的文件>> vim testkernel.cstep 2:testkernel.c文件内容如下:#include&lt...

2019-06-27 15:00:29 256

原创 go语言普通函数和闭包的使用方法

普通函数–单个返回值代码package mainimport ( "fmt")func main(){ var a int = 100 var b int = 200 var ret int ret = max(a,b) fmt.Println("最大值是 = ",ret)}func max(num1,num2 int...

2019-04-18 15:04:31 146

原创 go语言for关键字的基本使用方法

方法1/*普通用法*/func main(){ var count int = 5; var i int for i = 1;i <= count; i++{ fmt.Println("This is ",i) }}方法2/*缺省初始化*/func main(){ var count int = 5; var...

2019-04-15 15:55:20 965

原创 对cgroup下的cpuset操作过程中出现的问题

对cgroup下的cpuset操作过程中出现的问题问题0问题:问题原因:正确操作:问题0操作最好在cpuset下自己建立一个test目录!mkdir testcd test问题:进入test后对tasks进行echo操作发现无论怎么操作都会提示如下两种情况:或者:问题原因:在对cpuset下test子模块进行tasks任务添加时候,必须要分配好cpuset.cpus和cpus...

2019-04-04 17:33:54 1196

空空如也

空空如也

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

TA关注的人

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