＜本文发表于: 相约加拿大:枫下论坛 www.rolia.net/f ＞
ClassName: Java Performance(Developer’s view)
12 hours 8 class 4 weeks for $240
Before class: Student should have the basic Java programming background as an
intermediate developer. For example student should understand the performance issue in:
1. JDK: such as String vs StringBuffer, Double vs BigDecimal, oracle.sql.Number vs double, Format, toString(), Vector etc
2. Java spec: synchronization, gc, persistence, thread control, JIT/HotSpot, static vs non-static etc
3. Basic design patterns.
class1: Introduction of Java Performance(Developer’s view)
class2: 5 performance cases on implementation – design vs coding.
class3: Learn OptimizeIt from a case
class4: 5 performance tips on server-side implementation
Assignment: given a component function specification, design it and develop it. Then Email to instructor.
class5: Use Benchmark to find the performance of your component. List the design problems in students’ components.
class6: Use OptimizeIt for the component to find the bottleneck. List the coding problems in students’ components.
Assignment: improve your component and try to make it “best”.
class7: a. 2 performance tips on server-side implementation b.JVM setting (1.3)
class8: Introduction to Java Performance(Designer’s view)
– design pattern flexibility+maintaince+reliability vs performance
– Introduction to Enterprise Java Performance
ClassName: Java Performance(Designer’s view)
15 hours 10 class 4 weeks for $500
class1 is clas8 in
Never had dream come true ....＜本文发表于: 相约加拿大:枫下论坛 www.rolia.net/f ＞