自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 通信--多人聊天及画板

通信总结我们的目的是做出一个实现通信功能的小项目,这个小项目将要实现以下的功能:1. 服务器端创建服务器2. 客户端连接服务器3. 实现服务器和客户端、客户端与客户端之间的文本通信(即聊天)4. 实现服务器与客户端、客户端与客户端之间的画图通信(这里以线和圆为例)这虽然是一个看似简单的通信项目,可要好的实现并不容易。那么什么叫做“好的实现”?这是个值得深思的问题...

2013-07-31 23:56:26 188

原创 简单的文件操作

简单的文件操作如今很多程序不仅仅涉及到控制台的运行,更是涉及到文件这方面的操作。对文件的简单操作主要包括以下几个方面:1. 创建文件或者目录(文件夹)2. 打开并读取文件中的内容3. 打开并将自定义内容写入文件中4. 查找文件(用关键字)接下来,将用实例代码进行演示说明:以下是一个文件管理的程序,该程序要是实现的功能主要有读文件,写文件,找文件,建文件。读文件:...

2013-07-19 23:57:11 125

原创 线程--简单弹球

线程---简单弹球一般的程序,就是从头至尾地执行代码,完成了一个方法,接下来完成后面紧接着的方法,但是,一般解决实际问题不会单纯地按顺序操作,很有可能在同一时间执行多种方法,就像一个人,在某一个时刻不会只做一件事,他可能一边听歌,一边写总结•••那么这样就需要用到多线程操作。实现线程有两种方式,一种是继承Thread类,一种是实现Runnable接口,这里主要先研究第一种情况继承Threa...

2013-07-18 21:51:53 145

原创 简单单向链表

简单链表前几次课程是关于用数组实现队列,那么现在要掌握的就是用链表来实现队列了。数组和队列是作为两种基本的简单数据结构,在编程过程中是经常用到的。就两者区别而言,数组趋向于连续,链表趋向于离散。而就我个人而言,链表是实际操作性要比数组强。但是,正如胡哥所说,比较数组和链表究竟哪个好哪个坏是没有意义的,一个事物的存在必然有他存在的道理和必要,重要的是在什么场合应该使用什么样的方式来解决问题。...

2013-07-17 22:11:37 93

原创 队列应用

队列:本次课程主要是队列的应用。在我们编程的过程中,常常会出现这样的问题,想用数组来存放我们想要的数据,可是不知道数据的数目是多少,无法比较好的确定好数组的长度,那么这个时候我们就需要用到队列.队列就相当于自定义的一个类,在这个类中,可以实现任意添加一个目标类的对象,或者删除一个目标类的对象。如下实现一个简单的学生信息管理,代码如下:public class Student {...

2013-07-11 15:51:07 171

原创 数组应用

数组本次课程重点是数组的应用。这里首先要对数组有一个概念上的认识:数组是在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来的一种形式。这些按序排列的同类数据元素的集合称为数组。在C语言中, 数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各...

2013-07-11 15:49:41 109

递归-分形谢宾斯基三角形

分形之谢宾斯基三角形本次课程是通过递归的方法来实现分形的操作。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限的语句来定义对象的无限集合。一般来说,递...

2013-07-09 14:04:37 517

空空如也

空空如也

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

TA关注的人

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