]]>Eclipse website is getting a new lookhttp://www.tkk7.com/nina-artemis/archive/2005/12/02/22240.htmlSportyBabeSportyBabeFri, 02 Dec 2005 06:46:00 GMThttp://www.tkk7.com/nina-artemis/archive/2005/12/02/22240.htmlhttp://www.tkk7.com/nina-artemis/comments/22240.htmlhttp://www.tkk7.com/nina-artemis/archive/2005/12/02/22240.html#Feedback0http://www.tkk7.com/nina-artemis/comments/commentRss/22240.htmlhttp://www.tkk7.com/nina-artemis/services/trackbacks/22240.htmlEclipse site is getting a new look, which is much better than before. The phoenix development team improves the usability of the eclipse.org site and the productivity, reduces the duplication of effort across the eclipse user community.
]]>J2SE 5.0 language featureshttp://www.tkk7.com/nina-artemis/archive/2005/11/28/21665.htmlSportyBabeSportyBabeMon, 28 Nov 2005 06:00:00 GMThttp://www.tkk7.com/nina-artemis/archive/2005/11/28/21665.htmlhttp://www.tkk7.com/nina-artemis/comments/21665.htmlhttp://www.tkk7.com/nina-artemis/archive/2005/11/28/21665.html#Feedback0http://www.tkk7.com/nina-artemis/comments/commentRss/21665.htmlhttp://www.tkk7.com/nina-artemis/services/trackbacks/21665.htmlGenerics 浣滅敤錛?communicate the element type of a collection to the compiler to avoid the unsafe downcasting. 鍜孋++涓璸arameterized types鐨勪綔鐢ㄧ浉浼?錛堝湪Thinking in java涓瑽ruce Eckel鎻愬埌榪囷級銆?BR>Example: ArrayList<String> stringList = new ArrayList<String>(); ......Add elements to the stringList...... String string1 = stringList.get(0);
For-each Loop 浣滅敤錛歩f you need not operate the designated elements within the iterator or array, for-each loop will bring the beautiful code for you and reduce the error opportunities. eliminates the drudgery and error-proneness of iterators and index variables when iterating over collections and arrays. Example: String[] stringArray; for (String individualString: stringArray) {...}
I noticed that most of Russian guys in TopCoder use the for-each loop.
Autoboxing/Unboxing 浣滅敤錛歛utomates to box/unbox between primitive types and the appropriate wrapper types. Example: ArrayList<Integer> intList = new ArrayList<Integer>(); int total = intList.get(0);
Typesafe Enums 浣滅敤錛歳eplace int Enum Pattern (e.g.public static final int XXX = 0;) to represent a fixed set of constants. Example: public enum WEEKENDS { SAT, SUN }; private final WEEKENDS weekend;
Varargs 浣滅敤錛歛utomates and hides the passing process in the case of the arbitrary number of parameters; eliminates the need for manually boxing up argument lists into an array when invoking methods that accept variable-length argument lists. Varargs can be used only in the final argument position. Example: public static String format(String pattern, Object... arguments);
Static Import 浣滅敤錛歛void qualifying static members with class names without the shortcomings of the "Constant Interface antipattern." Once the static members have been imported, we don't have to use "ClassName.staticMemeber" in our classes. Example: import static java.awt.Math.*;
Metadata 浣滅敤錛歛void writing boilerplate code by enabling tools to generate it from annotations in the source code. Example: public @interface XXX {...}
More information about "J2SE 5.0 new features" could be found at java.sum.com.
]]>Google鈩?Code Jam - 涓浗緙栫▼鎸戞垬璧?/title>http://www.tkk7.com/nina-artemis/archive/2005/11/27/21582.htmlSportyBabeSportyBabeSun, 27 Nov 2005 13:02:00 GMThttp://www.tkk7.com/nina-artemis/archive/2005/11/27/21582.htmlhttp://www.tkk7.com/nina-artemis/comments/21582.htmlhttp://www.tkk7.com/nina-artemis/archive/2005/11/27/21582.html#Feedback0http://www.tkk7.com/nina-artemis/comments/commentRss/21582.htmlhttp://www.tkk7.com/nina-artemis/services/trackbacks/21582.html Programming languages: Java錛孋++錛孋# or VB
]]>鎺ㄨ崘涓涓府鍔╂彁楂樿嫳璇惉鍔涚殑緗戦〉http://www.tkk7.com/nina-artemis/archive/2005/11/27/21579.htmlSportyBabeSportyBabeSun, 27 Nov 2005 12:06:00 GMThttp://www.tkk7.com/nina-artemis/archive/2005/11/27/21579.htmlhttp://www.tkk7.com/nina-artemis/comments/21579.htmlhttp://www.tkk7.com/nina-artemis/archive/2005/11/27/21579.html#Feedback1http://www.tkk7.com/nina-artemis/comments/commentRss/21579.htmlhttp://www.tkk7.com/nina-artemis/services/trackbacks/21579.htmlListening Express. It inculdes several Radio and TV stations. I usually listen to "BBC Radio 4", "BBC Radio 6", "VOA Music Mix" and "VOA Talk to America". Perhaps they could be the background music when u're coding.
]]>Eclipse涓嬬殑Crystal Report VS BIRT http://www.tkk7.com/nina-artemis/archive/2005/11/27/21578.htmlSportyBabeSportyBabeSun, 27 Nov 2005 11:50:00 GMThttp://www.tkk7.com/nina-artemis/archive/2005/11/27/21578.htmlhttp://www.tkk7.com/nina-artemis/comments/21578.htmlhttp://www.tkk7.com/nina-artemis/archive/2005/11/27/21578.html#Feedback0http://www.tkk7.com/nina-artemis/comments/commentRss/21578.htmlhttp://www.tkk7.com/nina-artemis/services/trackbacks/21578.htmlBusiness Objects 宸叉寮忓姞鍏clipse Foundation, 騫惰鍒掍簬2006騫翠笅鍗婂勾鍙戝竷Crystal Report for Eclipse Releae 1. BIRT (Business Intelligent Reporting Tools) 鐢盇ctuate鍏徃寮鍙戯紝 鏄熀浜嶦clipse涓嬬殑鐨?涓猅op-level project 涔嬩竴銆?/FONT>
Actuate 鍏徃 鍦?005騫?鏈?7鏃ユ寮忔帹鍑篈ctuate BIRT1.0閫氱敤鐗? 瀹冩槸Eclipse BIRT 鐨勫晢鐢ㄧ増銆侫ctuate BIRT浠ユ敹鍙栧勾璐圭殑鏂瑰紡鎻愪緵鏈変繚闅滅殑璁稿彲錛屼負浠樿垂鐢ㄦ埛瑙e喅闂涓庨敊璇紝鎻愪緵娉曞緥淇濋殰浠ュ強鐔熺粌鐨勬敮鎸併?BR> 涓嶈繃鐪嬭搗鏉ユ病浠涔堝疄璐ㄦх殑鎰忎箟錛屾湁浜轟細鑺?100鍘諱拱涓涓彲浠ree download鐨刼pen source software鍚楋紵鑷沖皯涓浗浜轟笉浼氬惂銆?灝辯畻闇瑕佽В鍐抽棶棰樹笌閿欒錛?涔熷彲浠ュ湪Eclipse - BIRT newsgroup涓婃彁闂垨File a bug entry in Bugzilla銆?BR> Recently, BO is recuiting lots of developers and QA engineers in Shanghai R&D center.