上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 43 下一页
摘要: 在开发中为控件添加Listener是非常常见的工作,最简单的添加Listener方式可以这样:findViewById(R.id.myButton).setOnClickListener(new View.OnClickListener() { public void onClick(View v) { // Do stuff } });采用上述方法添加Listener有个缺点就是如果控件太多的话,Listener数量也会增多,因此,可以采用如下的小窍门减少Listener的数量:View.OnClickListener handler = new View.O... 阅读全文
posted @ 2011-11-16 16:01 我的IT技术 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 2011年11月11日,图灵社区就Ruby的设计和中国程序员关注的诸多话题,采访了Ruby设计者松本行弘先生,以下为访谈内容。图灵社区:《松本行弘的程序世界》中文版上市之后,在程序员(不仅仅是Ruby)社区取得很好的反响,在此我们对您表示祝贺。在这本书里面,您以Ruby的设计为参照,讨论了编程语言设计与开发的很多知识,这是挺新鲜的角度。是否可以介绍一下,您是如何设计出这样的写作角度的呢?松本行弘:我写过一本《面向对象的语言Ruby》,那本是专门介绍Ruby的,这一本(指《松本行弘的程序世界》)是介绍编程语言知识的。以这样的形式撰写,我还是头一次。这本来是写给《日经Linux》杂志的一系列专栏文 阅读全文
posted @ 2011-11-14 13:31 我的IT技术 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。一、Java编程入门类对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,先对Java熟悉起来再说。用很短的时间快速过一遍Java语法,连懵带猜多写写代码,要“知其然”。1、《Java编程思想》在有了一定的Java编程经验之后,你需要“知其所以然”了。这个时候《Java编程思想》是 阅读全文
posted @ 2011-11-13 13:10 我的IT技术 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 串,即字符串。计算机上的非数值处理的对象基本上是字符串数据。但是,由于现在我们使用的计算机硬件结构主要是反映数值计算的需要的,在处理字符串数据时比处理整数和浮点数要复杂的多。而且,对于不同类型程序,所处理的字符串具有不同的特点,要有效地实现字符串的处理,就必须根据具体情况使用合适的存储结构。串的存储表示主要有:1.定长顺序存储表示; 2. 堆分配存储表示; 3.块链存储表示。 以下介绍比较简单的定长顺序存储表示。 串定长顺序存储表示,说白了,就是用以个固定长度字符数组来存放。1.定义“头部”#define MAXSTRLEN 255 //所能定义的最大串长typedef unsigned c. 阅读全文
posted @ 2011-11-10 16:52 我的IT技术 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 编者按:本月图灵教育将推出《互联网创业启示录》一书,因书中有对《软件随想录》作者Joel的访谈,所以把同为创业书的《软件随想录》一并推出,让读者在两本书之间,可以体会与了解到更多的创业经验。在此文中,将以作者、译者、访谈中人物、精彩书摘、书评中去展现本书的实际价值。希望读者们喜欢。访谈人物及创业经典文摘《互联网创业启示录》中。在盖伊·川崎章节里,引用了他的三个主题,分别是:吸引天使投资、企业家的十大谎言、个人创业的艺术。创业者的十大谎言 每年都会有几十个创业者来找我谈投资,每一次谈话都会至少说到三四种这类的谎言。我们把这些谎言列举出来并不是因为我们认为可以提高创业者的诚实程度,然后帮 阅读全文
posted @ 2011-11-10 15:56 我的IT技术 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.infoq.com/cn/news/2011/08/java-novelty作者 成富发布于 2011年8月30日 从2006年12月Java SE 6发布到今年7月28号Java SE 7发布,这其中经过了差不多5年的时间。在这过程中发生了太多的事情,甚至连最初开发Java的Sun公司也被Oracle收购了。Oracle的Java TCK的授权协议的问题,最终导致Apache基金会退出了JCP。而Java SE 7对应的JSR 336的表决结果也充满了戏剧性:Google直接投了反对票,而有6个成员虽然投了赞成票,但是都添加了相关说明,声明自己投赞成票的目的只是基 阅读全文
posted @ 2011-11-09 23:16 我的IT技术 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 作者 Tim Cull译者 池建强发布于 2010年10月9日在旧金山JavaOne大会的主题演讲中,Oracle的执行副总裁ThomasKurian重点强调了Oracle针对Java平台的计划。Kurian先生为大家展现的“三年产品路线图”,主要包括了以下主题:优化Java以适应新的应用模型和硬件类型;提高开发效率;改进性能和扩展性,适应多核环境;增加JVM对多种开发语言的支持。Kurian先生接着描述了为满足这些目标采取的具体策略。很多措施已经是众所周知了,包括针对JDK7或更远一些的目标,例如:项目Coin、Lambda和Jigsaw;通过动态调用字节码提高动态语言的性能Fork/joi 阅读全文
posted @ 2011-11-09 22:52 我的IT技术 阅读(248) 评论(0) 推荐(0) 编辑
摘要: Substance look & feel这个项目的目的是提供一个流行的外观(look & feel)。这个外观(look & feel)联合了Windows XP和MacOS 10.4最好的特性并且需要JDK 5.0以上。更多Substance look & feel信息JGoodies look & feelJGoodies look&feels让你的Swing应用程序与applets看起来更漂亮.屏幕截图如下:更多JGoodies look & feel信息Smooth Metal look & feel屏幕截图如下:更多S 阅读全文
posted @ 2011-11-08 23:49 我的IT技术 阅读(5985) 评论(0) 推荐(0) 编辑
摘要: 传送门:http://sd.csdn.net/a/20111108/307140.htmlLinus Torvalds:软件专利和方法专利都挺扯淡LinusTorvalds认为,现在的“版权所有”机制就是犯了大工业带来的资本主义哲学体系中二分法的大错,参与其中的人非成既败,根本没有一个“中间地带”能缓冲一下。(“大工业带来的资本主义哲学体系中二分法的大错”非Linus原话,是为了吸引你的眼球而臆造的)。网站Muktware最近在LinuxCon Europe 2011上对Linus进行了一系列的专访,其中一篇提到了Linus对于专利这种东西的看法。采访者询问了Linus对于现行的版权制度以及专 阅读全文
posted @ 2011-11-08 20:40 我的IT技术 阅读(266) 评论(1) 推荐(0) 编辑
摘要: 本文来源Lisp语言诞生的时候就包含了9种新思想。其中一些我们今天已经习以为常,另一些则刚刚在其他高级语言中出现,至今还有2种是Lisp独有的。按照被大众接受的程度,这9种思想依次如下排列。(1) 条件结构(即if-then-else结构)。现在大家都觉得这是理所当然的,但是Fortran I就没有这个结构,它只有基于底层机器指令的goto结构。(2) 函数也是一种数据类型。在Lisp语言中,函数与整数或字符串一样,也属于数据类型的一种。它有自己的字面表示形式(literal representation),能够存储在变量中,也能当作参数传递。一种数据类型应该有的功能,它都有。(3) 递归。L 阅读全文
posted @ 2011-11-08 10:24 我的IT技术 阅读(318) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 43 下一页