Java是一门计算机编程语言,也就是我现在正在学习的。它和我上学期学的C语言有很大的相同,也有很多的不同。 Java最开始的时候是应用于家庭电器上的,所以它具有C语言没有的跨平台性。它相对于C语言最大的区别在于它是 面向对象语言,也正是因为如此,从而决定了它的编译方式是半翻译半解释。 也因为如此才使 ...
分类:
编程语言 时间:
2017-02-19 13:49:41
阅读次数:
171
1.函数包装器 1.设计通用的函数执行接口,可以设置计数(函数执行次数)和关卡2.函数包装器依赖于函数模板,实现通用泛型 3.函数代码可以内嵌在函数中 最基本模板: 1 //函数包装器, T数据类型, F是函数 2 template 3 T run(T v, F f) 4 { 5 static in... ...
分类:
其他好文 时间:
2017-02-18 18:25:40
阅读次数:
116
在程序运行中,函数代码是程序的算法指令部分,它们和数组一样也占用存储空间,都有相应的地址。可以使用指针变量指向数组的首地址,也可以使用指针变量指向函数代码的首地址,指向函数代码首地址的指针变量称为函数指针。 1.函数指针定义 函数类型 (*指针变量名)(形参列表); “函数类型”说明函数的返回类型, ...
分类:
其他好文 时间:
2017-02-16 14:02:27
阅读次数:
163
用于执行JavaScript和更新用户界面的进程通常被称为“浏览器UI线程”。JavaScript和用户界面更新在同一个进程中运行,因此一次只能处理一件事情。 ·任何JavaScript任务都不应当执行超过100毫秒,过长的运行时间导致UI更新出现明显延迟,从而会影响用户体验。 ·浏览器有两类限制J ...
分类:
其他好文 时间:
2017-02-15 16:33:29
阅读次数:
131
相信对性能、优化这些关键字有兴趣的朋友都知道在 Linux 下面挂载文件系统的时候设置 noatime 可以显著提高文件系统的性能。默认情况下,Linux ext2/ext3 文件系统在文件被访问、创建、修改等的时候记录下了文件的一些时间戳,比如:文件创建时间、最近一次修改时间和最近一次访问时间。因 ...
分类:
其他好文 时间:
2017-02-11 19:56:43
阅读次数:
163
string(8) "icon.png" ["type"]=> string(9) "image/png" ["tmp_name"]=> string(45) "/Applications/XAMPP/xamppfiles/temp/phpNqvAJe" ["error"]=> int(0) ["s... ...
分类:
其他好文 时间:
2017-02-06 22:12:04
阅读次数:
150
与其他语言不同,在这里函数也是可以作为参数被调用的(书上称为“一等公民”) 配合参数收集关键字更见笑! 函数内部还可以定义函数 内部函数可以看做一个闭包(闭包是一个可以由另一个函数动态生成的函数,并且可以改变和存储函数外创建的变量的值)??? 匿名哈数lambda(),用来代替小函数,定义回调函数?... ...
分类:
编程语言 时间:
2017-02-04 22:15:19
阅读次数:
288
#比较代码一 i=0 string='你好啊程序员' while i<len(string): print(i) i+=1 #比较代码二 i=0 string='你好啊程序员' lenth=len(string) while i<lenth: print(i) i+=1 i=0 string='你好 ...
分类:
其他好文 时间:
2017-01-31 14:23:49
阅读次数:
102
1.linux下C语言程序的内存映像代码段(.text)、数据段(.data)、bss段、栈、堆的概念 (1)对应着程序中的代码(函数),代码段在linux中又叫文本段(.text)(2)部分平台下的const修饰的变量。 1、显式初始化为非0的全局变量; 2、显式初始化为非0的static局部变量 ...
分类:
其他好文 时间:
2017-01-12 08:53:35
阅读次数:
159