摘要: 原文地址:http://www.cnblogs.com/Wayou/p/things_you_dont_know_about_frontend.html前端已经被玩儿坏了!像console.log()可以向控制台输出图片等炫酷的玩意已经不是什么新闻了,像用||操作符给变量赋默认值也是人尽皆知的旧闻了... 阅读全文
posted @ 2014-08-28 09:58 shhider 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 之前忙着备考,FTP虽然也有敲,但是没有能每次总结。这两天考试也差不多了,今天好好写了一些,感觉有很大进展和收获,有必要记录一下。FTP服务端程序的运行流程主要是这样的。主类监听21号端口,当有用户连接是创建一个新线程。线程体run()通过socket(套接字)的输入流接受命令,再通过一个分析命令的函数,将命令转换成int型的标识(总共33个命令),同时把命令所带的参数进行适当的规范化。然后根据最近接收的命令的标识调用相应的函数,完成相应的功能,然后run()向客户端返回执行过程中产生的返回消息(如:“200 command okay.”)。其实FTP的实现,很多都在使用Java中File类的 阅读全文
posted @ 2013-06-30 23:23 shhider 阅读(2030) 评论(2) 推荐(0) 编辑
摘要: 感觉自己写的博客质量好低啊……昨天,查找各种资料,发现好多童鞋在实现FTP的时候都用了org.apache.common.net.ftp.*包,后来Java课上,老师也讲到了包的使用。我想,对于已经存在、成熟的技术成果,我们就不需要再自己去埋头实现它,我们要在大致理解这些成果实现原理的情况下用它写出更好的程序。所以呢,我下载了上头讲到的那个包。对之前的代码进行了适当的修改。主要就是把自己的连接服务端的语句替换成这个包里更加完善的方法。由于量很少,不贴代码了,下次有点量我在贴一下。这两天没怎么写这东西……下次在完善这篇博客 阅读全文
posted @ 2013-06-08 23:25 shhider 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 高手当笑话看吧。这是我们专业二年级的综合实训课题,表示刚学Java,有压力啊!课题简述:要求有服务端和客户端。服务端即实现基本ftp功能,包括文件、目录操作,文件的传输,支持断点续传。客户端无特别要求,简单使用即可,分管理员和普通用户。今天的笔记:1、Java的获取键盘输入貌似有点麻烦。String command;//用作获得命令BufferedReader stdIn = new BufferedReader(new InputStreamReader(System.in));try{ command=stdIn.readLine();//此处要求异常处理}catch(IOExcep... 阅读全文
posted @ 2013-06-05 21:10 shhider 阅读(427) 评论(0) 推荐(0) 编辑