自定义博客皮肤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 的vi命令详解(摘抄整理)

linux下的文本编辑器vi    介绍Linux上最常用的文本编辑器Vi。文本编辑器是所有计算机系统中最常使用的一种工具。用户在使用计算机的时候,往往需要建立自己的文件,无论是一般的文本文件、数据文件,还是编写的源程序文件,这些工作都离不开编辑器。  Linux系统提供了一个完整的编辑器家族系列,如Ed、Ex、Vi和Emacs等,按功能它们可以分为两大类:行编辑器(Ed、Ex)和全屏幕编辑器

2011-06-04 13:23:00 582

原创 怎么在纵横线的交点处画棋子 头痛

 在纵横线的交点处画棋子见标题,这是一个数学题了,不过能够做出来还蛮有成就感的了!首先是画棋盘了/**  * 在这个面板上画一个五子棋的棋盘了  */public void chessPaint(int a,int b) { boolean isWin = this.checkWin(a, b); if(!isWin) { if(count % 2 == 1) { //画黑棋子 black = new Chess_black(); this.add(blac

2011-05-29 16:22:00 697

原创 记事本的状态栏问题

2011-05-29   15:39:59 记事本的状态栏显示问题的解决方法在网上看到一个求鼠标指针所在行列的超简单的方法,来总结一翻了(既简单有轻松)代码如下    int row = input.getLineOfOffset(e.getDot());     //将组件文本中的偏移量转换成行号    int column = e.getDot() - input.getLineStartOffset(row);//确定行起始处的偏移量     XY = "第"+(row+1)+"行,第"+(colum

2011-05-29 16:04:00 1325

原创 八数码问题

<br /><br />2011-05-29 15:10:05 第十五周的总结题目<br /> 永远的经典 ---- 八数码问题<br />问题描述 :<br />      模仿一个拼图游戏,行列数自定义(行列数相等),就说三行三列吧!九个网格了e,每个网格会随机的分配一个数字,将数字从左到右从上到下从小到大排序<br /> <br /> <br /> <br /> <br />问题难点:<br /> <br />     1.随机得到n个数字(0 - n),并且每个数字都只能出现一次,怎么实现啊!这个里

2011-05-29 15:37:00 554

原创 在框架中显示数据库里面的表

显示数据库中的表<br />目的:用一个框架将数据库中的表显示<br /> <br />知识点:JTable组件,数据库知识<br /> <br />总结:   1.怎么在结果集中来去自如?其实ResultSet API提供了很多类似于迭代器的方法如:next(),last(),  afterLast(), beforeFirst()<br />            2.每个Connection对象可以创建一个或一个以上的Statement对象,但是一个Statement对象只能够打开一个结果集如果是进行

2011-05-14 15:06:00 614

原创 Future异步计算

java下的Future异步计算<br />异步计算到底是什么啊??<br /> <br />" 同步和异步仅仅是关于所关注的消息如何通知的机制,而不是处理消息的机制. 同步的情况下,是由处理消息者自己去等待消息是否被触发,而异步的情况下是由触发机制来通知处理消息者" 这个理论性太强了,就我的理解,异步计算就是在执行一项计算式时可以执行另一个计算式。待会再和同学去讨论一下。<br /> <br />关于Future异步计算的小例子<br /> <br />目的:查找目录下,文件内容中包括关键字的文件数目<b

2011-05-14 14:09:00 1365 1

原创 阻塞队列

效果图阻塞队列(搜索文件,打印包含指定关键字的行)                                           2011-05-14   13:05:03这是第12周java总结博客的第二篇了 ,主题是阻塞队列 阻塞队列是用来做什么的?当试图向队列中添加元素而队列已满,或是从队列中移出元素而队列是空的时候,阻塞队列导致线程阻塞,在协调多个线程之间的合作是,阻塞队列是一个有用的工具。下面关于BlockingQueue的一个例子,不错哟目的:学会使用阻塞队列来控制线程集,这个程序主要要实

2011-05-14 13:15:00 1714 1

原创 用java写的计算器

  第一次在csdn上发表博客了,主要是为了总结自己这一周的学习内容,从基础做起……感想: 个人觉得做一个比较好的计算器,如windows系统自带的那种还是蛮复杂的,考虑的事情蛮多的,在下面的这个计算器程序中,运用了比较好的设计模式          ,个人觉得蛮不错的,可以从中学到很多东西!吸取其中的精华吧!总结:1.计算器面板中的可以将每个按钮分成两个类别:number类和commend类,因此自然地想到可以将每组按钮都用一个监听器来进行监听      (InsertActionListener和Com

2011-05-14 10:40:00 979

空空如也

空空如也

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

TA关注的人

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