敝人初学java,不知道有哪些小项目适合新手练习,望不吝赐教。
另外,我写了一个绘图小程序,但不知道为什么CPU占用率很高,有谁帮我看看为什么,代码不长。
感激涕零!!!!
请教java达人,有什么项目能拿来练手?
-
- 帖子: 451
- 注册时间: 2009-11-07 19:24
请教java达人,有什么项目能拿来练手?
- 附件
-
- Graphic.tar.gz
- bin/ 里面的SimpleDraw可以运行。
- (4.58 KiB) 已下载 27 次
- missU
- 帖子: 1610
- 注册时间: 2010-03-28 16:16
- 来自: 你知道么?
Re: 请教java达人,有什么项目能拿来练手?
实在无聊,就写个GUI的下载程序吧,我们去年的课程设计。
要求:能断点续传,多线程下载。速度要快。
要求:能断点续传,多线程下载。速度要快。
代码: 全选
shutdown -h now && 睡觉
- luojie-dune
- 帖子: 22033
- 注册时间: 2007-07-30 18:28
- 系统: Linux
- 来自: 空气中
Re: 请教java达人,有什么项目能拿来练手?
写个axel的吧
-
- 帖子: 451
- 注册时间: 2009-11-07 19:24
Re: 请教java达人,有什么项目能拿来练手?
嗯,可以试试看。
- link_01
- 帖子: 1024
- 注册时间: 2008-11-05 13:24
Re: 请教java达人,有什么项目能拿来练手?
我说你写个p2p的即时通讯算了。
笔记
-------------------------------------
http://blog.163.com/wqt_1101
-------------------------------------
http://blog.163.com/wqt_1101
-
- 帖子: 451
- 注册时间: 2009-11-07 19:24
Re: 请教java达人,有什么项目能拿来练手?
IM over DHT? 这个主意是不错,但我还是慢慢来吧,这个不是我的主业,没办法把所有时间都放上去。。。先学简单的再说。link_01 写了:我说你写个p2p的即时通讯算了。
-
- 帖子: 451
- 注册时间: 2009-11-07 19:24
Re: 请教java达人,有什么项目能拿来练手?
刚刚照虎画猫,把基本的下载功能写出来了,可以断点续传,还不能多线程,转移地址也不支持。。。GUI也还没做呢。
-
- 帖子: 451
- 注册时间: 2009-11-07 19:24
Re: 请教java达人,有什么项目能拿来练手?
有个疑问,哪位大虾能帮我指点一下。下面是程序在console的输出,我如果想让百分比的记录原地变更输出(不换行也不右移),应该用哪个函数?
代码: 全选
---------------------------
Downloading:http://cn.damagongsi.com.cn:8095/zzzzzmp3/2010fJune/25/25_Jane/01.mp3
save to:/home/malin/音乐/这么近那么远.mp3
download cache:8192
---------------------------
Try to connect cn.damagongsi.com.cn:8095
Connected!
HTTP/1.1 200 OK
Content-Length: 4836553
Content-Type: application/force-download
Last-Modified: Mon, 28 Jun 2010 02:07:33 GMT
Accept-Ranges: bytes
ETag: "34f482ab6616cb1:1708"
Server: Microsoft-IIS/6.0
Date: Sun, 04 Jul 2010 06:03:55 GMT
Connection: close
File size is 4836553
5%
11%
17%
23%
29%
35%
41%
47%
53%
59%
65%
71%
77%
83%
89%
95%
---------------------------
Downloading:http://13876.com/mp3/3807.mp3
save to:/home/malin/音乐/千方百计.mp3
download cache:8192
---------------------------
Try to connect 13876.com:80
Connected!
HTTP/1.1 200 OK
Date: Sun, 04 Jul 2010 06:07:16 GMT
Server: Apache
Last-Modified: Sat, 26 Jun 2010 12:46:09 GMT
ETag: "30e306a-2d77ce-4c25f691"
Accept-Ranges: bytes
Content-Length: 2979790
Connection: close
Content-Type: audio/mpeg
File size is 2979790
5%
11%
17%
23%
29%
35%
41%
47%
53%
59%
65%
71%
77%
83%
89%
95%
-
- 帖子: 451
- 注册时间: 2009-11-07 19:24
Re: 请教java达人,有什么项目能拿来练手?
终于完成了ftp功能,走了不少弯路。。。
看这里
看这里