码迷,mamicode.com
首页 >  
搜索关键字:内核源码 编译    ( 70419个结果
尾递归
尾递归定义:          如果一个函数中所有递归形式的调用都出现在函数的末尾,我们称这个递归函数是尾递归的。当递归调用是整个函数体中最后执行的语句且它的返回值不属于表达式的一部分时,这个递归调用就是尾递归。尾递归函数的特点是在回归过程中不用做任何操作,这个特性很重要,因为大多数现代的编译器会利用这种特点自动生成优化的代码。 原理 当编译器检测到一个函数调用是尾递归的时候,它就覆...
分类:其他好文   时间:2014-05-15 06:49:43    阅读次数:278
visual profiler 调试cuda并行程序:根据行号定位出错行
visual profiler 调试cuda并行程序是,如果不能够通过出错的行号,定位出错行,会很麻烦。通过在编译cuda程序的时候,设置适当的编译参数,可以实现根据行号定位出错行,为调试程序提供了很大的方便。...
分类:其他好文   时间:2014-05-15 06:40:35    阅读次数:295
Java的三种编译方式
Java编译器的三种编译方式,所带来的.class文件大小。...
分类:编程语言   时间:2014-05-15 06:04:56    阅读次数:286
自定义算法的宏狗 GrandDog
SafeNet宏狗是一款大容量、可自定义算法的高强度软件保护产品,也是国内知名的加密狗品牌中的主力产品。 宏狗具有很高的安全性,可有效防止软件盗版的发生。软件开发商使用宏狗编译工具快速地编写自己的算法并导入到硬件狗中,从而大大提升软件保护的安全性。 此外,开发商还可利用宏狗控制、管理硬件狗的订购及分发流程,加强流通环节的安全性,减少内患。  宏狗在安全性方面还有如下特性: ...
分类:其他好文   时间:2014-05-15 05:49:17    阅读次数:255
Linux环境编程之进程(一):main函数调用、进程终止以及命令行参数和环境表
(一)main函数调用 main函数作为程序运行时的入口函数,它是如何被调用的呢?首先必须清楚一点,main函数也是一个函数,它只有被调用才能够执行。其实,在执行可执行程序时,在调用main函数之前,内核会先调用一个特殊的启动例程,将此启动例程作为可执行程序的起始地址。启动例程是如何作为可执行程序的起始地址的?这是由链接编译器设置的,而链接编译器则是由C编译器(如gcc编译器)调用的。启动例程作...
分类:系统相关   时间:2014-05-14 19:43:53    阅读次数:479
Linux下Zabbix_Server的安装-源码安装
Centos下Zabbix_Server/agent/proxy的安装配置--------源码编译完整版请查看附件一、环境说明a)软件环境由于是源码安装,官方的zabbix源码包内已经包含了Server,Proxy,Agent,GUI所有组件和必要的执行脚本,截至本文正式版本限于2.2.3;LAMP环境n操作系统使用Centos6.5X86_64最..
分类:系统相关   时间:2014-05-14 18:55:40    阅读次数:724
iOS开发:在多平台、设备及64位架构上运行
最近在新工程上线是遇到很多适配的问题,尤其是旧工程64位设备的适配,现在整理一下。BaseSDKvs.DeplymentTarget1.配置BaseSDK设置1)选择工程导航面板上的工程文件2)编辑面板上搜索basesdkBaseSDK设置引导编译器使用该版本的SDK编译和构建应用,也就是说,它会直接控制应用使..
分类:移动开发   时间:2014-05-14 18:21:54    阅读次数:407
Sublime Text 3 c++编译环境配置
{ "cmd":["g++","${file}","-o","${file_path}/${file_base_name}"], "file_regex":"^(..[^:]*):([0-9]+):?([0-9]+)?:?(.*)$", "working_dir":"${file_path}", "selector":"source.c,source.c++", "encoding":"cp936", "variants": [ { "name":"Run", "shell":true, "cmd":["st..
分类:编程语言   时间:2014-05-14 17:25:25    阅读次数:300
php第一天补充
1.整数溢出:int类型数字超出范围会自动转换为float型。2.单引号中变量不被编译。双引号中变量会被编译,自动替换成变量内容。3.输出圆周率用echopi();4.变量的类型转换。1.(类型)变量名2.settype(变量名,“类型”)5.判断字符串类型is_类型名(变量名)6.常量默认大小写敏..
分类:Web程序   时间:2014-05-14 16:20:44    阅读次数:400
varnish的动静分离
一、Varnish简介Varnish是一款高性能、开源的反向代理服务器和缓存服务器,其开发者Poul-HenningKamp是FreeBSD核心的开发人员之一。Varnish主要运行两个进程:Management进程和Child进程(也叫Cache进程)。Management进程主要实现应用新的配置、编译VCL、监控varnish、初始化var..
分类:其他好文   时间:2014-05-14 15:46:59    阅读次数:448
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!