A. 關於java學習,有什麼書籍或者教程推薦不啦
你好,如果想學習java,推薦自學。如果覺得自己沒有自製力,可以去報個培育班,那裡有人教,會更好點。至於書的話,有很多的,比如說java編程思想等等,要結合自己的實際需要來選擇,然後就是努力了。祝你學有所成!
B. Java目前主流框架都有哪些
框架1:Spring框架
該框架排名第一,因為它具有開發復雜Web應用程序的出色能力,而且,這些應用程序因性能突出而廣受贊譽。它使Java開發人員能夠輕松地創建企業級應用程序。
Web應用程序開發人員可以證明Spring框架的能力。這就是Spring成為Java開發人員最愛的原因。下面的數據可以證明這一點。以下是開發者(選擇Java作為首選的三種編程語言之一)對Java框架的看法:
在開發人員的選擇中,Spring MVC和Spring Boot遠遠領先於其他Java技術。對於開發人員來說,這里的一大優勢是他們可以不受其他模塊約束而專注於一個模塊,因為Spring利用了控制反轉(IoC)。
這個框架的其他一些優點是一個全面的配置模型,支持傳統資料庫和現代資料庫(如NoSQL),並通過支持面向方面編程來支持內聚開發。它提供了一些模塊,如Spring MVC、Spring Core、Spring Boost、SpringTransaction等。
框架2:Hibernate框架
作為一個對象關系映射(ORM)資料庫,它改變了我們以前查看資料庫的方式。盡管它不是一個全棧框架,但它可以極其輕松地為多個資料庫轉換數據。
它支持多個資料庫的能力使它很容易擴展,無論應用程序的大小或用戶的數量如何。它速度快、功能強大、易於擴展、修改和配置。
框架3:Struts框架
該框架幫助自定義軟體開發人員創建易於維護的企業級應用程序。這個框架的USP是它的插件。它們是JAR包,這意味著它們是可移植的。
Hibernate插件和Spring插件分別可以用於對象關系映射和依賴注入。使用此Java框架開發應用程序可以減少處理時間,因為它提供了組織良好的Java、JSP和Action類。
框架4:Play
使用該框架的頂尖公司包括LinkedIn、三星、衛報、Verizon等。這只能說明它的可信度。該框架提供了速度、可伸縮性和性能。
它的用戶界面非常簡單,使移動應用程序開發人員可以快速理解它。它主要用於開發需要統一內容創建的應用程序。
框架5:Google Web Toolkit
這個框架用於客戶端開發,類似JavaScript。它是一個開源的Java框架,這意味著它是免費的。谷歌廣泛使用了這個框架,谷歌產品如AdSense、谷歌錢包、AdWords都是使用它編寫的。
藉助GWT代碼,可以輕松地開發和調試Ajax應用程序。Java開發人員更喜歡使用這個框架來編寫復雜的應用程序。書簽、跨瀏覽器可移植性、歷史記錄和管理是它的一些特性。
閱讀完分享的Java的熱門框架後,希望你能有一個更清晰的了解。了解熱門框架不是一個挑戰,但是找到適合你需求的框架是一個挑戰!
C. 如何從github獲取源代碼
github是當前流行的開源項目託管網站,裡面有成千上萬的項目值得學習和借鑒,可以把項目源代碼下載到本地研究。本文介紹如何獲取github的源代碼。
方法1 - 克隆(Clone)源代碼到本地
克隆之後會把源代碼下載到本地,創建一個本地的代碼庫,可以任意在本地修改代碼並使用git所提供的命令操作代碼,有代碼對應的歷史記錄和分支。
方法2 - 下載源代碼Zip包
只是最新源代碼的打包,沒有git對象信息,不能查看代碼的分支和歷史記錄。
方法3 - 直接在線瀏覽代碼並復制想要的代碼段
項目的源代碼可以直接在代碼瀏覽窗口查看,感興趣的話可以直接復制或者下載
工具/原料
Git
方法1 - 克隆(Clone)源代碼到本地
1
到github.com找到自己感興趣的項目,比如Jquery,復制項目的Clone URL
2
在本地打開Git Bash命令行窗口
3
把復制好的Clone URL粘貼到命令行窗口並回車,執行完Clone命令代碼即下載到本地
Git Clone [URL]
END
方法2 - 下載源代碼Zip包
1
找到自己感興趣的項目,在項目頁面點擊"Download Zip"按鈕,源代碼即可下載到本地
END
方法3 - 直接在線瀏覽代碼並復制想要的代碼段
項目的源代碼可以直接在代碼瀏覽窗口查看,感興趣的話可以直接復制或者下載
D. 學習編程,用什麼編程軟體
當然是C++.簡單易學。初期用C++適應編程的基本規則是很方便的。
問題中提到的其他語言都是建立在C++的基礎上的,初學的話難度較大。C++容易上手,基本上所有語言都是建立在c++的基礎上的。能與c++相比的只有Java。但是-----
相對C,Java作為現代語言,具有非常豐富的語法特徵,如模塊和類,不像C隨操作系統和編譯器的不同有極大差異,Java是一個公司的產品,具有唯一的API,因此,Java程序員沒有語言隔閡。有人認為Java根本是一個平台,並非真正的跨平台。
相對跨平台的語言來說,Java具有最好的圖形界面編程API。
Java所有的API都是類庫,相對C的函數來說,是非常大的進步。Java具有現代語言幾乎所有的特徵。
Java最大的缺點,是它被一所公司控制著。
Ada。
也就無法按自己的想法做出所有適合自己程序
E. 如何在 GitHub 看源代碼學習
只「看」源碼是沒辦法學習的。你必須將這個項目運行起來,在調試過程中動態分析它的處理流程,才能比較好的弄清楚其中的原理。幸運的是node.js的源碼非常容易編譯和調試,我就是通過下面的步驟來研究它的實現機制的。
先說明一下,我是在 Windows 7 環境下,採用 Visual Studio 2010 來調試的。(當然你要用其他環境也完全沒問題)
第一步,從 GitHub 上把源碼 clone 到本地(或者直接下載壓縮包也行)
第二步,通過其中自帶的 vcbuild.bat 腳本生成完整的 vs 項目解決方案文件
第三步,用 Visual Studio 2010 打開上一步生成的 node.sln 解決方案文件將其中的 node 設為主項目,然後就可以開始編譯和調試了
就這么簡單。
可以探索的問題很多,但是也應當有所側重。在這個過程里,你會發現一個嶄新的世界。通過學習頂尖的開發人員的作品可以幫助你更快的提升自己的技能。但是很顯然,你付出的努力和汗水也是成倍的。
我是在一年半前開始接觸 node.js 的。現在我最主要的項目基本都是依賴它來完成的。分析 node.js 的實現機制讓我收獲頗豐。但是回顧我的學習過程,最初卻並沒有考慮先從實現機制入手自底向上進行學習。而是站在「快樂傻瓜」的角度自頂向下先學習各項 API 的使用方法,適當的看一點點代碼。這樣學習起來會比較有方向性,和需求貼合的比較緊密,也容易有成就感,容易堅持。
F. 平面設計素材網站有哪些
《全球平面設計圖庫》
本套圖庫是是世界三十家最頂尖圖庫公司聯合打造,歷時十年,耗資二十億美金! http://www.tdsjys.com/viewthread.php?tid=1043&;extra=page%3D1
《廣告平面設計素材大全》<10CD>
http://www.tdsjys.com/viewthread.php?tid=1037&;extra=page%3D1
韓國花紋------經典失量圖
http://www.tdsjys.com/viewthread.php?tid=813&;extra=page%3D1
《華麗實用的矢量圖片素材》
http://www.tdsjys.com/viewthread.php?tid=1036&;extra=page%3D1
1.網站名稱:站酷(ZCOOL)
網站網址:http://www.zcool.com.cn/
推薦指數:★★★★★
網站介紹:誕生於2006年8月的站酷(www.zcool.com.cn),以「為設計師及愛好者提供最便捷、最貼心的服務」為宗旨,是一個以「設計師」為中心,服務於創意產業、服務於創意人才的「設計師互動平台」。分享最新最實用的素材資源,推薦會員設計師的優秀設計作品,提供設計探討技法交流的學習氛圍。建站以來,內容不斷充實,產品不斷增加。現在,站酷(ZCOOL)已成為設計師最喜愛的設計站點之一。
網站簡評:專業完美的素材下載與設計分享網站,提供矢量素材、PSD分層素材、圖標素材、高清圖片、原創作品等內容。前沿時尚的設計風格,日韓歐美設計素材應有盡有。站酷網站簡潔美觀,視覺沖擊力強,廣告排列整齊有序,設計師傾力推薦。
2.網站名稱:素材中國
網站網址:http://www.sccnn.com/
推薦指數:★★★★☆
網站介紹:專業的素材下載網站。
網站簡評:提供各類設計素材的收集下載,包括:圖片、素材、壁紙、網頁素材、動畫素材、矢量圖、PSD分層素材、3D、字體、教材、圖標,等等。素材中國收集了很多商業廣告的源文件(PSD/CDR/AI),部分資源需要收取一定費用(點數)。不足的是,文件下載頁面的廣告太多,造成版面凌亂,用戶體驗差(素材中國為個人站點,站長可能很注重掛靠聯盟廣告,感覺像是一個網路、谷歌廣告網站)。另外,只支持迅雷、快車下載,考慮不是很周全,大概也是因為加入了迅雷聯盟和快車聯盟的緣故吧,要不怎麼會這么一個勁的推薦使用「迅雷」、「快車」下載呢。另外,專業搜索功能放在不起眼的位置,導航下面取而代之的是谷歌聯盟的廣告,看來站長有拜金主義的傾向哦。
3.網站名稱:站長素材
網站網址:http://sc.chinaz.com/
推薦指數:★★★★☆
網站介紹:中國站長站旗下素材下載網站。
網站簡評:提供各類設計素材的收集下載,包括:圖片下載、網頁模板、圖標下載、酷站欣賞、QQ表情、矢量素材、PSD分層素材、音效下載、桌面壁紙、網頁素材,等等。資源豐富,更新及時,專題素材下載也是它的特色。作為中國站長站旗下的素材網站,其知名度自然是毋庸置疑的。網站的廣告也不是太多,排列整齊訓練有素,用戶體驗度較好。另外,如果能多一點時尚的設計元素素材,那就更完美了。
4.網站名稱:昵圖網
網站網址:http://www.nipic.com/
推薦指數:★★★★☆
網站介紹:以「共享創造價值」為口號,專業的素材設計共享平台。
網站簡評:提供各類素材,包括:圖庫、圖片、攝影、設計、矢量、PSD、AI、CDR、EPS、圖片下載、共享圖庫,等等。昵圖網頁面簡潔經典,是大部分設計師下載素材的首選網站。因為是資源共享和交易平台,這里的素材都需要共享分或昵幣,經典的設計素材還需要充值購買。我在想,昵圖網的站長正是抓住了設計工作者的心理,共享與交易,自己還能「漁翁得利」。我在想,國家如果打擊設計作品、素材版權的話,昵圖網很可能第一個倒下,因為這里的素材,都多是別的素材網站所沒有的,而幕後的一些細節你可能想像不到:這些「素材」,都是廣告印刷公司(或個人)將企業的設計源文件偷偷上傳發布的,只為了獲取積分。某天「素材」版權歸屬公司發現自己的作品被盜用,不知昵圖網將如何應對?
5.網站名稱:中國素材網
網站網址:http://www.sucai.com/
推薦指數:★★★★☆
網站介紹:中國素材網(SUCAI.com)創建於2005年09月,是一家專門向廣大設計者,網站製作者,提供圖片素材、高精圖、矢量素材、桌面背景、手機壁紙、像素圖片、LOGO原PSD設計圖、PNG 圖標、網頁模板、Flash背景、QQ 表情、字體下載、音效特效、網頁特效、技術教程、論文文檔、範文學習、視頻教程等相關服務的綜合網站。
網站簡評:提供高精圖、矢量圖、桌面背景、LOGO、PNG圖、網頁模板、QQ表情、字體下載、音效、網頁特效、論文、範文等內容。類別較全,但缺乏資源搜索功能,版面文字居多,易影響視覺疲勞,視覺沖擊力較弱,且廣告充斥著整個站點,用戶體驗度有待改善。PS:可能是由於域名好記的緣故,但網站總體質量不如其它同類行業。
6.網站名稱:素材資源庫
網站網址:http://sc.52design.com/
推薦指數:★★★★☆
網站介紹:素材資源庫是52DESIGN旗下的設計資源網站,提供在線免費設計素材資源下載服務。
網站簡評:資源豐富,分類繁多,就是沒有提供資源搜索功能,使用起來不太方便。提供網頁模板、Flash源碼、矢量素材、PSD素材、透明Flash資源、字體下載、PS筆刷、網頁背景、音效素材、腳本特效,等等。
7.網站名稱:聯盟素材
網站網址:http://sc.68design.net/
推薦指數:★★★★☆
網站介紹:網頁設計師聯盟旗下的設計資源網站,網頁設計師聯盟提供大量韓國網站模板與高清晰網頁設計素材。
網站簡評:網站簡潔清爽,廣告很少,這里的網頁設計素材是很不錯的。當然,還提供網頁模板、圖庫壁紙、特色圖標、矢量素材、代碼素材、Flash素材、其它素材,等等。
8.網站名稱:沃格斯克網
網站網址:http://www.orgsc.com/
推薦指數:★★★★☆
網站介紹:致力於中國設計事業的素材資源平台,號稱「中國設計師、中國站長必上的網站」。
網站簡評:內容非常豐富,廣告也是。專於網頁設計素材,提供設計素材、Flash源文件、PSD源文件,等等素材下載,非常適合。
9.網站名稱:懶人圖庫
網站網址:http://www.lanrentuku.com/
推薦指數:★★★★☆
網站介紹:懶人圖庫自建站以來,一直致力於網頁素材的提供,目標是做成國內最大的網頁素材下載站。懶人圖庫口號:學會偷懶,並懶出境界是提高工作效率最有效的方法!
網站簡評:專注於提供網頁素材下載,其內容涵蓋網頁素材、矢量素材、JS廣告代碼、小圖片、網頁背景、導航菜單、PNG圖標,等等。懶人圖庫深入人心,做到了「讓任何一個網頁設計師都能輕松找到自己想要的素材」。
10.網站名稱:維奇素材網
網站網址:http://www.veeqi.com/
推薦指數:★★★☆☆
網站介紹:維奇網(www.veeqi.com)創建於2007年10月。維奇網是一個以分享經典設計素材為主的資源網站,站點內容包括矢量、PSD、Flash、PNG、Gif、模板、源碼、欣賞、酷站、壁紙、軟體、字體、教程、雜志等。
網站簡評:收集的素材資源豐富,但下載資源(大部分)需要收取一定維奇幣。提供免費矢量素材、PSD分層、圖標素材、網頁素材、中文字體、網頁模板與壁紙、PS教程等平面設計素材。維奇素材網頁面清爽明快,廣告也少。
11.網站名稱:視覺中國下吧
網站網址:http://down.chinavisual.com/
推薦指數:★★★☆☆
網站介紹:由視覺中國資深編輯精心挑選的國內外優秀設計素材,網羅矢量、icon、壁紙、PSD、電子刊物、圖案、字體、三維場景、材質貼圖、主題等多個素材門類,為用戶提供高質量的素材資料。
網站簡評:清爽、時尚是網站的特色,需要登錄後才能下載,有的素材下載需要積分。
12.網站名稱:豬八戒學院
網站網址:http://xy.zhubajie.com/
推薦指數:★★★☆☆
網站介紹:豬八戒網旗下素材分享網站,致力於提供全面、專業的教程,豐富、優質的素材。
網站簡評:資源豐富,其它素材站所沒有的,這里都有,值得收藏。提供矢量、欣賞、酷站、圖片、圖標、桌面、PSD、代碼、Flash、背景、字體、 顏色,等等。
13.網站名稱:紅動圖爸
網站網址:http://sucai.redocn.com/
推薦指數:★★★☆☆
網站介紹:紅動中國旗下設計素材下載網站,為中國設計師做設計找素材帶來極大便利。
網站簡評:提供PSD分層素材、設計圖片、攝影圖片、設計字體、原創設計作品欣賞,等等。共享資源不是很多,需要資源幣才能下載。
14.網站名稱:素材世界
網站網址:http://www.sssccc.com/
推薦指數:★★★☆☆
網站介紹:素材世界正式建立於2006年一月,是一個以提供各種精品素材、精品教程等設計相關內容主的專業素材站點。
網站簡評:以高精度圖庫、PSD分層圖庫素材為主打,PSD素材資源絕對比任何素材網站豐富。只是網站過於簡潔,首頁幾乎沒什麼圖片,全是文字,也不支持資源搜索,廣告太多,谷歌聯盟的廣告有意與導航菜單混淆,有誘惑用戶點擊廣告的嫌疑,美工有待改進,用戶體驗很非常不好。
15.網站名稱:素材世界
網站網址:http://www.sssccc.com/
推薦指數:★★★☆☆
網站介紹:素材世界正式建立於2006年一月,是一個以提供各種精品素材、精品教程等設計相關內容主的專業素材站點。
網站簡評:以高精度圖庫、PSD分層圖庫素材為主打,PSD素材資源絕對比任何素材網站豐富。只是網站過於簡潔,首頁幾乎沒什麼圖片,全是文字,也不支持資源搜索,廣告太多,谷歌聯盟的廣告有意與導航菜單混淆,有誘惑用戶點擊廣告的嫌疑,美工有待改進,用戶體驗很非常不好。
16.網站名稱:圖酷
網站網址:http://www.tucoo.com/
推薦指數:★★☆☆☆
網站介紹:國內最早的專業素材站之一,設計師的隨身圖庫:設計素材、插畫、卡通、CG、矢量、時尚、圖案、網頁素材全方位素材圖片庫。
網站簡評:網站依舊還是早期的經典風格,廣告太多太亂,容易與導航混淆,網站無資源搜索功能,取而代之的是谷歌聯盟的廣告(搜索廣告),用戶體驗度急需改善。
17.網站名稱:3lian素材
網站網址:http://www.3lian.com/
推薦指數:★★☆☆☆
網站介紹:3lian素材網(www.3lian.com)創建於2004年10月,是一個以提供經典設計素材為主的資源網,站點包括矢量圖、PSD分層素材、高清圖片、Flash源文件、PNG圖標、3D模型、模板、酷站、壁紙、字體、教程等。
網站簡評:網站整潔,分類詳細,廣告較少,整體感覺不錯,如果有一個資源搜索功能就更好了。
18.網站名稱:E庫素材
網站網址:http://www.iecool.com/
推薦指數:★★☆☆☆
網站介紹:E庫素材網是為廣大網頁設計製作愛好者、平面設計製作愛好者及其他人員提供各種素材的資源庫。網站共分圖片素材、矢量圖庫、高精圖庫、網頁素材、網頁模板、壁紙、明星、下載中心、技術教程、E庫論壇、IT資訊等11個欄目。擁有素材圖片、高精度圖片、PSD源文件、FLASH源文件、網頁圖標、網頁模板、源碼下載、技術教程、軟體下載、字體下載等豐富資源。圖片素材欄目具有數量多、分類細、質量高等特點,高精圖庫是06年E庫與素材站合力推出的平面設計專用高精度圖片欄目,具有高像素(高清晰)、高解析度、免費和大容量等特點。
網站簡評:老牌素材資源網站,其「矢量圖庫」頻道也是設計師常關注的。目前網站已經很少更新了,都是早期2007年前的經典素材,還是值得推薦的。我在想一個問題,E庫素材網已停止更新素材,並重拳主推昵圖網(圖文鏈接比比皆是),會不會是源出一家呢。
19.網站名稱:素材精品屋
網站網址:http://www.sucaiw.com/
推薦指數:★★☆☆☆
網站介紹:提供各類圖片、壁紙、矢量圖、分層圖、模板、圖標、動畫、字體等素材收集下載。
網站簡評:綠色界面,清新爽朗,幾乎沒什麼廣告,用戶體驗不錯。提供精美佳圖、數碼設計、桌面壁紙 PSD分層、矢量素材、網站模板、酷站欣賞、標志圖標、動畫表情、字體下載,等等。
20.網站名稱:素材天下網
網站網址:http://www.sucaitianxia.com/
推薦指數:★★☆☆☆
網站介紹:專業圖片素材下載網站。
網站簡評:素材豐富,但網站美工一般,且廣告太多,連搜索也掛著網路聯盟的,嚴重影響用戶體驗。
21.網站名稱:素材藝庫
網站網址:http://www.ekoooo.com/
推薦指數:★★☆☆☆
網站介紹:誕生於2007年11月,以提供分享多元化得素材為宗旨。內容涉及設計類、辦公類、美術類等基於計算機數字影像和數字藝術領域方面。
網站簡評:頁面簡潔美觀,需要金幣才能下載資源。
22.網站名稱:素材酷
網站網址:http://www.sccooo.com/
推薦指數:★★☆☆☆
網站介紹:精品、專業、實用免費素材網站。
網站簡評:頁面非常簡潔,素材精美,但更新較慢,需要登錄後才能下載。提供矢量素材、PSD分層素材、圖標(GIF/ICON/PNG)、PS筆刷、節日主題素材源文件,等等。