自定义博客皮肤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)
  • 收藏
  • 关注

转载 mysql权限管理

资源限制注意:若将这些选项设为 0(零) 即不限制。MAX QUERIES PER HOUR   限制用户每小时可发送到服务器的查询数。MAX UPDATES PER HOUR   限制用户每小时可执行的修改任何数据表或数据库的命令数。MAX CONNECTIONS PER HOUR   限制用户每小时打开的新连接数。MAX USER_CONNECTIONS   限制该用户的并发连接数。

2017-01-22 17:18:59 211

转载 man使用手册

手册类型,因为在linux下,相同的名字可能是不同类型的手册,如printf,这个可能是标准c的printf打印函数,其实际是第三手册的printf,即printf(3)而其实在第一手册也有这个printf指令,即printf(1)其大概有如如下类型手册 1:可執行的程式或是 shell 指令。 2:系統呼叫(system calls,Linux 核心所提供的函數)。

2017-01-22 10:25:17 608

原创 c++能使用标准c库

1.c++/c单独文件编译成.o文件后,最终通过链接生成最终可执行文件,各个文件之间的访问的链接,是通过其方法名生成的。2.c c++在生成方法名的时候是不相同的,因此单纯只是使用c,和单纯只使用c++直接生成.o文件,再链接的时候是找不到对应的方法的。3.标准c库已经是.o文件了,因此不能对c函数名做更改4.c++提供extern "C",表明该block内的函数均以c语言的方法

2017-01-15 13:49:50 1724

原创 typedef vs define

typedef和define1.typedef别名。define预处理阶段完成,只是简单的替换操作2.一个简单case可看出typdef int* pInt;#define PINT int*pInt a,b; // 相当于int *a; int *b;PINT a,b; // 相当于 int *a; int b;

2017-01-13 18:44:06 402

原创 汇编器

汇编语法:AT&T:跨平台汇编语法intel语法编译器:gas:AT&T语法 gcc生成的.s汇编文件便是AT&T语法,然后后续会调用as汇编成目标文件.o文件nasa:intel语法

2017-01-08 00:05:19 422

原创 cuda host进行内存分配的想法

在host方法里面int *a;cudaMalloc((void**)&a, sizeof(int) * 10);这里的a还是在host内存的,只是a所存放的地址为gpu上的地址因此可以进行地址值的赋值int *pptr[2];pptr[0] = a;只是将a的gpu内存地址值赋值给host的pptr的二维指针而已但是如果是:int **pptr;c

2017-01-06 17:39:35 492

原创 大小端判断

个人记法:低低小-最低有效位位于最低偏移地址的是小端高低大-最高有效位位于最低偏移地址的是大端程序检测:#include int main(int argc, char **argv) { int a = 1; char *b = (char*)&a; if ((int)*b == 1) { std::cout << "little

2017-01-04 14:18:20 371

原创 gcc 4.8.4编译链接后的可执行文件在gcc5.4.0出现symbol lookup error

1.背景在其中一台linux机器上进行代码的编译链接最终生成可执行文件。编译的过程中有.a和.so共享文件,对于.a的由于代码融入到了可执行代码中,因此不需要在新linux机器上再继续安装第三方依赖库了。而.so文件则需要进行对应版本的安装。而生成可执行文件的gcc为4.8.4后面将可执行文件拷贝到另一台linux机器上,然后安装需要的第三方依赖库,这里需要的boost1.55。

2017-01-03 17:02:29 2220

原创 nm-list symbols from object files

可以列出目标文件的符号信息nm -D .so可以查看当前的.so文件中所提供的符号函数有哪些nm -u 可以查看当前目标文件还未定义的符号有哪些(这些符号可能会在运行时期间,重定位)

2017-01-03 15:41:52 713

原创 ldd-print shared object dependecies

ldd 可用于打印目标文件的共享依赖的信息ldd -r可以打印该目标文件在在重定位后,仍然缺少的数据或者函数,不错的帮助

2017-01-03 15:39:13 306

转载 c++filt

能够将c++编译器所实际编译后的函数名字,查询其实际函数原型转载地址:http://blog.csdn.net/stpeace/article/details/51416297

2017-01-03 15:26:05 446

转载 终于明白#!bin/sh是什么意思了

所编写的东西都只是一个文本而已,#!的作用是指定了这个文本的语法内容是有哪个解释器来解释执行的http://blog.sina.com.cn/s/blog_4d32d0b40100fngc.html

2017-01-03 10:20:30 1833

空空如也

空空如也

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

TA关注的人

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