自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xinyu2015的博客

每天进步一点点

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

原创 Java 序列化及其应用

序列化是一种将对象以一连串的字节描述的过程,用于解决在对对象流进行读写操作时一发的问题。序列化可以讲对象的状态写在流里进行网络传输,或者保存到文件、数据库系统里,并在需要时把该流读取出来重新构造一个相同的对象。    实现序列化的类必须实现Serializable接口 ,Serializable是一个标记接口。序列化流:把对象按照流一样的方式存入文本文件或者网络中传输。反序列化流:把文本文件中

2015-11-20 21:08:51 646 1

原创 java Socket(套接字)及其应用

Socket可以分为两种:面向连接的Socket通信协议(TCP,Transmission Control Protocol,传输控制协议)和面向无连接的Socket通信协议(UDP,User Dategram protocol,用户数据传输)。任何一个Socket都是由IP地址和端口号唯一确定的。   下面就是一个Socket应用实例实现哭护短和服务器端的通信。package lianx

2015-11-19 20:36:16 771

原创 java IO流的简单介绍及应用

java中流的本质是数据传输,流的主要作用是为了改善程序性能并且使用方便,根据处理数据类型的不同分为:字节流和字符流。    字节流(8bit)包含两个抽象类:InputStream(输入流)和OutputStream(输出流)。字符流(16bit)一次可读取多个字节包含:Reader(输入流)和Writer(输出流)。字节流和字符流最主要的区别是:自接力在处理输入输出时不会用到缓存,而字符流

2015-11-18 20:48:44 794

原创 排序总结(三)之---堆排序

堆排序利用了大根堆(或小根堆)堆顶记录的关键字最大(或最小)这一特征, 使得在当前无序区中选取最大(或最小)关键字的记录变得简单。       (1)用大根堆排序的基本思想           ① 先将初始文件R[1..n]建成一个大根堆,此堆为初始的无序区          ②再将关键字最大的记录R[1](即堆顶)和无序区的最后一个 记录R[n]交换,由此得到新的无序区R[1..

2015-11-08 22:21:19 577

原创 各种排序总结(二)之--归并排序、希尔排序、插入排序

1.  归并操作(merge),也叫归并算法,指的是将两个已经排序的序列合并成一个序列的操作。              A: 如设有数列{6,202,100,301,38,8,1}              B: 初始状态: [6] [202] [100] [301] [38] [8] [1] 比较次数              C: i=1 [6 202 ] [ 100 301]

2015-11-08 16:30:26 755

转载 程序员成长之路---“学习”与“面试笔试”总结篇之曲折的成长历程与求职历程

程序员成长之路---“学习”与“面试笔试”总结篇之曲折的成长历程与求职历程    说实在的,起初,我确确实实没有想到自己会成为一名程序员,尽管后来想想,在我的成长中有很多机缘巧合注定了这个结果,但是这个过程确实曲折万分,而最终的求职过程也是有很多故事。至此,我很想说,我们一直在前进着,时而盲目,时而坚定,但最后,会发现只有认清了目标,并为之坚持不懈,长久努力下去,才会慢慢找到“山穷水尽

2015-11-04 20:57:35 1647

原创 各种排序总结(一)之--—冒泡排序、选择排序、快速排序

各种排序总结——冒泡排序、选择排序、快速排序      1、冒泡排序是比较经典的排序方法,是一种用时间换空间的排序方法。我总结了一下它的特点:(1)它的时间复杂度是;(2)每一趟相邻元素两两比较完毕就会产生最值(最大值);(3)每次比较完后下一趟就会少一个元素参与比较(即该趟比较的最大值)。 下面就是简单的排序原理图(以下排序都是按照从小到大):实现代码如下:

2015-11-04 16:36:11 10855 4

原创 递归算法详解

首先要了解递归是什么,举个大家都熟知的例子:从前有座山,山上有座庙,庙里有个老和尚和小和尚,老和尚正在给小和尚讲故事。从前有座山......这里就存在方法定义中调用方法本身的现象。一般用于解决存在相似规律的计算或操作,比如兔子问题(斐波那契数列) 有一对兔子,从出生第3个月起每月都生一对兔子,小兔子长到第3个月后又生一对兔子。假设所有的兔子都存活下来,问第二十个月的兔子对数为多少?递归

2015-11-03 20:50:41 1021 2

空空如也

空空如也

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

TA关注的人

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