码迷,mamicode.com
首页 >  
搜索关键字:条件    ( 46493个结果
从Java到C++——常量(const)的高级应用
看到const关键字,C++程序员首先想到的可能是const常量。这可不是良好的条件反射。如果只知道用const定义常量,那么相当于把火药仅用于制作鞭炮。const更大的魅力是它可以修饰函数的参数、返回值,甚至函数的定义体。const是constant的缩写,“恒定不变”的意思。被const修饰的东西都受到强制保护,可以预防意外的变动,能提高程序的健壮性和高效性。所以很多C++程序设计书籍建议:“...
分类:编程语言   时间:2014-06-11 06:00:43    阅读次数:331
概要设计
一个完整的概要设计报告主要包括以下几大部分: 1、系统总体设计 简要描述系统的目的、主要功能及约束条件。细分为系统总体设计思想,系统总体设计结构和系统模块划分。总体设计思想说明系统设计所遵循的标准和规范,为实现需求所采取的思路,系统的可靠性、可用性如何保证等;总体设计结构通过系统结构图描述系统的总体...
分类:其他好文   时间:2014-06-10 08:28:34    阅读次数:291
linq之InnerJoin和LeftJoin以及封装动态查询条件版本
Linq的出现,使数据集的处理显得愈来愈简便。很多时候对于本地数据集的处理,脑海中的第一反应,即尝试使用Linq来实现。诸如DataTable的innerJoin以及leftJoin等操作,很多时候我们一接到类似的需求,立马便动手,诸如以下demo:一、InnerJoin 1 ...
分类:其他好文   时间:2014-06-09 21:30:04    阅读次数:347
NSAssert详解
NSAssert是foundation.framework中定义的一个宏:#define NSAssert(condition, desc, ...)第一个参数为一个条件判断,如果为假,则抛出异常,显示第二个参数所描述的信息。 例如:NSAssert(2>=3, @"2>=3 is false...
分类:其他好文   时间:2014-06-09 17:25:42    阅读次数:723
编程之美-2.8 找到符合条件的整数
一、问题描述 任意给定一个正整数N,求一个最小正整数M(M>1),使得N*M的十进制形式只含1和0。 比如 N=99,M=1 122 334 455 667 789 ,N*M=111 111 111 111 111 111; M就是当N=99时,符合条件的数二、解题思路 考虑将问题转化为:找...
分类:其他好文   时间:2014-06-09 15:58:12    阅读次数:236
读代码
其实我开始读源码才几天时间,但有点心得,就写出来吧,以期抛砖引玉。 阅读源代码的利弊我不谈,我只说该如何读 首先是积累,当到了一定条件,你会迫不及待的想要去读,因为你想拥有程序的控制权我把一份陌生的源代码比做一个陌生的城市,你将在里面熟悉道路, 你只要从一个大的标志开始进入(程序入口点)然后你面临很...
分类:其他好文   时间:2014-06-09 15:02:41    阅读次数:217
读书笔记:程序员的自我修养-----第二章(编译和链接)
自己之前一直以为目标文件是经过汇编生成.s之后编译生成的,好菜。 源程序到可执行程序过程:预处理 编译 汇编 链接预处理: 展开宏定义,处理条件预编译指令,插入头文件,删除注释,添加行号和文件名标示,保留#pragma编译器指令.编译: 词法分析:词法扫描器按照词法规则产生记号,根据记号放...
分类:其他好文   时间:2014-06-09 13:34:12    阅读次数:204
Android解析Json速度最快的库:json-smart
场景描写叙述: 本文仅验证了在安卓环境下使用Json的Key作为反序列化条件的解析速度。结论是解析速度最快的不是阿里的fastjson,也不是Google的Gson,而是json-smart。 Android 4.4.2 fastjson-1.1.34.android.jar gson-2....
分类:移动开发   时间:2014-06-08 19:55:45    阅读次数:360
只管去做-一番醒悟
已经大二了,这个月月底就要考试了,暑假一过,就大三了,一学期没有学自己的专业课了.大部分时间都放在计算机上,天天不务正业,抄作业抄实验报告......准大三的人,是得给自己一个明确的计划了,是出国还是考研?我早就想出国留学,可是家庭条件有限,所以考研成了我最可能的选择.可是,后来我想了想,为什么我一...
分类:其他好文   时间:2014-06-08 19:07:03    阅读次数:258
浏览器兼容 各浏览器的Hack写法 [出处:W3CPLUS]
Hack是针对不同的浏览器去写不同的CSS样式,从而让各浏览器能达到一致的渲染效果,那么针对不同的浏览器写不同的CSS CODE的过程,就叫CSS HACK,同时也叫写CSS Hack。然后将Hack放在浏览器特定的CSS文件中,让其符合条件的浏览器解析这些代码,就如前面所说的条件样式,我们将CSS...
分类:其他好文   时间:2014-06-08 18:51:06    阅读次数:337
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!