其实这个文章代表了俺的罪孽...

俗话说:好逸恶劳是罪孽啊

....我的时间啊...

---------------------------------------------------------------------------------

1 需求分析:
a  功能需求:在上班的时候很无聊,没有事情做又不能随便干点啥,想看小说有容易入神后被项目经理发现,实在是老太太磕麦芽糖,实在很不爽,我们需要一个可以光明正大的看小说的工具

b 环境需求:windows xp,vista容易卡,在切换到其他程序时,容易卡死而吐血身亡
2 可行性分析:
a 技术可行性:目前小说txt版本资源十分富足,而且txt桌面阅读程序更是......茅草一般多
b 财务可行性:没有成本
c 经济可行性:看小说还挣工资,非常可行
d 风险因素及对策: 被公司领导发现的风险,对策:今天的目标就是不让发现!!被发现了就去撞墙吧!

3 详细设计
 针对需求低暴露高隐蔽性的特点,又要保证读者相对的舒适和放心度.
我们 的 运行环境采用eclipse.
eclipse 是目前java程序员使用比较多的IDE,而且支持插件管理使用,可以自由扩展功能,实在是太适合看小说啦

4 具体实现
a 首先选择合适的插件,如果各位打算自己实现,我最多就吐吐口水而已...
最终选择插件 notepad
下载地址:http://sourceforge.net/projects/eclipsenotepad/
此插件支持编辑文字,和自动换行,完全满足偶们的需要
b 添加插件.把下好的压缩包解压缩,将plugin和feature两个文件夹复制到eclipse <script src="/javascripts/tinymce/themes/advanced/langs/zh.js" type="text/javascript"></script> <script src="/javascripts/tinymce/plugins/javaeye/langs/zh.js" type="text/javascript"></script> 目录下,...
5 用户说明书
a 打开 <script src="/javascripts/tinymce/themes/advanced/langs/zh.js" type="text/javascript"></script> <script src="/javascripts/tinymce/plugins/javaeye/langs/zh.js" type="text/javascript"></script> eclipse
b window---->showVIew----->other---->NodePad--->nodepad菜单
c 将nodepad 的panel拖曳到你喜欢或者认为非常安全的位置,
比如Navigator的下方......~~~~
d 将小说粘进去...
搞定,如果有情况,迅速f4键,切换到Hierarchy面板,nodepad就被挡住拉,不挡住也没什么看的出来...

上面是第一种方案:

下面是trueck 的方案,更加萎缩yd,和无耻...

Java代码
  1. URL url = new URL("http://files.qidian.com/Author8/151399/4059241.txt");
  2. URLConnection urlconn = url.openConnection();
  3. DataInputStream dis = new DataInputStream(urlconn.getInputStream());
  4. String inputLine;
  5. while((inputLine = dis.readLine()) != null){
  6. String temp = new String(inputLine.getBytes("ISO-8859-1"));
  7. String [] arr = temp.split("<p>");
  8. for(String tt : arr)
  9. System.out.println(tt);
  10. }
  11. dis.close();
URL url = new URL("http://files.qidian.com/Author8/151399/4059241.txt");
URLConnection urlconn = url.openConnection();
DataInputStream dis = new DataInputStream(urlconn.getInputStream());
String inputLine;
while((inputLine = dis.readLine()) != null){
String temp = new String(inputLine.getBytes("ISO-8859-1"));
String [] arr = temp.split("<p>");
for(String tt : arr)
System.out.println(tt);
}
dis.close();  

把控制台缩成一行大小,在打印时断点,按F8一行一行看

不过通过网络还是有会被公司的过滤器发现的可能,尤其是大公司,所以先吧txt下载下来,然后在本地看吧

Java代码
  1. import org.apache.commons.io.FileUtils;
  2. public class run {
  3. public static void main(String[] args) {
  4. ResourceBundle resources = ResourceBundle.getBundle("file");
  5. String path = resources.getString("filepath");
  6. String name = resources.getString("filename");
  7. File file = new File(path,name);
  8. try {
  9. List lines = FileUtils.readLines(file, "gbk");
  10. int i = 0;
  11. for (Iterator iter = lines.iterator(); iter.hasNext();) {
  12. i++;
  13. String str =  iter.next().toString();
  14. System.out.println(str);
  15. iter.remove();
  16. if(i == 100){
  17. FileUtils.writeLines(file, "gbk", lines);
  18. i=0;
  19. }
  20. }
  21. } catch (IOException e) {
  22. System.err.println("wro");
  23. }
  24. }
  25. }
import org.apache.commons.io.FileUtils;
public class run {
public static void main(String[] args) {
ResourceBundle resources = ResourceBundle.getBundle("file");
String path = resources.getString("filepath");
String name = resources.getString("filename");
File file = new File(path,name);
try {
List lines = FileUtils.readLines(file, "gbk");
int i = 0;
for (Iterator iter = lines.iterator(); iter.hasNext();) {
i++;
String str =  iter.next().toString();
System.out.println(str);
iter.remove();
if(i == 100){
FileUtils.writeLines(file, "gbk", lines);
i=0;
}
}
} catch (IOException e) {
System.err.println("wro");
}
}
}

