GC简介1 GC机制1.1 对象从计算机的角度,装有数据的内存空间1.2 作用将内存垃圾的释放自动化1.3 本质将已经引用不到的对象视为死亡,将死亡的对象找出来并且作为垃圾进行回收2 GC算法2.1 跟踪回收2.1.1 原理从根开始扫描判断对象的生死2.1.2 标记清除(1)过程第一次扫描:以变量或...
分类:
其他好文 时间:
2015-09-28 23:52:02
阅读次数:
178
以前理解复数乘法一个是从复数运算的定义上;另一个就是从指数形式来理解,即拉伸和旋转。现在我们从线性变换的角度去看待复数乘法,阐述了如果把复数看作是向量时应该怎么做乘法运算。
分类:
其他好文 时间:
2015-09-28 18:53:35
阅读次数:
136
归并排序可以用其O(nlgn)的速度解决很多问题,另外在其归并的过程中,还可以做一些小动作。例如:求一系列点[1,3,8,4,.....]的逆序对数,或正序对数。(两两比较左小于右为正序)然后,就有了《灯塔问题》这个题目。/* 灯塔的坐标为(x,y),且各不相同,灯塔处于另外一个灯塔的东北角90度范...
分类:
编程语言 时间:
2015-09-28 16:18:50
阅读次数:
271
在软件大局观作为学习新系统的背景知识的基础上,从软件需求的角度入手就能快速理解和掌握一个全新的系统。本文以TI蓝牙BLE CC254x的源码库和工程为例进行分析研究。...
分类:
其他好文 时间:
2015-09-28 11:48:00
阅读次数:
949
在我们使用HTTP协议进行应用开发的的时候,通常服务器端是不关心请求是从哪个客户到来的,客户端也不并不关心服务器端是通过生成哪个对象处理的这次请求。这就是我们通常说的HTTP无状态请求,从技术的角度上讲是因为:客户端和服务器用TCP Socket通信,服务器将请求结果返回给浏览器后,通常会关闭So....
分类:
其他好文 时间:
2015-09-27 22:50:05
阅读次数:
210
愚公移山从编程角度上给予我们很大的启发,任何一个大的工程都需要有分工,将一个大的工程分成小的很容易解决的小部分,通过将小部分一一解决综合到一起便解决了大的问题这便是编程的精义. 然而读完第二章以后便有了另一番不同的感受,以李冰烧山为例为我们阐述了懒人造就了方法。 在生活中“懒惰”的人会经常被人嘲笑,...
分类:
其他好文 时间:
2015-09-26 10:29:36
阅读次数:
159
“僰道有故蜀王兵兰,亦有神作大滩江中。其崖崭峻不可破,(冰)乃积薪烧之”李冰用积火而烧之的办法来开一座山,而愚公做的就是扣石垦壤,将土石填于渤海之北,两种不同的方法,站在不同的角度。李冰正在修建都江堰,不可能要用愚公的方法,他也许想过凿山,总有一天凿穿的时候,他也只能是想想了,如果这样会花费很多.....
分类:
其他好文 时间:
2015-09-26 10:24:32
阅读次数:
119
问题描述编程语言书籍中经常解释值类型被创建在栈上,引用类型被创建在堆上,但是并没有本质上解释这堆和栈是什么。我仅有高级语言编程经验,没有看过对此更清晰的解释。我的意思是我理解什么是栈,但是它们到底是什么,在哪儿呢(站在实际的计算机物理内存的角度上看)?在通常情况下由操作系统(OS)和语言的运行时(r...
分类:
其他好文 时间:
2015-09-26 00:30:56
阅读次数:
230
Cookie是HTTP协议中非常重要的东西, 之前拜读了Fish Li 写的【细说Cookie】, 让我学到了很多东西。Fish的这篇文章写得太经典了。 所以我这篇文章就没有太多内容了。最近我打算写一个系列的HTTP文章,我站在HTTP协议的角度, 说说我对Cookie的理解。阅读目录Cookie是...
分类:
Web程序 时间:
2015-09-25 23:08:25
阅读次数:
427
皮尔逊积矩相关系数的学习做相似度计算的时候经常会用到皮尔逊相关系数(Pearson Correlation Coefficient),那么应该如何理解该系数?其数学本质、含义是什么? 皮尔逊相关系数理解有两个角度 一、以高中课本为例,将两组数据首先做Z分数处理之后,然后两组数据的乘积和除以样本数。 ...
分类:
其他好文 时间:
2015-09-25 20:25:14
阅读次数:
209