上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 24 下一页
摘要: Semaphore当前在多线程环境下被扩放使用,操作系统的信号量是个很重要的概念,在进程控制方面都有应用。Java 并发库 的Semaphore 可以很轻松完成信号量控制,Semaphore可以控制某个资源可被同时访问的个数,通过 acquire() 获取一个许可,如果没有就等待,而 release 阅读全文
posted @ 2017-06-05 16:53 赵哲丽 阅读(195) 评论(0) 推荐(0) 编辑
摘要: assert宏的原型定义在<assert.h>中,其作用是如果它的条件返回错误,则终止程序执行,原型定义: #include <assert.h>void assert( int expression ); assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向 阅读全文
posted @ 2017-06-05 16:52 赵哲丽 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。 启动vim 在命令行窗口中输入以下命令即可 vim 直接启动vim vim filename 打开vim并创建名为filename的文件 文件命令 打开单个文件 vim file 同时打开多个文件 vim 阅读全文
posted @ 2017-06-05 16:52 赵哲丽 阅读(96) 评论(0) 推荐(0) 编辑
摘要: C++/C程序中,指针和数组在不少地方可以相互替换着用,让人产生一种错觉,以为两者是等价的。但二者有着本质的区别:数组:要么在静态存储区被创建(如全局数组),要么在栈上被创建。数组名对应着(而不是指向)一块内存,其地址与容量在生命期内保持不变,只有数组的内容可以改变。指针:可以随时指向任意类型的内存 阅读全文
posted @ 2017-06-05 16:47 赵哲丽 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 大小端: 对于像C++中的char这样的数据类型,它本身就是占用一个字节的大小,不会产生什么问题。但是当数制类型为int,在32bit的系统中,它需要占用4个字节(32bit),这个时候就会产生这4个字节在寄存器中的存放顺序的问题。比如int maxHeight = 0x12345678,&maxH 阅读全文
posted @ 2017-06-05 16:46 赵哲丽 阅读(470) 评论(0) 推荐(0) 编辑
摘要: new/delete vs malloc/free malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消 阅读全文
posted @ 2017-06-05 16:39 赵哲丽 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 判断一个数字是否为素数,正如大家都知道的那样,一个数 n 如果是合数,那么它的所有的因子不超过sqrt(n)--n的开方,那么我们可以用这个性质用最直观的方法 来求出小于等于n的所有的素数。 num = 0; for(i=2; i<=n; i++) { for(j=2; j<=sqrt(i); j+ 阅读全文
posted @ 2017-06-05 16:38 赵哲丽 阅读(1250) 评论(0) 推荐(1) 编辑
摘要: 1、Define用法: define主要是用于宏常量定义的,使程序看起来更简洁明了,方便代码维护,#define定义的实质只是一个常数的名字,没有具体数据类型的,没有分配内存空间。在编译是会被编译器替换为该常数。每次使用该宏定义,就要进行编译并分配空间,若一个程序中多次使用define定义的数据,则 阅读全文
posted @ 2017-06-05 16:37 赵哲丽 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 在C及C++语言中允许用一个标识符来表示一个字符串,称为宏,该字符串可以是常数、表达式、格式串等。在编译预处理时,对程序中所有出现的“宏名”,都用宏定义中的字符串去代换,这称为“宏代换”或“宏展开”。宏定义是由源程序中的宏定义命令完成的。宏代换是由预处理程序自动完成的。若字符串是表达式,我们称之为函 阅读全文
posted @ 2017-06-05 16:36 赵哲丽 阅读(250) 评论(0) 推荐(0) 编辑
摘要: sort命令是帮我们依据不同的数据类型进行排序,其语法及常用参数格式: sort [-bcfMnrtk][源文件][-o 输出文件] 补充说明:sort可针对文本文件的内容,以行为单位来排序。 参 数: -b 忽略每行前面开始出的空格字符。 -c 检查文件是否已经按照顺序排序。 -f 排序时,忽略大 阅读全文
posted @ 2017-06-05 16:36 赵哲丽 阅读(149) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 24 下一页
友情链接:回力旗舰店 | 中老年女装 | 新航道英语培训 | SAT培训机构 | 十月英文