码迷,mamicode.com
首页 > 其他好文
static extern volatile
static:作用:1、进行内部链接指定(将全局变量或者函数限定为在本文件内可用)2、改变局部变量的生命周期(使得局部变量存储在静态区,在整个程序结束时才释放)3、定义一个变量时,加上static前缀,定义的变量默认初始化为0;extern:1、进行外部链接指定(使得全局变量或者函..
分类:其他好文   时间:2016-04-04 21:16:23    阅读次数:366
字符0,数字0,‘\0’,NULL
\0是一个转义字符,将字符0转义为数字0.
分类:其他好文   时间:2016-04-04 21:16:34    阅读次数:205
部署awstats分析系统
Awstats是使用Perl语言开发的一款开源日志分析系统,他不仅可以用来分析apache网站服务的访问日志,也可以用来分析samba,vsftpd,iis等服务的日志信息一.安装awstats软件包只需要将软件包解压到httpd服务器中的/usr/local/目录下即可tarzxfawstats-7.3mvawstats-7.3/usr/loca..
分类:其他好文   时间:2016-04-04 21:17:03    阅读次数:508
计算机存储形式与进制转换
因为计算机能够识别二进制序列,所以计算机会以二进制的形式存储一个数。对于一个正数,以原码的形式存储。对于负数,以补码的形式存储。正数的原码,反码,补码相同:例:1原码:00000000000000000000000000000001反码:00000000000000000000000000000001补码:00000000000000..
分类:其他好文   时间:2016-04-04 21:18:20    阅读次数:137
求一个数的二进制逆序之后所对应的数
例:100000000000000000000000000000001逆序之后是:10000000000000000000000000000000#include<stdio.h> #include<stdlib.h> intmain() { intn=0; intnum=0; inti=0; scanf("%d",&n); for(i=0;i<32;i++) { num=num<<1; num|=((n>>i)&1); }..
分类:其他好文   时间:2016-04-04 21:17:22    阅读次数:115
《大企业云桌面运维实战》v1.15
《大企业云桌面运维实战》链接:http://pan.baidu.com/s/1mhX5yYG密码:g5tg第01章规划(待续)已更新第02章准备-环境已更新第03章部署-IT基础架构已更新第04章部署-Microsoft-服务器虚拟化-Hyper-V2012R2已更新第05章部署-VMware-服务器虚拟化-esxi6.0.0U1第06章部署-VMware-..
分类:其他好文   时间:2016-04-04 21:15:52    阅读次数:590
打印杨辉三角
使用动态内存打印任意阶杨辉三角: #include<stdio.h> #include<stdlib.h> voidinit_arr(int**p,intline) { for(inti=0;i<line;i++) { p[i][0]=1; } for(inti=1;i<line;i++) { for(intcol=1;col<=i;col++) { p[i][col]=p[i-1][col]+p[i-1][col-1]; } } } ..
分类:其他好文   时间:2016-04-04 21:18:00    阅读次数:171
关于shared_ptr
首先了解shared_ptr毫无疑问的是智能指针的一种,智能指针是为了解决在大型代码里无法不好控制指针的问题,例如:在类里面如果出现了动态开辟出来的空间,有一个指针指向这块空间,如果在相应的作用范围之内没有将其delete掉会造成内存的泄漏,所以这样就必须手动的对这一块空..
分类:其他好文   时间:2016-04-04 21:16:42    阅读次数:332
LAMP平台部署及应用
LAMP平台的构成组件a.linux操作系统b.apache网站服务器c.mysql数据库服务器d.php/perl/python网页编程语言2.LAMP平台的优势a.成本低廉:构成组件都是开放源代码的软件。b.可定制:拥有大量的额外组件和可扩展功能的模块。c.易于开发:页面代码简介。d.方便易用:PHP/Perl等属于..
分类:其他好文   时间:2016-04-04 21:16:55    阅读次数:307
Vsftpd服务搭建
一.FTP工作模式主动模式1.第一步,客户机随机开启大于1024的端口与服务器的21端口建立连接通道。2.第二步,当客户机需要与服务器进行数据传输时,客户端会在开启一个大于1024的随机端口Y,并将Y端口号通过之前的命令通道传送给服务器的21端口。3.第三步,服务器获取到客户端的..
分类:其他好文   时间:2016-04-04 21:14:27    阅读次数:267
函数模板的定义和使用
函数模板:建立一个通用函数,其函数类型和形参类型不具体指定,用一个虚拟的类型来代表,这个通用函数就称为函数模板。一般形式:template<typenameT>通用函数定义注意:关键字typename是类型名,只适用于函数体相同、函数的参数个数相同而类型不同的情况。例:用函数模..
分类:其他好文   时间:2016-04-04 21:14:05    阅读次数:673
函数重载与复制构造函数
函数重载与复制构造函数一、函数重载1.普通函数重载用main函数多次重复调用一个相同名字但是不同类型的函数来处理不同类型的数据。如voidfunc(int);voidfunc(double);floatfunc(float);voidfunc(double);2.成员函数的重载我们可以将函数的重载推广到类的成员函数。Classboy{Pub..
分类:其他好文   时间:2016-04-04 21:13:34    阅读次数:172
关于#define
一、#define1、仅仅作为标识符:#define作为标识符时是没有参数的2、作为宏:#define作为宏与它作为标识符的区别就是宏有参数而标识符没有例如:#defineMAX(X,Y)((X)>(Y)?(X):(Y))二、宏与函数的区别1、宏在使用时(编译阶段)会直接被替换掉(即简单的代码复制),并且不..
分类:其他好文   时间:2016-04-04 21:13:30    阅读次数:164
Dubbo分布式系统架构,持续集成篇 Maven私有库和本地库的安装与配置 Sonatype Nexus + Maven
环境:CentOS6.6Final、JDK7、SonatypeNexus、MavenIP:192.168.4.221root用户操作前提:已安装JDK7并配置好了环境变量1、下载最新版Nexus(本教程使用的是:nexus-2.11.2-03-bundle.tar.gz),下载地址:http://www.sonatype.org/nexus/go/#wgethttps://sonatype-download.globa..
分类:其他好文   时间:2016-04-04 21:12:37    阅读次数:560
细说关键字sizeof及其十大特性
Sizeof是c/c++中的关键字,它是一个运算符,其作用是取得一个对象(数据类型或数据对象)的长度(即占用内存的大小,以byte为单位)。其中类型包括基本数据类型(不包括void)、用户自定义类型(结构体、类)、函数类型。数据对象是指用前面提到的类型定义的普通变量和指针变量..
分类:其他好文   时间:2016-04-04 21:13:12    阅读次数:129
pure-ftp传输工具安装
centos6.786x64位安装pureftp工具官网下载ftp://ftp.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.42.tar.bz2步骤:cd/usr/local/src wget tarjxvfpure-ftpd-1.0.42.tar.bz2 ./configure"--prefix=/usr/local/pureftpd""--without-inetd""--with-altlog""--with..
分类:其他好文   时间:2016-04-04 21:12:19    阅读次数:213
RAII&智能指针
智能指针是C++中为了实现资源的有效管理而被提出的,我们可以创建它但无须操心它的释放问题,在引入异常机制的程序里它是十分有用的,或者说,对于博主这中粗心大意的人来说还是可以偶尔使用的。他可以在一些场合防止内存泄漏的问题。但是,智能指针也是存在着许多的问题,所以..
分类:其他好文   时间:2016-04-04 21:09:46    阅读次数:249
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!