自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

转载 HashMap的工作原理

HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道HashTable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚至会要求你实现HashMap来考察你的编程能力。ConcurrentHashMap和其它同步集合的引入

2013-11-17 21:53:13 433

原创 【Program With Soul】XML文件与DOM4J初步认识

XML与DOM4J 1.XML —— Extensible Markup Language ( 可扩展标记语言 )   在实际开发中,每种语言都有自己的用途,好比如:       ①:HTML  在网页中合理地编排数据,使数据更有条理地展现       ②:CSS     添加更多视觉效果,使得网页的显示效果更佳丰富       ③:JS        用作网页的逻辑处理,使得程序能与用

2013-08-29 21:14:51 812 1

原创 学习Java时自己的一些重要理解

学习Java的小发现 1. 变量的可以分为2大类             成员变量——这类变量属于类的数据成员 ①  ②    ③             局部变量——这类变量属于函数的数据成员 ①    ②   ③     2. 不同于C++,在Java中,除了基本数据类型对象外,其余类类型的对象都要使用new在堆中创建   3. 在Java中,可以把引用看作是C/C++中受限的

2013-08-15 18:32:56 533 1

原创 <C++学习笔记 -- 1> C++中的一些基本概念

概述 |---        C++是编译型语言,它靠经过精密设计的编译器来直接把源代码翻译成汇编语言或机器指令。同时,C++是静态类型检查语言,就是说,C++的类型检查是在编译时做的,这样的好处是使得开发者能够迅速知道各种变量或函数参数是否正确使用,以防止程序设计的错误。 基础(很重要的,谨记)|---   声明与定义 |----         声明 |-----

2013-03-25 00:19:39 500

转载 计算机科学中最重要的32个算法

奥地利符号计算研究所(Research Institute for Symbolic Computation,简称RISC)做了一个调查,投票选出32个最重要的算法:    1.A* 搜索算法——图形搜索算法,从给定起点到给定终点计算出路径。其中使用了一种启发式的估算,为每个节点估算通过该节点的最佳路径,并以之为各个地点排定次序。2.算法以得到的次序访问这些节点。因此,A*搜索算法是最佳优先搜

2013-02-04 20:20:28 715

原创 C/C++学习笔记——位运算

位运算                 位运算是C/C++中基本的运算之一,它能够对一个变量或数值中的个别位进行操作,刚开始接触或许会对这种操作感到奇怪,但是在某些场合,位运算便显得必要、高效以及简洁。虽说位运算是基本的运算,但我们平时编程的时候却很少去运用它,这或许就是以致我们认为它没有实用性的原因。        我也是初次接触位运算,同样对于如何运用它觉得毫无头绪。对于应用方面,在网

2012-08-04 21:18:28 872

原创 数据结构学习笔记——单向链表

单向链表   链表简介:     链表是一种简单的数据结构(单链表、双链表、循环链表),而且是一种线性表,但是其储存数据的方式是非线性的。这样就有区别于数组了,数组储存数据的方式是线性的,既是储存在一块连续的内存空间里。使用链表时无需先要知道要分配多大的内存空间,而是根据自己的需求来分配,这样,我们就能充分地利用内存空间。同时,链表能快速地插入和删除其中的某个元素,在内存管理、插入删除元素上

2012-07-20 15:36:59 742

原创 C/C++学习笔记——初次接触递归

初次碰到递归,我便觉得递归就像循环一样,当测试条件为真时,则函数调用其本身,为假时则结束函数调用。而函数参数一般为表达式,用于更新测试条件及使函数进行更进一步的计算。      一个简单的递归例子:              #include void display(int n); int main(void) { display(1); getchar();

2012-07-16 17:04:02 435

原创 开始!!!

刚开始学编程。。还有很多东西,自己一点都没接触过,有点迷惘。在接下来的日子,我亦会坚持学习。我不像个别人,什么从小学、初中就开始学编程;也没有天才那般智慧,我只是一个平凡的普通人(上大学后,我才知道有计算机编程语言)。         说实在的,看着那些牛人、高手在讨论技术,我很是羡慕。我知道自己还是个大菜鸟,但是我也绝不会气馁,我坚信只要自己一步一步走下去,踏实积累经验和知识,我也能像他们一样

2012-07-15 14:11:07 278

Maven实战电子书【pdf】【带详细书签】

Maven实战电子书,带详细书签

2017-05-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除