代码改变世界

一个java源文件多个类产生的class文件

2012-10-13 19:02 by youxin, 2386 阅读, 0 推荐, 收藏,
摘要:一个.java源文件中可以有多个类吗?(内部类除外)有什么条件?* 可以的*但是只能有一个public类, 而且如果有public类的话,这个文件的名字要和这个类的名字一样。*如果都没有public类,名字可以不和这个类一样。public class MultiClass { public static void main(String[] args) { new MultiClass(); } int i = 0;}class B { String str = "b";}class C { String str = "c";} bin目录中会产生3个c 阅读全文

关于闭包一个常见的错误

2012-10-12 09:50 by youxin, 433 阅读, 0 推荐, 收藏,
摘要:看下面的一段代码才,从buttons添加不同的click事件:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" conten 阅读全文

google maps Geocoding Service

2012-10-09 00:17 by youxin, 651 阅读, 0 推荐, 收藏,
摘要:Geocoding is the process of converting addresses (like "1600 Amphitheatre Parkway, Mountain View, CA") into geographic coordinates (like latitude 37.423021 and longitude -122.083739), which you can use to place markers or position the map.The Google Maps API provides a geocoder class for g 阅读全文

jQuery对象与dom对象相互转换

2012-10-08 20:42 by youxin, 183 阅读, 0 推荐, 收藏,
摘要:刚开始学习jQuery,可能一时会分不清楚哪些是jQuery对象,哪些是DOM对象。至于DOM对象不多解释,我们接触的太多了,下面重点介绍一下jQuery,以及两者相互间的转换。什么是jQuery对象? ---就是通过jQuery包装DOM对象后产生的对象。jQuery对象是jQuery独有的,其可以使用jQuery里的方法。比如:$("#test").html() 意思是指:获取ID为test的元素内的html代码。其中html()是jQuery里的方法这段代码等同于用DOM实现代码:document.getElementById("id").inne 阅读全文

HTML 5 data- Attributes

2012-10-08 20:23 by youxin, 341 阅读, 0 推荐, 收藏,
摘要:Simply, the specification forcustom data attributesstates that any attribute that starts with "data-" will be treated as a storage area for private data (private in the sense that the end user can't see it - it doesn't affect layout or presentation).This allows you to writevalidHTM 阅读全文

项目中的需求蔓延

2012-10-06 19:17 by youxin, 566 阅读, 0 推荐, 收藏,
摘要:产品经理你伤不起:Dropbox提供储存功能,然后用户要求提供删除功能。提供之后,用户要求提供误删除恢复功能。提供之后,用户要求提供永久删除无法恢复功能。提供之后,用户要求提供永久删除紧急恢复功能。提供之后,dropbox创始人自杀,遗书上写着:I AM A SB。这段话对“项目蔓延"做了很好的阐述。 阅读全文

设计模式之反(向)模式

2012-10-06 18:39 by youxin, 1291 阅读, 0 推荐, 收藏,
摘要:在软件工程中,一个反面模式(anti-pattern或antipattern)指的是在实践中明显出现但又低效或是有待优化的设计模式[1][2],是用来解决问题的带有共同性的不良方法。它们已经经过研究并分类,以防止日后重蹈覆辙,并能在研发尚未投产的系统时辨认出来。Andrew Koenig在1995年造了anti-pattern这个词[3],灵感来自于GoF的《设计模式》一书。而这本书则在软件领域引入了“设计模式”(design pattern)的概念[4]。三年后antipattern因《AntiPatterns》这本书而获得普及,而它的使用也从软件设计领域扩展到了日常的社会互动中。按《Ant 阅读全文

设计模式之迭代器与组合模式

2012-10-06 15:24 by youxin, 260 阅读, 0 推荐, 收藏,
摘要:有许多中方法可以把对象堆起来成为一个集合(Collection)。你可以把他们放进数组,堆栈,列表或散列表(Hashtable)中,这是你的自由。每一种都有他自己的优点和合适的使用时机,但总有一个时候,你的客户想要遍历这些对象,而当他这么做时,你打算让客户看到你的实现吗?我们当然希望最好不要!这太不专业了。没关系,不要为你等工作担心,你将在这章学习如何能让客户遍历你的对象而又无法窥视你存储对象的方式,也将学习如何创建一些对象超集合(supercollection)。爆炸性新闻:对象村餐厅和对象村煎饼屋合并了。真是个好消息,现在我们可以再同一个地方,想用煎饼屋美味的煎饼早餐,和好吃的餐厅午餐,但 阅读全文

设计模式之模板方法模式

2012-10-06 02:23 by youxin, 332 阅读, 0 推荐, 收藏,
摘要:模板方法模式,我们将要深入封装算法块,好让子类可以在任何时候都可以将自己挂接进运算里。茶和咖啡的冲泡方式非常相似,不信你瞧瞧:快速搞定几个咖啡和茶的类。public class Coffee { void prepareRecipe() { boilWater(); brewCoffeeGrinds(); pourInCup(); addSugarAndMilk(); } public void boilWater() { System.out.println("Boiling water"); ... 阅读全文

jquery 关于ajax的操作

2012-10-05 00:41 by youxin, 277 阅读, 0 推荐, 收藏,
摘要:jQuery.ajax( url [, settings] )urlA string containing the URL to which the request is sent.settingsA set of key/value pairs that configure the Ajax request. All settings are optional. A default can be set for any option with$.ajaxSetup(). SeejQuery.ajax( settings )below for a complete list of all se 阅读全文
上一页 1 ··· 203 204 205 206 207 208 209 210 211 ··· 269 下一页