黑马程序员技术交流社区

标题: 【阳哥专栏】技术分活动第12期 [打印本页]

作者: 王震阳老师    时间: 2014-8-18 10:51
标题: 【阳哥专栏】技术分活动第12期
本帖最后由 就业指导-王震阳老师 于 2014-8-18 11:01 编辑

声明:以后的技术分活动中的技术题,越来越偏向于数据结构、算法、JVM、多线程、高并发等,因此对于基础的要求也是更高的。
活动目的:练习javaSE知识。

活动奖励:最高3个技术分

结束时间:2014年8月21日,过期提交可能获取不到技术分!

代码提交要求:将自己的源代码压缩然后提交,提交的时候设置为管理员权限,以其他方式提交的答案无效。上交源码的时候不需要将整个工程项目压缩,只需将用到的源文件压缩即可。

题目类型:JavaSE 压缩文件操作题。

难易程度:一般

题目:老规矩,回帖领题


往期技术分题:

【阳哥专栏】技术分活动第11期
http://bbs.itheima.com/thread-137632-1-1.html
【阳哥专栏】技术分活动第10期
http://bbs.itheima.com/thread-136866-1-1.html
【阳哥专栏】技术分活动第9期
http://bbs.itheima.com/thread-136465-1-1.html
【阳哥专栏】技术分活动第8期
http://bbs.itheima.com/thread-135781-1-1.html
【阳哥专栏】技术分活动第7期
http://bbs.itheima.com/thread-134321-1-1.html
【阳哥专栏】周末技术分活动第6期
http://bbs.itheima.com/thread-132893-1-1.html
【阳哥专栏】周末技术分活动第5期
http://bbs.itheima.com/thread-129859-1-1.html
【阳哥专栏】周末技术分活动第4期
http://bbs.itheima.com/thread-128854-1-1.html
【阳哥专栏】周末技术分活动第3期
http://bbs.itheima.com/thread-127326-1-1.html
【阳哥专栏】周末技术分活动第2期
http://bbs.itheima.com/thread-125800-1-1.html
【阳哥专栏】周末技术分派送活动第1期
http://bbs.itheima.com/thread-123979-1-1.html









作者: justin1258    时间: 2014-8-18 10:59
又来领题喽~~~
作者: justin1258    时间: 2014-8-18 11:02
之前跟阳哥说再多一次活动,没想到阳哥真给机会~~赞!
作者: 孙小亚    时间: 2014-8-18 11:06
赞赞赞!来领题!
作者: chengzhx76    时间: 2014-8-18 11:07
接分了。。。。
作者: nadax    时间: 2014-8-18 11:09
我要题,希望可以搞定
作者: 沿途小将    时间: 2014-8-18 11:10
终于等到12期题目了
作者: 王震阳老师    时间: 2014-8-18 11:11
justin1258 发表于 2014-8-18 11:02
之前跟阳哥说再多一次活动,没想到阳哥真给机会~~赞!

有求必应嘛,之前一周一次,现在被大家顶到一周2次了。
作者: 笑轻轻    时间: 2014-8-18 11:11
拿来题目看看
作者: Darkhorse′Xa    时间: 2014-8-18 11:12
来拿题学习学习!
作者: fantacyleo    时间: 2014-8-18 11:13
压缩文件,这个有意思
作者: ddewym123    时间: 2014-8-18 11:24
本帖最后由 ddewym123 于 2014-8-21 18:22 编辑

请查收!

DecompressFile.rar

1.19 KB, 下载次数: 691


作者: 依然超级赛亚人    时间: 2014-8-18 11:30
阳哥,我又来了~
作者: 王震阳老师    时间: 2014-8-18 11:31
依然超级赛亚人 发表于 2014-8-18 11:30
阳哥,我又来了~

欢迎回来
作者: 唕    时间: 2014-8-18 11:34
本帖最后由 唕 于 2014-8-18 12:53 编辑

领题{:3_67:}http://www.51cto.com/specbook/24/6910.htm

Ziptest.rar

473 Bytes, 阅读权限: 200, 下载次数: 1


作者: 萍水相逢    时间: 2014-8-18 11:42
领题,看看
作者: THE_FUTURE    时间: 2014-8-18 11:53
领题.......好激动的说
作者: 迷失的独白    时间: 2014-8-18 11:54
本帖最后由 迷失的独白 于 2014-8-19 20:30 编辑

有点晚,还请查收

ZipTest.rar

832 Bytes, 阅读权限: 200, 下载次数: 1


