顯示具有 "Java/JavaScript" 標籤的文章。 顯示所有文章
顯示具有 "Java/JavaScript" 標籤的文章。 顯示所有文章

2015年4月20日 星期一

新書推薦-「深入淺出 Ext JS」書評

 

新書推薦-「深入淺出 Ext JS」書評

 

詳細介紹(點我)

 

 

 閱讀心得,心得感想,書評


內容簡介




  Ext JS頂尖專家親自示範,提供豐富的案例,理論與實踐並重。



  本書涵蓋了Ext JS4.2的所有最新特性,比如無需Flash支援的繪圖功能、各種圖表功能、動態刷新的表格滾動視圖外掛程式、表格鎖定外掛程式、MVC架構和自動載入腳本功能…等。



  書中詳細地講述了Ext的事件、元件、表格、表單和輸入控制項、樹形結構、佈局、快顯視窗、工具列和功能表、資料存儲和傳輸、使用者擴展和外掛程式、拖放、實用工具等內容,每個重點都配有相對應的範例,同時還提供了兩個功能強大的完整案例來幫助讀者理解相關重點。



  本書適合所有Web開發人員閱讀。



 

作者介紹




作者簡介



徐會生




  百度高階軟體研發工程師,從事多年企業級專案研發,擅長許可權與流程相關領域。他是探索ExtJS的先驅之一,精通UI開發,著有大量相關技術層面的文章。



 

目錄




第1章 Ext概述

第2章 Ext框架基礎

第3章 表格控件

第4章 表單與輸入控件

第5章 樹狀結構

第6章 佈局

第7章 彈出視窗

第8章 工具條和選單

第9章 資料儲存與傳輸

第10章 使用者擴展與外掛

第11章 拖放

第12章 實用工具

第13章 一個完整的Ext應用程式

第14章 應用MVC






新書推薦-「我的Java程式比你的快10倍:從概念到工具的極度優化」書評

 

新書推薦-「我的Java程式比你的快10倍:從概念到工具的極度優化」書評

 

詳細介紹(點我)

 

 

 閱讀心得,心得感想,書評


內容簡介





只會編寫程式不算是優秀的程式設計師!



  本書專注於Java應用程式的優化,深入分析軟體設計、程式碼、JVM虛擬基層面的優化方法,理論結合實際案例,讓您晉升頂尖程式設計師!



  Java是目前應用最為廣泛的軟體發展平臺,學習針對Java程式的優化方法有重要的意義。本書以Java性能調整優化為主線,有系統地闡述了與Java性能優化相關的知識與技巧。



  本書共6章,先後從軟體設計、軟體編碼、JVM調整優化以及程式故障排斥等方面介紹針對Java程式的優化方法。

  第1章介紹性能的基本概念、定律、系統調整優化的過程和注意事項。

  第2章從設計層面介紹與性能相關的設計模式、元件。

  第3章從程式碼層面介紹如何編寫高效能的Java程式。

  第4章介紹了並行開發和如何透過多執行緒提高系統性能。

  第5章立足於JVM虛擬機器層面,介紹如何透過設定合理的JVM參數提升Java程式的性能。

  第6章為工具篇,介紹了獲取和監控程式或系統性能指標的各種工具,包括相關的故障排查工具。



  本書適合所有Java程式設計師、軟體設計師、架構師以及軟體發展愛好者,對於有一定經驗的Java工程師,本書必能協助突破技術瓶頸、深入Java核心開發!


 

目錄




第1章 Java性能調整優化概述

第2章 設計優化

第3章 Java程式優化

第4章 並行程式開發及優化

第5章 JVM調整優化

第6章 Java性能調整優化工具





2015年3月2日 星期一

推薦-Java程式設計師面試寶典

 

推薦-Java程式設計師面試寶典

 

詳細介紹(點我)

 

 

 閱讀心得,心得感想,書評


內容簡介





