摘要: 一、零铺垫 在介绍B树之前,先来看另一棵神奇的树——二叉排序树(Binary Sort Tree),首先它是一棵树,“二叉”这个描述已经很明显了,就是树上的一根树枝开两个叉,于是递归下来就是二叉树了(下图所示),而这棵树上的节点是已经排好序的,具体的排序规则如下: 若左子树不空,则左子树上所有节点的 阅读全文
posted @ 2020-07-29 19:42 CharyGao 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 说到Java内存区域,可能很多人第一反应是“堆栈”。首先堆栈不是一个概念,而是两个概念,堆和栈是两块不同的内存区域,简单理解的话,堆是用来存放对象而栈是用来执行程序的。其次,堆内存和栈内存的这种划分方式比较粗糙,这种划分方式只能说明大多数程序员最关注的、与对象内存分配关系最密切的内存区域是这两块,J 阅读全文
posted @ 2020-07-29 19:38 CharyGao 阅读(143) 评论(0) 推荐(0) 编辑
摘要: JAVA虚拟机的生命周期 一个运行时的Java虚拟机实例的天职是:负责运行一个java程序。当启动一个Java程序时,一个虚拟机实例也就诞生了。当该程序关闭退出,这个虚拟机实例也就随之消亡。如果同一台计算机上同时运行三个Java程序,将得到三个Java虚拟机实例。每个Java程序都运行于它自己的Ja 阅读全文
posted @ 2020-07-29 19:00 CharyGao 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 发表于2012-12-09 20:23| 30174次阅读| 来源CSDN| 0 条评论| 作者王晨曦 摘要:有这样一个帖子:《AppStore:2个人,18个月,200万》,再次成为移动开发人们茶余饭后的话题。背后的主角只是一个二人团队。国内的移动开发领域,二人组模式的独立开发团队已然成为同行们关 阅读全文
posted @ 2020-07-29 14:31 CharyGao 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 一、背景1.1 SMP(Symmetric Multi-Processor)对称多处理器结构,它是相对非对称多处理技术而言的、应用十分广泛的并行技术。在这种架构中,一台计算机由多个CPU组成,并共享内存和其他资源,所有的CPU都可以平等地访问内存、I/O和外部中断。虽然同时使用多个CPU,但是从管理 阅读全文
posted @ 2020-07-29 10:51 CharyGao 阅读(674) 评论(0) 推荐(0) 编辑
摘要: java编码中的中文问题是一个老生常谈的问题了,每次遇到中文乱码LZ要么是按照以前的经验修改,要么则是baidu.com来解决问题。阅读许多关于中文乱码的解决办法的博文后,发现对于该问题我们都(更加包括我自己)没有一个清晰明了的认识,于是LZ想通过这系列博文(估计只有几篇)来彻底分析、解决java中 阅读全文
posted @ 2020-07-29 10:35 CharyGao 阅读(201) 评论(0) 推荐(0) 编辑