20140808

1、const和define区别

const有数据类型(不能改变的变量),define只是简单的字符串替换,没有数据类型。

C++程序用const完全取代 define。

const还可以类成员函数为不能改变成员变量的恒态函数。(mutable int a除外)

例子:

const int buffsize=10;

int buf[buffsize];

在C编译器中编译出错,因为

2、string类的使用

string string[3]={“aa”,“bb”,“cc”};//定义了一个包含三个string对象的数组。

20140808

时间: 2024-08-03 15:31:36

20140808的相关文章

2014-08-08

Pig: Distinct Distinct主要是去掉重复的记录,是对条记录进行去重,而不是对单个某个schema. daily = load 'NYSE_daily' as (exchange:chararray, symbol:chararray); uniq = distinct daily 它需要收集相似的记录在一块,判断这些记录是否是重复的.我的理解是:在reduce收集相似的记录在一块,充分利用了combiner去掉重复的记录,在map里面进行删除.(有点奇怪的理解) 等价于SQL中

20140808 html+js学习

1. background:url(Images/cry.png) 0 0 no-repeat background:url(../images/list01.png) no-repeat 0 center;的意思是 图像地址 不重复 水平位置0 垂直位置居中 2. 有序号的        <ol>             <li>test1</li>            <li>test2</li>            <li>

20140808,微软八月安全补丁提前通知

?? 作为微软每月补丁公布的一部分,微软会在补丁公布前一周向用户提供有关补丁的相关信息,包含补丁数量.受影响软件和严重等级等.此通知的目的是希望可以更好地帮助用户安排补丁部署计划. 在2014年8月13日.Microsoft 计划公布9个安全公告.下面是其简单介绍: 公告 ID 最高严重等级 漏洞影响 又一次启动要求 受影响的软件 补丁1 严重 远程运行代码 须要又一次启动 Microsoft Windows, Internet Explorer 补丁2 严重 远程运行代码 可能要求又一次启动

log4j.xml的实用例子

大多数讲log4j配置的教程用的都是log4j.properties文件,我觉得xml或许更好一点,在这里我提供一个我已经用于生产环境的log4j.xml的例子,先上代码,然后再解释: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE log4j:configuration PUBLIC "-//log4j/log4j Configuration//EN" "log4j.

Android APP压力测试(三)之Monkey日志自动分析脚本

Android APP压力测试(三) 之Monkey日志自动分析脚本 前言 上次说要分享Monkey日志的分析脚本,这次贴出来分享一下,废话不多说,请看正文. [目录] 1.Monkey日志分析脚本 2.脚本原理 3.操作实例 1.Monkey日志分析脚本 1).脚本文件:Monkey_Log分析.bat @ECHO OFF ECHO.::::::::::::::::::::::::::::::::::::::::::::::::: ECHO.::             分析Monkey日志 

整合Struts2.2+Spring3.0

2014-08-08 学习李刚老师的j2ee整合struts2+spring3 JAR包链接 http://download.csdn.net/detail/u010393809/7732235 项目outline 1.引入JAR包,上面已经贴了JAR包下载链接 2.配置Struts2,只需要引入struts2必需的那几个包,此时暂时不要引入struts2-spring-plugin-2.2.1.jar,不然会抛出javaPointerNull的异常 配置web.xml; 配置struts.xm

小议 js 下字符串比较大小

之前群里有人问如何比较两个时间大小,他的时间格式是 2014-08-08 而不是 2014-8-8.所以我给的方法是 直接比较,如: var a = "2014-08-08"; var b = "2014-09-09"; console.log(a>b, a<b); // false true 很方便不是么,但是原理是什么呢? 打开 ECMA 第 11.8.5 节 The Abstract Relational Comparison Algorithm在

ios 下锁使用- 09-多线程

ios 下锁使用 时间:2014-08-08 15:36:56 总结下我所了解的ios下的锁: 1. 互斥锁 @synchronized,@synchronized块隐式的添加一个异常处理例程来保护代码.该处理例程会在异常抛出的时候自动的释放互斥锁.这意味着为了使用@synchronized指令,你必须在你的代码中启用异常处理. NSLock NSRecursiveLock,递归锁,一个线程中可以多次使用 NSConditionLock,条件锁,其实也是一种互斥锁:类似的有NSCondition

Digia公司投资qt

发表于2014-08-08 10:05 摘要:Digia公司在其官方发布声明,宣布将成立一家独资子公司专注Qt的开发.同时,将统一开源版本和商业版本,以此来提升整个Qt生态的质量.第一个整合版本Qt 5.4,计划于10月发布. 近日,Digia公司在其官方发布声明, 宣布将成立一家独资子公司专注Qt的开发.Qt目前分别提供了开源版本和商业版本产品,之前主要通过出售商业授权获得收入.Digia表示,qt- project.org提交代码的75%皆来自Digia员工,除了负责Qt版本发布和测试等任务