摘要: 需要的jar包:ganymed-ssh2-build210.jarimport java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.util.logging.Level;import java.util.logging.Logger;import ch.ethz.ssh2.Connection;import ch.ethz.ssh2.S 阅读全文
posted @ 2012-08-28 23:15 牧涛 阅读(5942) 评论(1) 推荐(0) 编辑
摘要: 配置清单配件品牌型号数量单价CPUAMD羿龙II X4 955/散装1¥555散热器超频三黄海增强版¥79主板技嘉GA-970A-DS31¥599内存金士顿DDR3 1333 4G1¥130硬盘西部数据500G 16M SATA3蓝盘1¥445显卡微星R6850 Hawk1¥999声卡光存储键鼠套装罗技G100游戏键鼠套装1¥190显示器AOC刀锋e2243Fw1¥820鼠标键盘机箱动力火车绝尘侠X31¥145电源安钛克VP450P1¥289音箱价格总计:¥4251显示器换成三星?就更给力了! 阅读全文
posted @ 2012-08-18 09:50 牧涛 阅读(243) 评论(1) 推荐(0) 编辑
摘要: 用Java语言开发许久了,一直接触指令式的语言开发,同时也做的多了,也逐渐感觉到了静态语言的一些弊病。Scala的出现,可以使Java程序员平滑的过度,Scala语言也是运行在JVM上的,可以与Java无缝交互;Scala是面向对象的,可以通过提升接口的抽象级别来帮助管理复杂性。Scala是简洁的,Scala程序员曾报告说,与Java比起来,它的代码行数可以减少到Java的1/10,哈哈,是不是有些夸张呢?个人觉得,如果能减少三分之一,就非常成功了;Scala是静态的,它以Java的内嵌类型系统为基础,允许使用泛型参数化类型,用交集组合型类型和抽象类型隐藏实现细节,从而能够设计出安全而又能灵活 阅读全文
posted @ 2012-04-22 20:05 牧涛 阅读(14507) 评论(0) 推荐(0) 编辑
摘要: Scala语言的名称来自于“可伸展的语言”,Scala 是一种函数对象混合的语言。它可以运行在Java 平台上,Scala程序会被编译为JVM的字节码。它们的执行期性能通常与Java程序一致。Scala代码可以调用Java方法,访问Java字段,继承自Java类和实现Java接口下载并安装 Scala可以从 Scala 主页: http://www.scala-lang.org/ 下载 Scala 包,截止到目前为止,最新的发行版是 2.7.5-final,同时也提供了IDE的支持插件,Eclipse的Scala的插件下载地址为:http://www.scala-lang.org/node/9 阅读全文
posted @ 2012-04-22 19:42 牧涛 阅读(687) 评论(0) 推荐(1) 编辑
摘要: Stephen Colebourne(近日发表了文章Is Scala the new EJB2?)对这封邮件做了点评,其要点总结如下:作为一门语言,Scala中有很多颇具见地的想法。但它是门非常复杂的语言。除了Scala所引入的概念与具体实现外,要想编写地道的Scala还有一个文化的问题,有时突然就蹦出来一个最佳实践:完全不管不顾社区。我当然知道学习(以及教授)Scala的困难程度与重要性。因为我们不可能在没人学习Scala的情况下找到人,这个事实非常重要。构建工具链导致开发很不舒服。这主要是因为SBT导致了Maven与Ant的边缘化——而他们是Java生态圈中的两个主要的构建工具。每个主要的 阅读全文
posted @ 2012-04-22 19:32 牧涛 阅读(21336) 评论(1) 推荐(1) 编辑
摘要: 如果你是一名Java程序员,并且关注这编程语言方面的发展,比如经常去TIOBE网站了解编程语言流行度排行,那么你应该听说过Scala,如果你还没有开始学习Scala,或者打算下个礼拜开始学的话,请先看看下面这篇文章,看看能不能改变你的想法。下面的内容为ProgrammingInScala这本书的节选,到目前为止,国内好像还没引进,你可以从亚马逊上面购买http://booksites.artima.com/programming_in_scala(有国内的朋友翻译了其中的前11章,真是非常感谢), Scala是为你准备的吗?你必须自己看明白并做决定。除了伸展性之外,我们发现喜欢用Scala编. 阅读全文
posted @ 2012-04-21 07:48 牧涛 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 如今的软件测试越发的呈现出这样一个现象: 起点易,深入难。由此,整个行业也成两级分化之势,随着 大量经验库及自动化测试工具,两级分化之势日趋严重。 测试之深度、之宽度,未来如何把控? 下文以华为的视角,来看看华为测试团队的培养模式。 1、软件设计能力:测试并非劣于研发,包括:架构、设计、对需求理解、甚至在商务的层面,测试软件设计思维能帮助一个产品少走弯路。 2、原理分析提升:测试不仅仅只是发现缺陷,包括:定位缺陷、给研发指导意见等,提升整体团队的技术能力。 3、测试思维模式:通过根因分析反复的训练的测试人员的分析模式,不仅仅让测试人员了解更了多相关技术,也让学员通过不断演练掌握一种... 阅读全文
posted @ 2012-04-21 07:47 牧涛 阅读(2277) 评论(1) 推荐(0) 编辑
摘要: 几个月前,我开始使用 Scala。我用过的编程语言还有 Pascal、C、C++、Java、PHP、Ruby和 Groovy,但是,与所有那些我用过的语言相比,我发觉 Scala 是一门与众不同的语言。我是在看到 Twitter 上关于 Ruby 和 Scala 讨论之后,才开始我的 Scala 编程之旅的。现在,使用 Scala 编程已经几个月了,关于 Scala 我有两点想法,虽然类似的想法已广为人知,但我仍很想与你们分享: ◆Scala 的确很棒。 ◆我的确认为计算机学院应该开一门 Scala 的语言课程。 在这篇文章中,我会讲述为什么我会有这样的想法,在此之前,有几点我想要先声明... 阅读全文
posted @ 2012-04-21 07:43 牧涛 阅读(333) 评论(0) 推荐(1) 编辑
摘要: //一个简单的构建 defloop(range:Range)(op:Int=>Unit){ rangeforeach(op) } loop(1to5){println}//12345 loop(1to5){x=>if(x%2==0)println(x)}//24 还有几个更为复杂的例子,Actor lib,它是作为扩展被添加到 Scala 这一语言中的,我们将在下文中对它展开讨论。 不过,Scala 之所以是可扩展的,在于互相关联的两点:它是真正的面向对象的语言和真正的函数式语言。 面向对象 Scala 中每个事物都是对象(对象的方法除外),因此,没有必要对基本(primitive 阅读全文
posted @ 2012-04-21 07:40 牧涛 阅读(237) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h>#include<string.h>#include<malloc.h>#define maxspace 100#define keylen 10#define radix_n 10#define radix_c 26typedef char keytype;typedef struct{ char start[10]; //起点 char end[10]; //终点 char sche[10]; //班期 char time1[10]; //起飞时间 char time2[10]; ... 阅读全文
posted @ 2012-04-21 06:46 牧涛 阅读(448) 评论(0) 推荐(0) 编辑