自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Linux c 开发 - 线程

Linux中多进程是内核本身就支持的,而多线程则需要Thread库来支持。编译的时候需要带上 -l thread命令

2014-09-26 10:33:28 1658

原创 数据结构和算法系列 - 双向链表结构

双向链表双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。双向链表的数据结构中,会有两个比较

2014-09-21 23:30:07 1240

转载 转载和积累系列 - MapReduce原理

1.什么是MapReduce?       MapReduce 是由Google公司的Jeffrey Dean和 Sanjay Ghemawat 开发的一个针对大规模群组中的海量数据处理的分布式编程模型。MapReduce实现了两个功能。Map把一个函数应用于集合中的所有成员,然后返回一个基于这个处理的结果集。而Reduce是把从两个或更多个Map中,通过多个线程,进程或者独立系统并行

2014-09-17 16:58:51 1140

原创 数据结构和算法系列 - 单链表

单链表定义单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素。单向链表的每一个元素Item中,有一个元素会存放下一个Item的内存地址。当找到第一个元素,就能通过这个元素中存放的第二个元素的地址值找到第三个元素,继而找到第四个,第五个,第六个元素。图1,单向链表的结构图。图中Item1元素中存放着Item2的元素地址值,Item2中存放着Item3的元素内存

2014-09-14 22:03:42 1280

原创 Java深入 - Java Socket和NIO

关于TCP和UDP协议TCP:

2014-09-14 18:56:22 3062 3

原创 Java深入 - Java 序列化

Java 串行化技术可以使你将一个对象的状态写入一个Byte 流里,并且可以从其它地方把该Byte 流里的数据读出来,重新构造一个相同的对象。这种机制允许你将对象通过网络进行传播,并可以随时把对象持久化到数据库、文件等系统里。

2014-09-10 10:26:50 1936 3

原创 Java深入 - Java 流

数据流的基本概念

2014-09-09 13:58:32 1819 2

原创 Java深入 - Spring 异常处理HandlerExceptionResolver

Spring的异常统一处理非常简单,首先我们需要看一下Spring中定义的HandlerExceptionResolver接口:

2014-09-03 16:28:01 45218 2

空空如也

空空如也

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

TA关注的人

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