作者: THE_FUTURE    时间: 2014-8-18 12:05
/**
     * 解压到指定目录
     * @param zipPath
     * @param descDir
     * @author isea533
     */  
    public static void unZipFiles(String zipPath,String descDir)throws IOException{  
        unZipFiles(new File(zipPath), descDir);  
    }  
    /**
     * 解压文件到指定目录
     * @param zipFile
     * @param descDir
     * @author isea533
     */  
    @SuppressWarnings("rawtypes")  
    public static void unZipFiles(File zipFile,String descDir)throws IOException{  
        File pathFile = new File(descDir);  
        if(!pathFile.exists()){  
            pathFile.mkdirs();  
        }  
        ZipFile zip = new ZipFile(zipFile);  
        for(Enumeration entries = zip.getEntries();entries.hasMoreElements();){  
            ZipEntry entry = (ZipEntry)entries.nextElement();  
            String zipEntryName = entry.getName();  
            InputStream in = zip.getInputStream(entry);  
            String outPath = (descDir+zipEntryName).replaceAll("\\*", "/");;  
            //判断路径是否存在,不存在则创建文件路径  
            File file = new File(outPath.substring(0, outPath.lastIndexOf('/')));  
            if(!file.exists()){  
                file.mkdirs();  
            }  
            //判断文件全路径是否为文件夹,如果是上面已经上传,不需要解压  
            if(new File(outPath).isDirectory()){  
                continue;  
            }  
            //输出文件路径信息  
            System.out.println(outPath);  
              
            OutputStream out = new FileOutputStream(outPath);  
            byte[] buf1 = new byte[1024];  
            int len;  
            while((len=in.read(buf1))>0){  
                out.write(buf1,0,len);  
            }  
            in.close();  
            out.close();  
            }  
        System.out.println("******************解压完毕********************");  
    }
解压之后,再用流的形式给它读出来就行了
作者: yqj    时间: 2014-8-18 12:18
看看题目

作者: 酋长第一    时间: 2014-8-18 12:20
回帖领题喽
作者: 逸晨    时间: 2014-8-18 12:25
领题看看。
作者: yds35400829    时间: 2014-8-18 12:27
看看题目...
作者: sk0806    时间: 2014-8-18 12:38
领题领题。。
作者: 黄小橙    时间: 2014-8-18 12:47
领题先~~
作者: wfaly    时间: 2014-8-18 12:54
进来 看看题目
作者: 瀚玉    时间: 2014-8-18 13:02
看看题目。。。
作者: fantacyleo    时间: 2014-8-18 13:08
老师好!请您查收代码。我的代码用的是utf-8编码
PrintZippedTXT.zip (1.31 KB, 下载次数: 2)

作者: mayor125    时间: 2014-8-18 13:20
。。。。。。。。。。来了
作者: 申航航    时间: 2014-8-18 13:45
过来看看
作者: xiong910627    时间: 2014-8-18 13:47
黑马程序员,我来领题!
作者: Wokno    时间: 2014-8-18 13:52
路过看看。。。
作者: 李国荧    时间: 2014-8-18 13:55
领题看看……
作者: troy健    时间: 2014-8-18 14:27
答题拿分

作者: abc83983682    时间: 2014-8-18 14:37
顶一个,顺便赚点技术分。
作者: huangxuanheng    时间: 2014-8-18 14:48
挑战一下
作者: Kikyou    时间: 2014-8-18 15:29
题目题目题目
作者: 汤姆纳斯    时间: 2014-8-18 15:35
看看会不会
作者: lfs454766767    时间: 2014-8-18 15:36
想试着做一做
作者: kizzle    时间: 2014-8-18 15:37
来看看题目的要求
作者: glbai    时间: 2014-8-18 15:40
太及时了
作者: nadax    时间: 2014-8-18 15:58
已做完,请老师审查。这个活动太好了。

testZip.rar

607 Bytes, 阅读权限: 200, 下载次数: 1


作者: S。。。。。F    时间: 2014-8-18 16:17
俺又来啦哈哈:lol
作者: 阿温    时间: 2014-8-18 16:29
看看题..............
作者: 韶山    时间: 2014-8-18 16:47
来看看题目
作者: glbai    时间: 2014-8-18 16:47
自己写的小代码,共同学习一下,欢迎指正!!

ReadZipData.zip

631 Bytes, 下载次数: 225


作者: 伍建雄    时间: 2014-8-18 16:53
领题了。
作者: kizzle    时间: 2014-8-18 17:09
提交代码

ZipDemo_黑马第12期技术活动.zip

1.35 KB, 阅读权限: 200, 下载次数: 1


作者: 반야_바라_밀    时间: 2014-8-18 17:12
来领题了。
作者: 王凯路路    时间: 2014-8-18 17:16
来领题...赞一个!
作者: lonlywalker    时间: 2014-8-18 17:20
来看看;好期待
作者: 小乖乖灬浩歌    时间: 2014-8-18 17:25
我上次看c#的技术分活动 一次就15分 好吓人
作者: ⋛⋌⋚JEEP    时间: 2014-8-18 17:44
领题{:3_57:}
作者: huoshao008    时间: 2014-8-18 17:47
领题看看
作者: jianxiyouling    时间: 2014-8-18 17:58
自学Java,领题来咯
作者: Louis.hui    时间: 2014-8-18 17:59
请因需查看
作者: chen010yu    时间: 2014-8-18 17:59
路过进来看看
作者: masai158    时间: 2014-8-18 18:03
继续来热闹。学习。(*^__^*) 嘻嘻
作者: 刘亚东    时间: 2014-8-18 18:23
领题领题~
作者: supertoy    时间: 2014-8-18 18:34
本帖最后由 supertoy 于 2014-8-18 19:50 编辑