戰勝面試,順利獲得Java程式設計師工作 


 


  如果您想要爭取熱門的Java工作職位,那麼本書是專為此準備的,書中提供許多可能會在面試時碰到的問題。身為專業面試兼Java開發人員的Noel Markham與Interview Zen合作,提供具挑戰性的Java問題與解答,這些都是從眾多IT公司所進行超過兩萬次面試測試中編輯擷取而來。這份寶貴的資源可讓您有效率地展示對整個Java的認識,並克服常犯的面試失誤,自信地邁向面試,並在Java程式設計工作中實現自己的夢想。 


 


本書特色


 


  ‧提供超過200個面試問題及其解答,這些都是從Java程式設計師的面試甄選過程中擷取出來的 


 


  ‧Java求職者需瞭解的三大類關鍵技能:面試流程、Java核心及Java元件和框架 


 


  ‧延伸附錄中說明在Java虛擬機器(JVM)上運作的兩個語言:Scala和Groovy,學習它們,會讓僱主對您加深印象 


 


  ‧讀者可以從網路上下載本書全部的範例程式碼,另外可把連結加到Interview Zen網站,作為補充支援的素材與測試題目 


 


  Noel Markham是一位經驗豐富的面試人員,也是跨技術、金融以及遊戲產業中具經驗的Java開發人員。最近,他持續在社交遊戲和數位娛樂方面的新創公司努力。他主導過無數面試,什麼樣的程式設計師都面試過,從剛畢業的大學生到技術領導者都有 


 


  本書支援網站:www.wiley.com/go/javaprogramminginterviews



 

目錄




第一部分:面試流程領航

CHAPTER 1 剖析面試類型

CHAPTER 2 寫出引人注目的簡歷

CHAPTER 3 技術測試和面試的基礎

CHAPTER 4 撰寫核心演算法

CHAPTER 5 資料結構

CHAPTER 6 設計模式

CHAPTER 7 實作面試時常考的演算法



第二部分:Java核心

CHAPTER 8 Java基礎

CHAPTER 9 使用JUnit測試

CHAPTER 10 了解Java虛擬機

CHAPTER 11 平行處理



第三部分:元件和框架

CHAPTER 12 整合Java應用程式與資料庫

CHAPTER 13 建立網路應用程式

CHAPTER 14 使用HTTP和REST

CHAPTER 15 序列化

CHAPTER 16 Spring Framework

CHAPTER 17 使用Hibernate

CHAPTER 18 有用的函式庫

CHAPTER 19 用Build Tool開發

CHAPTER 20 Android



APPENDIX A Scala簡介

索引





2015年1月24日 星期六

新書推薦-「Eclipse完全攻略(第三版):從基礎Java到PDF外掛開發」書評

 

新書推薦-「Eclipse完全攻略(第三版):從基礎Java到PDF外掛開發」書評

 

詳細介紹(點我)

 

 

 閱讀心得,心得感想,書評


內容簡介





完整學習Eclipse 開發功力升級加倍



  .全面剖析Eclipse的架構原理

  .多元的範例程式碼解析,逐步引領學習與實作

  .由Eclipse說明Web、Apache Struts、CVS、UML、Swing、Applet、SWT等建置方式與開發方法

  .詳實介紹開發外掛程式並嵌入至Eclipse中的方式


 

作者介紹




作者簡介



宮本信二




  軟體工程師、技術書籍作者。Muimi公司經理(muimi.com/)。



  廣島大學綜合科學系畢業(專攻社會心理學)。曾任職於遊戲開發、軟體開發(Java、Web應用程式、開放軟體相關)公司,目前不屬於特定公司。



  著作有:



  .《Eclipse完全攻略:從基礎Java到PDE外掛開發》(博碩文化出版)

  .《基礎からのサーブレット/JSP》

  .《基礎からのJava》(SB Creative)等。


 

目錄




第1章「Eclipse是什麼」

解說Eclipse的概要,並介紹開放原始碼的Eclipse之緣起和Eclipse專案的概略。



第2章「先來試著使用看看吧」

說明Eclipse的安裝方式和快速入門法。初次使用Eclipse的讀者請照著本章內容從頭操作一遍。



第3章「理解Eclipse的功能」

