`
Readonly
  • 浏览: 150802 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

拼拼凑凑也是书 - 李刚<<疯狂java讲义>>

阅读更多
今天偶继续来评论李刚的另外一本书<<疯狂Java讲义>>,按照惯例,从http://www.china-pub.com/209213下载样章第17章。

打开第一小节是介绍网络基础知识的,偶首先很奇怪李刚为什么会将这些属于计算机应用基础的内容放到一本Java书中,或许他会有比较精彩和不一样的介绍把?让偶们来看看:
李刚 疯狂java讲义 写道

  17.1.1 网络基础知识
  所谓计算机网络,就是把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个
规模大、功能强的网络系统,从而使众多的计算机可以方便地互相传递信息...

这个不是就是一字不差地抄网络上到处可见的wiki么?
it wiki 网络

再看看下面的内容
李刚 疯狂java讲义 写道

局域网(LAN):指在一个较小地理范围内的各种计算机网络设备互连在一起的通信网络,
可以包含一个或多个子网,通常局限在几千米的...


偶的天,这也是一字不差地抄大学教程<<计算机应用基础>>,偶们可以从免费的google book上看到:
计算机应用基础 6.2.3 计算机网络的分类

既然本章开头都是这些东拼西凑的内容,这次偶决定跳过去,从最后面开始倒读

翻到本章的最后一个小节:17.5.2 使用 ProxySelector 选择代理服务器,请看里面的代码
李刚 疯狂java讲义 写道

codes/17/17-5/ ProxySelectorTest.java

为什么和这篇smallnest网友在2004年写的文章是一模一样呢?甚至连代码中使用的代理服务器IP和注释都一模一样:
http://www.javaresearch.org/article/19905.htm
唯一有区别的是代码中的链接从“http://blog.csdn.com/smallnest”改成了"http://www.oneedu.cn (李刚所在的东方标准培训学校)"
真的很好很强大...

往前翻一小节到 17.5.1 直接使用 Proxy 创建连接,请看里面的关于Proxy.TYPE的定义
李刚 疯狂java讲义 写道

Proxy.Type.DIRECT:表示直接连接或缺少代理。
Proxy.Type.HTTP:表示高级协议的代理,如 HTTP 或 FTP。
Proxy.Type.SOCKS:表示 SOCKS(V4 或 V5)代理。

原来李刚老师所谓的疯狂java讲义就是从SUN的中文版javadoc抄写一次:
http://gceclub.sun.com.cn/Java_Docs/html/zh_CN/api/java/net/Proxy.Type.html
果然很java很疯狂...

连续2个小节都是东拼西凑,偶实在是连倒着读也忍受不下去了,正读/倒读都无法继续,那只好从这个样章中找当中的看看。
随手翻到 17.2.3 使用 URL 和 URLConnection,请看开头这一段和后面的URL api描述
李刚 疯狂java讲义 写道

  URL(Uniform Resource Locator)对象代表统一资源定位器,它是指向互联网“资源”的指针。
资源可以是简单的文件或目录,也可以是对更为复杂的对象引用,例如对数据库或搜索引擎的查询...

String getHost():获取此 URL 的主机名。
String getPath():获取此 URL 的路径部分。
int getPort():获取此 URL 的端口号。
String getProtocol():获取此 URL 的协议名称。
String getQuery():获取此 URL 的查询字符串部分。
URLConnection openConnection():返回一个 URLConnection 对象,它表示到 URL 所引用
  的远程对象的连接。

请和SUN的中文版javadoc对比一下
http://gceclub.sun.com.cn/Java_Docs/html/zh_CN/api/java/net/URL.html
李刚老师又完成了一次成功的抄写

看到这里,偶想也不用再看下去了,不过这让倒偶学到了一个方法:一份SUN的javadoc中文版(免费的哦)和从网络上下载几个老掉牙的例子(也是免费的哦),拼拼凑凑出一本<<疯狂+敏捷+最佳实践java讲义>>,然后偶就可以开个培训学校招学生了。

不过以后面试也可以加一条:
Q: 读过什么书
A: readonly的<<疯狂+敏捷+最佳实践java讲义>>
Q: pass ...
95
13
分享到:
评论
245 楼 lightgjc1 2008-11-20  
《整合Struts+Hibernate+Spring应用开发详解》李刚 编著 清华大学出版社。
汗---------!
244 楼 franktony 2008-11-20  
学生时代被上过几次当之后,悟出两个买书的指导原则:
  一. 国人写的技术书,绝对不要买.
  二. 国人翻译的书,不写译序的或者译序写的烂的,绝对不买.

243 楼 yinbaicheng 2008-11-20  
金融危机 闹的,呵呵
242 楼 SilenceCliff 2008-11-20  
ozzzzzz 写道
庄表伟 写道
上一站,火星 写道
logo 写道
上一站,火星 写道
logo 写道
我提个建议哈,让李刚在JavaEye开博客吧。把他的疯狂Java讲义放在JavaEye上面接受大家的评论,好还是不好,检验一下就知道了。评价好的话,可以用JavaEye博客电子书功能直接印出来嘛,呵呵。

那你还让人家怎么卖钱?


人家不是在JavaEye上面澄清过嘛,不靠卖书赚钱呀。人家是靠卖书赚名气,然后好开培训学校赚钱呀。

现在随便开一个小班培训,20来个学生,一个学生5k,一个班就赚了10万,谁鸟你这点卖书的钱。


那为啥他的每本书价格都不低?


1、大概是拿来做培训教材所需吧。

2、对于出版社而言,这保证了书的销路。

3、书的销路,保证了他在出版社的口碑。

4、出版社对他的印象好,保证了他能够继续出烂书。

5、多出烂书,保证了他能够有更大的名气。

6、有了更大的名气,保证他能够招到更多的学生。

7、回到第1条

所以我早就说,这个事情一定要同出版社挂钩。可是偏偏你们这些人说啥武汉跟北京之类的。真的说,这个事情如果不把背后一而再、再而三推出垃圾书的出版社搞搞,基本就没个解决。而这个事情上没啥人是无辜的,因为他们自己也在出一些莫名其妙的东西。这类事情,如果不能叫他们这群人知道疼,是没个头的。毕竟李刚这样的人,到社会上去找是很容易找到一群一群的。而我不认为像方舟子那样只打个人,不打源头的方式是个好法子。

源头也有相对绝对之分,现实情况下,李刚绝对符合“马基雅维利”式的经济“理性人”标准~~~

sigh!
241 楼 ozzzzzz 2008-11-20  
庄表伟 写道
上一站,火星 写道
logo 写道
上一站,火星 写道
logo 写道
我提个建议哈,让李刚在JavaEye开博客吧。把他的疯狂Java讲义放在JavaEye上面接受大家的评论,好还是不好,检验一下就知道了。评价好的话,可以用JavaEye博客电子书功能直接印出来嘛,呵呵。

那你还让人家怎么卖钱?


人家不是在JavaEye上面澄清过嘛,不靠卖书赚钱呀。人家是靠卖书赚名气,然后好开培训学校赚钱呀。

现在随便开一个小班培训,20来个学生,一个学生5k,一个班就赚了10万,谁鸟你这点卖书的钱。


那为啥他的每本书价格都不低?


1、大概是拿来做培训教材所需吧。

2、对于出版社而言,这保证了书的销路。

3、书的销路,保证了他在出版社的口碑。

4、出版社对他的印象好,保证了他能够继续出烂书。

5、多出烂书,保证了他能够有更大的名气。

6、有了更大的名气,保证他能够招到更多的学生。

7、回到第1条

所以我早就说,这个事情一定要同出版社挂钩。可是偏偏你们这些人说啥武汉跟北京之类的。真的说,这个事情如果不把背后一而再、再而三推出垃圾书的出版社搞搞,基本就没个解决。而这个事情上没啥人是无辜的,因为他们自己也在出一些莫名其妙的东西。这类事情,如果不能叫他们这群人知道疼,是没个头的。毕竟李刚这样的人,到社会上去找是很容易找到一群一群的。而我不认为像方舟子那样只打个人,不打源头的方式是个好法子。
240 楼 jeasony 2008-11-20  
早就有人说李刚出的书没深度。。。而且一出还出了那么多本。。。看到关于ssh方面的很多书,都有他的身影在,哎。。。,黑心。。,。。
239 楼 neil-jh 2008-11-20  
好火的贴,还是建议看文档。
238 楼 Ivan_Pig 2008-11-20  
好火的一帖。。。。
我在书店看过李刚的书,看的封面,就没翻下去!
原因。。。。很简单,因为我看不惯那张照片
237 楼 庄表伟 2008-11-20  
上一站,火星 写道
logo 写道
上一站,火星 写道
logo 写道
我提个建议哈,让李刚在JavaEye开博客吧。把他的疯狂Java讲义放在JavaEye上面接受大家的评论,好还是不好,检验一下就知道了。评价好的话,可以用JavaEye博客电子书功能直接印出来嘛,呵呵。

那你还让人家怎么卖钱?


人家不是在JavaEye上面澄清过嘛,不靠卖书赚钱呀。人家是靠卖书赚名气,然后好开培训学校赚钱呀。

现在随便开一个小班培训,20来个学生,一个学生5k,一个班就赚了10万,谁鸟你这点卖书的钱。


那为啥他的每本书价格都不低?


1、大概是拿来做培训教材所需吧。

2、对于出版社而言,这保证了书的销路。

3、书的销路,保证了他在出版社的口碑。

4、出版社对他的印象好,保证了他能够继续出烂书。

5、多出烂书,保证了他能够有更大的名气。

6、有了更大的名气,保证他能够招到更多的学生。

7、回到第1条
236 楼 上一站,火星 2008-11-20  
logo 写道
上一站,火星 写道
logo 写道
我提个建议哈,让李刚在JavaEye开博客吧。把他的疯狂Java讲义放在JavaEye上面接受大家的评论,好还是不好,检验一下就知道了。评价好的话,可以用JavaEye博客电子书功能直接印出来嘛,呵呵。

那你还让人家怎么卖钱?


人家不是在JavaEye上面澄清过嘛,不靠卖书赚钱呀。人家是靠卖书赚名气,然后好开培训学校赚钱呀。

现在随便开一个小班培训,20来个学生,一个学生5k,一个班就赚了10万,谁鸟你这点卖书的钱。


那为啥他的每本书价格都不低?
235 楼 logo 2008-11-20  
上一站,火星 写道
logo 写道
我提个建议哈,让李刚在JavaEye开博客吧。把他的疯狂Java讲义放在JavaEye上面接受大家的评论,好还是不好,检验一下就知道了。评价好的话,可以用JavaEye博客电子书功能直接印出来嘛,呵呵。

那你还让人家怎么卖钱?


人家不是在JavaEye上面澄清过嘛,不靠卖书赚钱呀。人家是靠卖书赚名气,然后好开培训学校赚钱呀。

现在随便开一个小班培训,20来个学生,一个学生5k,一个班就赚了10万,谁鸟你这点卖书的钱。
234 楼 上一站,火星 2008-11-20  
logo 写道
我提个建议哈,让李刚在JavaEye开博客吧。把他的疯狂Java讲义放在JavaEye上面接受大家的评论,好还是不好,检验一下就知道了。评价好的话,可以用JavaEye博客电子书功能直接印出来嘛,呵呵。

那你还让人家怎么卖钱?
233 楼 logo 2008-11-20  
我提个建议哈,让李刚在JavaEye开博客吧。把他的疯狂Java讲义放在JavaEye上面接受大家的评论,好还是不好,检验一下就知道了。评价好的话,可以用JavaEye博客电子书功能直接印出来嘛,呵呵。
232 楼 eastlift 2008-11-20  
yanfei133 写道

希望大家认真应对“书”这个字,如果够不上这个字的时候,可以称自己写的东西叫“文档整理”;一来可以满足自己写东西的欲望 二来不至于让别人抓着自己的小尾巴


说的有些道理,我正准备说叫大家不要打击李刚呢。毕竟人家整理也是花了很大的心血,把好的东西整理出来了
231 楼 zhazha1984 2008-11-19  
支持LZ,我也买过LG的书,Struts2那本,感觉也就是一个简单的介绍,最后几章的例子,我感觉设计上都有两问题,的确会误导人~~~最后还是看Struts2 in action了~
230 楼 黄月亮 2008-11-19  
只能够说某些人态度不严肃啊!
229 楼 yanfei133 2008-11-19  
希望大家认真应对“书”这个字,如果够不上这个字的时候,可以称自己写的东西叫“文档整理”;一来可以满足自己写东西的欲望 二来不至于让别人抓着自己的小尾巴
228 楼 庄表伟 2008-11-19  
buaawhl 写道
庄表伟 写道
sam.ds.chen 写道
庄表伟当心,你的《快车道》在他们那里开始流传了...
http://www.crazyjava.org/thread-1304-1-1.html


本来就是开放的文档,流传也不是坏事。

其实现在关于ajax,有更多的好书的。


意思是,当心人家把你的书当做靶子。


我这书,一不卖钱,二没有书托。

写得再差,也不太要紧吧。
227 楼 buaawhl 2008-11-19  
庄表伟 写道
sam.ds.chen 写道
庄表伟当心,你的《快车道》在他们那里开始流传了...
http://www.crazyjava.org/thread-1304-1-1.html


本来就是开放的文档,流传也不是坏事。

其实现在关于ajax,有更多的好书的。


意思是,当心人家把你的书当做靶子。
226 楼 庄表伟 2008-11-19  
sam.ds.chen 写道
庄表伟当心,你的《快车道》在他们那里开始流传了...
http://www.crazyjava.org/thread-1304-1-1.html


本来就是开放的文档,流传也不是坏事。

其实现在关于ajax,有更多的好书的。

相关推荐

    电子日记本的 NEO 窗口改进版

    发觉使用 TImage 拼凑,以及 Unit 单元中“一大段”代码对于我这个对源码要求 &lt;br&gt; 干净整洁的人来说,总觉得不是个味。于是自己动手改进,采用控件加一个TFORM &lt;br&gt; 继承类来实现。 &lt;br&gt; &lt;br&gt; 特点: &lt;br&gt; 1.封装...

    个人收集的C++经典算法案例集

    0-1随机数.txt&lt;br/&gt; CRC32 算法.txt&lt;br/&gt; itoa.txt&lt;br/&gt; PI.txt&lt;br/&gt; sizeof.txt&lt;br/&gt; 二叉树.doc&lt;br/&gt; 二叉树操作.doc&lt;br/&gt; 双向链表.txt&lt;br/&gt; 地址.txt&lt;br/&gt; 复件 排序.doc&lt;br/&gt; 把一个 字符串 用标准的c 把ansi...

    拼图将碎片拼凑成一个完整画面HTML5源码

    【HTML5】:HTML5是超文本标记语言(HTML)的最新版本,它引入了许多新特性,如语义化标签(例如&lt;section&gt;、&lt;article&gt;)、离线存储(Application Cache)、媒体元素(&lt;audio&gt;、&lt;video&gt;)、Canvas画布、SVG矢量图等。...

    Java版拼图游戏完整源码+素材

    在本资源中,我们主要关注的是一个基于Java Swing开发的拼图游戏。Swing是Java的一个图形用户界面(GUI)工具包,它提供了丰富的组件和功能,使得开发者能够创建出功能完善的桌面应用,如这个拼图游戏。 1. **Swing...

    URL参数拼接类

    URL参数拼接, URL参数拼接, URL参数拼接, URL参数拼接, URL参数拼接

    java 智能拼图

    在IT行业中,Java是一种广泛应用的编程语言,以其跨平台、面向对象和强大的性能而闻名。在这个"java 智能拼图"项目中,我们看到一个利用Java技术实现的拼图游戏。这种智能拼图程序通常涉及到图像处理、算法设计以及...

    svd算法matlab代码-some-coursework:该存储库包含一些简单的Matlab代码:拼凑,蛇形,DWT-DCT-SVD

    该存储库包含一些简单的Matlab代码:拼凑,蛇形,DWT-DCT-SVD DWT-DCT-SVD: 基于DCT-DWT-SVD的数字水印嵌入与提取算法。 该程序实现将图像嵌入到音频中。 该代码包含鲁棒性检测,例如高斯噪声,重采样和低通滤波......

    JAVA调用HTTP及httpclient的详细说明

    &lt;groupId&gt;org.apache.httpcomponents&lt;/groupId&gt; &lt;artifactId&gt;httpclient&lt;/artifactId&gt; &lt;version&gt;4.5.13&lt;/version&gt; &lt;/dependency&gt; ``` ##### 3.2 发起GET请求 接下来展示如何使用`HttpClient`发起GET请求: ```...

    JAVA 拼图小游戏(添加图片)

    在Java编程领域,开发一款拼图小游戏是一种常见的学习和实践项目,这有助于加深对图形用户界面(GUI)、事件处理以及图像处理等基础知识的理解。在这个"JAVA 拼图小游戏(添加图片)"项目中,我们将关注如何在Java...

    二维码_(一)生成与拼接

    在IT行业中,二维码作为一种高效的信息编码方式,广泛应用于各种场景,如名片、网址链接、支付码等。本DEMO主要探讨如何使用C#语言在Visual Studio 2013环境下生成和拼接二维码。以下是对这个主题的详细阐述: ...

    拼图游戏(java)

    【标题】"拼图游戏(Java)"是一个基于Java编程语言开发的项目,它展示了如何利用Java技术来创建一个互动的拼图游戏。在这款游戏中,玩家需要将打乱的图片重新组合成完整的一张图,以此来锻炼思维和观察能力。 ...

    JAVA做的拼图游戏,NetBeans IDE 6.5编译

    【JAVA编程语言基础】 JAVA是一种广泛使用的面向对象的编程语言,以其“一次编写,到处运行”的特性而闻名。它的设计理念是“简单、面向对象、健壮、安全”。JAVA程序主要由类组成,这些类构成了一个可执行的程序。...

    java拼图、、、利用多线程

    在Java编程领域,多线程技术是不可或缺的一部分,它允许程序同时执行多个任务,从而提高效率和响应性。本项目“java拼图”显然利用了这一特性,创建了一个基于时间限制的游戏体验。在这个游戏中,玩家需要在规定的...

    3dmax授课讲义

    "3dmax授课讲义" 本资源摘要信息是关于3dmax授课讲义的知识点总结,主要涵盖了3dmax软件的界面介绍、视图控制区、系统界面分区及结构等方面的内容。 界面介绍 3dmax软件的界面主要分为四个部分:视窗区、视窗控制...

    小程序源码:拼图工具箱支持多种拼图模式制作-多玩法安装简单

    文字九宫格(也就是DIY文字拼凑成九宫格) 多图横向拼接(也就是多张图左右拼接起来,就比如我们的演示图一样就是这种拼接方法) 具体还有哪些好玩的你们就自己发掘吧 另外该款小程序还支持跳转其它小程序也就相当于是...

    java j2ee 课程设计报告

    一个学期的时间来学习Java这门课程,我感觉还不错,因为我们不但学习了书上理论的东西,还安排了上机操作课。我认为学校一门计算机语言必定离不开实践,只有通过实践我们才能体会到书本上体会不到的东西。所以,我们...

    一个用Java编写的短信发送类

    在IT行业中,Java是一种广泛应用的编程语言,尤其在企业级应用和服务器端开发中占据了重要地位。本主题聚焦于一个用Java编写的短信发送类,这类工具在许多业务场景下非常实用,例如用户验证、通知服务等。让我们深入...

    java实现Md5加盐加密算法

    对接接口时用到的一种常用加密算法,常用于验证签名,使用shiro-all-1.4.1.jar,可自行下载

    基于拼凑算法(PATCHWORK)信息隐藏源码.rar

    通过分析和理解这些源代码,开发者可以了解到如何在实际项目中应用拼凑算法来创建数字水印,同时也可以作为进一步研究信息隐藏技术的起点。学习和实践这样的源码可以帮助IT专业人士深入理解信息安全和数字版权保护的...

    java笔试题算法-htm.java-examples:HTM.Java示例和演示应用程序(可执行文件)

    java笔试题算法 htm.java-examples 欢迎! 这是演示的登陆页面,以及为 . htm.java是 Numenta 智能计算平台的官方 Java 端口。 它完全是社区驱动的(由像你这样的人),并且由于那些愿意贡献他们的空闲时间来支持...

Global site tag (gtag.js) - Google Analytics