如果想看完的以后就不用看了, if(i == 100){ 这行去掉^_^

关于如何用eclipse上班看小说相关推荐

  1. 超级好用的摸鱼神器,上班看小说阅读器

    在有监控的办公室都能找到机会摸鱼,那必然是看小说了.看小说的时候不怕突然有工作插进来放不下,合理利用零碎时间.当然高大上一点可以看名著诗歌等等陶冶情操.推荐这个阅读神器.可以透明背景,任意调节大小置顶 ...

  2. 上班摸鱼看小说的最佳软件

    这个软件几乎满足了我对上班摸鱼的所有担忧, 比如上班的时候打开网页看下说,那太明显了,不说摄像头,后台看一下浏览器历史记录就暴露的特别明显, 这合适吗?老板来到你身后远远的就看见了 那这款软件呢?就很 ...

  3. 一个上班可以偷偷看小说的阅读器

    推荐一款很棒的电脑上看小说阅读器.我用过的最好的看小说软件,调整透明度,自动隐藏,很强大很好用.可调整透明背景,上班偷看小说,老板不会发现,鼠标放上去就有,移开就消失,就是阅读神器,很好用,背景大小可 ...

  4. 开发了一个可以上班偷偷看小说的阅读器,欢迎大家批正

    点击下载 上班偷看小说阅读器

  5. 最强摸鱼神器:开着IDEA看股票,看小说...

    这周很多公司都开始复工了,不出意外下周应该大部分都要开始上班了吧.今天TJ冒着被各公司老板追杀的风险,给大家推荐一个上班摸鱼神器:Thief-Book. **项目名称:**Thief Book **项 ...

  6. 推荐一款很棒的电脑上看小说阅读器

    推荐一款很棒的电脑上看小说阅读器 上班的时候想要摸鱼怎么办? 好物地址: guanwang 前两天摸鱼被老板抓到了,今天发现了一款超好用的摸鱼神器!一款炒鸡隐秘的看小说的软件,亲测十分实用. 白天看晚 ...

  7. jq苹果手机全屏下点击无效果_看剧、下视频、看小说,这一个app就可以~

    推荐看剧.搜索.看小说的app那么多!!! 难道就没有一款可以满足所有需求的app吗? 当然有!!! 今天推荐的这款可以看剧.看小说,还能下载网页视频的浏览器,就可以满足你的所有需求. 有了它,你的手 ...

  8. Win7下如何用Eclipse导出jar类型的文件,并且可以用鼠标双击打开jar类型的文件的方法(解决双击后一闪而过)...

    近来在学Java,可是遇到一个问题,就是Java项目能不能像.exe文件一样,双击就能点击运行呢.后来老师讲到可以将其导出成为Jar文件,双击打开就可以了. 下面介绍一下,如何用Eclipse将Jav ...

  9. [Chatter] 看小说「数字风暴」有感

    通勤时看小说「数字风暴」,里面有一段话很有趣. 程序员的成长固然和经验和熟练度有关,但到了一定的境界,熟练度这回事越来越无关紧要了.决定一个程序员的水平的,是想象力,是数学.物理等方面的功底.是对计算 ...

最新文章

  1. 四种方法解决最大连续子序列和问题
  2. oracle 表连接 大表小表_优化必备基础:Oracle中常见的三种表连接方式
  3. LeetCode: 107_Binary Tree Level Order Traversal II | 二叉树自底向上的层次遍历 | Easy
  4. STM32 定时器 定时时间的计算
  5. 创立一家互联网公司,需要几步?
  6. c语言 int转char_c语言的函数指针
  7. 【动态规划】石子合并
  8. python+OpenCV图像处理(十一)图像轮廓检测
  9. Linux中如何让进程(或正在运行的程序)到后台运行?[zz]
  10. 用python实现yale人脸数据集降维_用Python实现磁盘IO操作全攻略,让数据流动起来!...
  11. php json 小红点,关于PHP的json_encode的一个小技巧
  12. matlab2c使用c++实现matlab函数系列教程-sign函数
  13. OpenCV Show Image cvShowImage() 使用方法
  14. mahout中kmeans算法和Canopy算法实现原理
  15. vue——后台管理系统框架
  16. linux sed尾行符号,Linux Sed命令学习笔记
  17. 基于蜜蜂算法的函数寻优及TSP搜索算法
  18. 抖音seo源码二次开发,短视频seo源码二次开发
  19. 百草味爆发性增长的秘密:5%靠营销,95%靠产品
  20. Volatile重排序规则的一些理解

热门文章

  1. 概率(3)一根木棍折断成3段构成一个三角形的概率
  2. 物联网教育现状和前景
  3. FormData的用途
  4. value.charAt(i)和value.slice(i)的理解
  5. 上海之行,我是来要饭的
  6. AS 项目目录组成架构
  7. IntelliJ IDEA像Eclipse一样打开工作空间,管理多个项目
  8. 从像素之间谈起:像素游戏的画面增强
  9. 转:绝对论坛元老,05年注册。告诉你一个真实的魅族
  10. Eclipse各版本代号一览表以及官网上有很多版本的eclipse的比较