此贴必回{:3_52:}回帖必答{:3_52:}
src.zip (1.56 KB, 下载次数: 1)



作者: 小歪    时间: 2014-8-18 18:51
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
作者: 小歪    时间: 2014-8-18 18:55
本帖最后由 小歪 于 2014-8-18 18:59 编辑

挺简单的...已经面完了...感兴趣的兄弟们可以参考下我这个贴子  
文件夹压缩及解压缩 实例 (囧~)亲手写的...
http://bbs.itheima.com/thread-111600-1-1.html
(出处: 黑马程序员IT技术论坛)


作者: 张亚军    时间: 2014-8-18 19:05
。。。。。。。。。。。。。。。。。。
作者: masai158    时间: 2014-8-18 19:22
源码+一个压缩包。。

解压文件并打印.zip

1.55 KB, 阅读权限: 200, 下载次数: 1

解压文件并打印


作者: 黑马黄武先    时间: 2014-8-18 19:25
好像很复杂的样子
作者: 朱冰18189949658    时间: 2014-8-18 19:38
第二次。。。。。。
作者: 晓_猪    时间: 2014-8-18 19:39
kankan!!!!!!!!!!!!!!
作者: Vista    时间: 2014-8-18 19:47
回帖领题!!
作者: 喜爱    时间: 2014-8-18 19:52
来转转了哦。。。。。。。。
作者: huoshao008    时间: 2014-8-18 20:08
交题,基本满足要求.

TestZip.zip

1.09 KB, 阅读权限: 200, 下载次数: 1


作者: Huberry    时间: 2014-8-18 20:09
回帖领题
作者: 戏言丶    时间: 2014-8-18 20:10
我来了,先看看题目
作者: 侯岩卿    时间: 2014-8-18 20:18
本帖最后由 侯岩卿 于 2014-8-18 21:25 编辑

写完了,不知道对不对啊,反正是能打印出来

Test.zip

634 Bytes, 阅读权限: 200, 下载次数: 1


作者: ssy1939    时间: 2014-8-18 20:33
看看题,不知道会不会
作者: QQ920924960    时间: 2014-8-18 20:35
第一次来做题目,先试试
作者: 3040789425    时间: 2014-8-18 20:46
看题                  
作者: Baiye    时间: 2014-8-18 20:50
先看看题是什么
作者: hejinzhong    时间: 2014-8-18 20:53
占个位置
作者: hike_2008    时间: 2014-8-18 21:02
题目如何,难度怎样?领取看看
作者: 左脑想你    时间: 2014-8-18 21:07
接题喽哈哈哈
作者: tonglingwang    时间: 2014-8-18 21:47
阳哥,有来领题了
作者: 舍我其谁    时间: 2014-8-18 21:56
我来领题了
作者: li963309584    时间: 2014-8-18 22:01
领题,谢谢阳哥
作者: 王震阳老师    时间: 2014-8-18 22:20
li963309584 发表于 2014-8-18 22:01
领题,谢谢阳哥

不用客气哈
作者: 王震阳老师    时间: 2014-8-18 22:20
tonglingwang 发表于 2014-8-18 21:47
阳哥,有来领题了

欢迎
作者: 自由007    时间: 2014-8-18 22:31
领取题目
作者: 姠佐メ亾佑つ    时间: 2014-8-18 22:40
先来领题  
作者: 13155155528    时间: 2014-8-18 22:46
老规矩,来领题了
作者: 〆_、Wali    时间: 2014-8-18 22:53
来领题啦!
作者: 黑马_小漒    时间: 2014-8-18 22:53
come~on~~zou qi~~~
作者: bbdeyouxang    时间: 2014-8-18 23:02
回帖取题!
作者: 笑脸迷人    时间: 2014-8-18 23:03
求技术分

作者: 酋长第一    时间: 2014-8-19 00:07
编译没问题,需要在d:盘创建要被执行的文件

ZipFileDemo.rar

3.19 KB, 阅读权限: 200, 下载次数: 3


作者: LoveJava8    时间: 2014-8-19 00:08
我要参加
作者: bbdeyouxang    时间: 2014-8-19 00:33
交题!!!

DealWithZIP.rar

1.4 KB, 阅读权限: 200, 下载次数: 1


作者: steven152    时间: 2014-8-19 03:04
老师,我想做一做!
作者: 谢建平    时间: 2014-8-19 04:39
先领取看看
作者: 戒风    时间: 2014-8-19 04:55
看看题目
作者: 冒牌高手    时间: 2014-8-19 07:46
必须得看一下啊
作者: 恣意的豆腐    时间: 2014-8-19 08:39
回帖领题




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2