全面解說Eclipse的基本功能。雖然主要是說明Java開發工具的部分,但若深入研究,可能會讓您有意想不到的新發現。



第4章「開發Web應用程式」

一邊實際製作範例應用程式,一邊介紹架構Web應用程式所需要的功能。從不可或缺的資料庫設定,到Apache Struts的用法都會一併解說。



第5章「Eclipse的團隊開發」

介紹團隊開發功能,特別是CVS、Subversion、GIT使用方法。透過這些工具的組合,將可在一天之內,單憑Eclipse完成開發。



第6章「測試與除錯」

說明在Eclipse上使用JUnit進行測試、除錯的方式。程式碼附件、Web應用程式之除錯等相關項目也會在這一章做說明。



第7章「Ant與應用程式建置」

介紹Ant的基礎和應用程式的建置方式。



第8章「UML與重構」

針對在Eclipse上的UML建模和重構作重點說明。



第9章「建立GUI應用程式」

介紹Swing、Applet、SWT應用程式的建立方式。此外WindowBuilder這類的開發工具也將一併介紹。



第10章「建立Eclipse外掛程式」

介紹開發外掛程式並嵌入至Eclipse中的方式,以及RCP應用程式的建立方式。





新書推薦-「圖解資料結構:使用Java(第二版)」書評

 

新書推薦-「圖解資料結構:使用Java(第二版)」書評

 

詳細介紹(點我)

 

 

 閱讀心得,心得感想,書評


內容簡介




  這是一本以Java程式語言實作來解說資料結構概念的入門書,內容淺顯易懂,利用大量且豐富的圖示與範例,仔細解說複雜的抽象理論,先從最基本的資料結構概念開始說明,再以Java工具加以詮釋陣列結構、堆疊、鏈結串列、佇列、排序、搜尋等重要的觀念,引領讀者集中焦點進入資料結構的學習領域。本書每章重要理論均有範例實作,書中收錄了精華的演算法及程式的執行畫面,隨書光碟則附有完整的範例程式碼,讀者可以依照學習進度作練習,除此之外,還有配合各章教學內容的練習題目,讓讀者測試自己的學習成果。



  ◎內容架構完整,邏輯清楚,採用豐富的圖例來闡述基本觀念及應用,有效提高可讀性。



  ◎以Java程式語言實作資料結構中的重要理論,以範例程式說明資料結構的內涵。



  ◎採用「Eclipse」Java IDE工具,整合編譯、執行、測試及除錯功能。



  ◎強調邊作邊學,提供書中範例完整程式檔,給予最完整的支援,加深學習的記憶。



 

目錄




CH01 資料結構導論

1-1 資料結構簡介

1-2 認識程式設計

1-3 演算法效能分析

1-4 物件導向程式設計與Java



CH02 陣列結構

2-1 線性串列

2-2 認識陣列

2-3 矩陣的簡介與運算

2-4 陣列與多項式



CH03 鏈結串列

3-1 單向鏈結串列

3-2 環狀鏈結串列

3-3 雙向鏈結串列



CH04 堆疊

4-1 認識堆疊

4-2 堆疊的應用

4-3 算術運算式的求值法

4-4 中序法轉換為前序法

4-5 前序與後序式轉換成中序式



CH05 佇列

5-1 認識佇列

5-2 佇列的應用



CH06 樹狀結構

6-1 樹

6-2 二元樹簡介

6-3 二元樹儲存方式

6-4 二元樹的走訪

6-5 二元樹的進階研究

6-6 樹的二元樹表示法



CH07 圖形結構

7-1 圖形的起源

7-2 圖形介紹

7-3 圖形表示法

7-4 圖形的追蹤

7-5 擴張樹

7-6 MST擴張樹

7-7 圖形最短路徑

7-8 AOV網路與拓樸排序



CH08 排序

8-1 排序簡介

8-2 內部排序法

8-3 外部排序法



CH09 搜尋

9-1 搜尋簡介

9-2 常見搜尋方法

9-3 雜湊搜尋法



附錄 Java的開發環境簡介