Redis简介 Redis是基于内存,也可以基于磁盘持久化nosql数据库,使用c语言开发。 数据存储结构:key-value 安装环境准备 Redis使用c语言开发,需要使用gcc编译程序进行编译。 1) 安装gcc a) 从磁盘镜像中进行安装:(重启Linux服务器需要重新挂载磁盘镜像) b) ...
分类:
其他好文 时间:
2016-08-21 18:30:07
阅读次数:
163
在qt的option添加了路径编译还是提示错误,重启qt重启电脑还是不行。此路不行于是想到在电脑的环境变量添加路径E:/Qt/2010.04/qt/bin;E:/Qt/2010.04/mingw/bin如图保存退出重启qt编译程序可以编译成功Couldnotfindmakecommand:mingw32-make.exeinthebuildenvironment今天图新鲜..
分类:
其他好文 时间:
2016-08-17 14:11:51
阅读次数:
230
函数调用时的语法要求函数调用时有下列语法要求: (1)调用函数时,函数名必须与所调用的函数名字完全一致。 (2)实在参数的个数必须与形式参数的个数一致。实参可以是表达式,在类型上应按位置与形参一一对应匹配。如果类型不匹配,c编译程序按赋值兼容的规则进行转换。若实参和形参的类型不赋值兼容,通常并不给出 ...
分类:
编程语言 时间:
2016-08-11 20:37:53
阅读次数:
202
Windows操作系统BIOS(设置) Windows系统 文件系统 驱动程序 应用程序 linux操作系统bootloader(引导系统) kernel(内核) 文件系统 驱动程序 应用程序 交叉编译:程序编译与执行不在同一台机器 交叉编译工具链:交叉编译需要使用的工具 gcc编译流程1、预处理 ...
分类:
其他好文 时间:
2016-08-06 09:54:42
阅读次数:
211
CentOS安装完成之后,默认带有gcc,可以通过输入 加以验证。然后进入新建的文件夹,创建一个.c文件 然后输入以下命令来编译这个文件 然后输入 就可以执行这个文件。 附录: main.c中的内容如下所示: ...
分类:
其他好文 时间:
2016-07-23 10:34:39
阅读次数:
171
1. 首先找到文件AssemblyInfo.cs, 路径如下: 2. 修改版本的格式,修改后,程序每次编译,程序集的版本号都会自增。 修改前: [assembly: AssemblyVersion("1.0.0.0")][assembly: AssemblyFileVersion("1.0.0.0" ...
分类:
Windows程序 时间:
2016-07-22 12:57:41
阅读次数:
1215
本文我们将讲解android中的调试技巧。程序调试,是将编制的程序投入实际运行前,用手工或编译程序等方法进行测试,修正语法错误和逻辑错误的过程。这是保证计算机信息系统正确性的必不可少的步骤。在android开发过程中熟练的使用调试技巧是一个很重要的方面。android的调试技巧包括熟练使用android中的日志API,自定义android日志框架,通过gradle配置调试日志,android studio的调试技巧等...
分类:
移动开发 时间:
2016-07-19 10:10:30
阅读次数:
276
一:为什么需要进行重定位我们在设计一个程序时,会给这个程序指定一个运行地址(链接地址)。就是说我们在编译程序时其实心里是知道我们程序将来被运行时的地址(运行地址)的,而且必须给编译器链接器指定这个地址(链接地址)才行。最后得到的二进制程序理论上是和你指定的..
分类:
其他好文 时间:
2016-07-19 02:32:44
阅读次数:
171
1.启动Emacs,在终端输入“emacs&”命令后回车(你也可以输入“emacs”命令,不过当你在使用Emacs的时候,当前终端 就不为你工作了;并且如果你熟练使用Emacs的话也可以输入“emacs -nw”命令以启动非X视窗下的Emacs),至于后面为什么要加一个“&”符,这是Linux里面的 ...
分类:
编程语言 时间:
2016-07-14 23:44:19
阅读次数:
160
一、问题 当安装虚拟机时系统时没有设置swap大小或设置内存太小,编译程序会出现virtual memory exhausted: Cannot allocate memory的问题,可以用swap扩展内存的方法。 二、解决方法 在执行free -m的是时候提示Cannot allocate mem ...
分类:
其他好文 时间:
2016-07-13 13:26:47
阅读次数:
171