『壹』 有什麼適合大一計算機專業學生免費的刷題網站
既然大一的同學選擇計算機專業,當然少不了刷題啦!但是有很多刷題網站是免費的,同學們想知道嗎?下面由我來講講吧。
這個網站收錄了很多知名互聯網公司出的演算法題目,相信大一同學很熟悉了,很多同學都在這里刷題,增強對計算機基礎知識掌握。它支持多種編程語言,如:java、Ptthon、Ruby等。最常做的是演算法題,目前有一千多道的題目。有專門的圖文和視頻講解,方便同學們茶樓補缺。也可以在個人界面查看進展,看自己的學習情況。如果出來工作筆試中,面試官會從這里抽題。刷題過程中全部會了,那麼工作沒有什麼大問題。
以上我列舉了三個計算機免費刷題的網站,同學們看到我寫的推薦後,來收藏夾吃灰~希望同學們有時間使用這三個網站學習計算機相關知識,提高計算機專業能力,祝你們學有所成!
『貳』 推薦一些合適程序員的干貨網站,論壇
給你推薦一些我經常實用的網站
1. 業界新聞:36kr、極客公園、cnbeat、虎嗅網、DoNews、界面、抽屜
2. 工具類:知乎、網路經驗、WebPPD、在線工具、JS bin、sf.gg
3. 開發需要:Github、SOF、XDA、runjs、codepen、jquery
『叄』 作為程序員,最常上的網站有哪些
推薦十二個值得程序員和想成為程序員的你,每天一看的網站:
1. GitHub — 開發者最最最重要的網站:https://github.com
這個不用多說了吧,代碼託管網站,上面有很多資源,想要什麼輪子,上去搜就好了。並且呢,上面有很多優秀的程序員,你可以在這里交到很多好朋友喔。
2. 掘金 — 幫助開發者成長的技術社區:https://juejin.im
現在國內優質的開發者交流學習社區,可以去看大佬們寫的文章,也可以自己分享 學習心的 ,與更多開發者交流。認識更多的小夥伴兒,提升個人影響力。
3. 演算法學習 LintCode:https://www.lintcode.com/
演算法學習網站,上去每天刷兩道演算法題,走遍天下都不怕。
4. 演算法學習 LeetCode:https://leetcode.com/
也是演算法題網站,同上。
5. 演算法學習 LeetCode 中文站:https://lingkou.com/
這個是上面演算法題網站的中文站點,英文不好的可以刷這個,英文好的推薦去刷英文網站的題目,還能提升英語能力。
6. 牛客網 — 面經和刷面試題:https://www.nowcoder.com
各個公司的面試題和面經分享,找工作前認真刷一刷,一定會有很大收獲!拿到心儀的 offer!
7. Web 開發練習題:https://www.freecodecamp.org/
這是國外發起的一個 Web 開發學習的網站,從簡單到深入,一步一步帶你學習 Web 開發。就像一本練習冊,並且當你完成相應的內容後,會得到相應的資格認證。
8. 網路前端技術學院 — 前端開發項目庫:http://ife..com
學前端的看這里,網路官方推出的前端開發學習技術學院,題目從簡單到困難,如果你把裡面的題都做會了,找個 BAT 的前端工作不成問題的。
9. Stack Overflow — 解決 bug 的社區:https://stackoverflow.com/
開發過程中遇到什麼 bug,上去搜一下,只要搜索的方式對,百分之 99 的問題都能搜到答案。在這里能夠與很多有經驗的開發者交流,如果你是有經驗的開發者,還可以來這兒幫助別人解決問題,提升個人影響力。
10. 程序員客棧:https://www.proginn.com/
程序員客棧是領先的程序員自由工作平台,如果你是有經驗有資質的開發者,都可以來上面注冊成為開發者,業余的時候做點項目,賺點零花錢。當然,如果你想成為一名自由工作者,程序員客棧也是可以滿足的。只要你有技術,不怕賺不到錢。
11. v2ex:https://www.v2ex.com/
V2EX 是一個關於分享和 探索 的地方,上面有很多各大公司的員工,程序員。你想要的應有盡有。
12. CSDN:https://www.csdn.net/
老牌專業 IT 技術社區,有很多厲害的開發者,當然也有很多小白。在上面可以寫文章,分享看法,也可以閱讀學習別人分享的內容。
想要成為一名厲害的,有影響力的程序員,一般平時要多分享自己的學習記錄和感悟,讓更多人認識你。同時你也多看看別人的分享,了解一下別人正在做什麼,別人是怎樣學習的,是怎樣解決問題的,多主動與大家溝通交流,多交一些相關方向的朋友。
『肆』 有哪些學習編程的網站能推薦給我嗎
我給您大概的說一下編程開發新手怎麼學
1、一門編程語言(C、C++、Java、php、python、Html等),確定選擇一門語言
2、熟悉一種操作系統(Windows、Unix、Linux/類Linux、Android、IOS等),
3、簡單的演算法和數據結構。
先確定你學習完軟體開發後想從事的工作,比如游戲開發(LOL,吃雞,手游等);前端開發(網頁、微信小游戲、Android/IOS APP等);後台伺服器,資料庫(支撐前端運行的技術和數據);嵌入式(驅動、單片機等)。
確定方向後,再選擇相應的編程語言,如游戲開發(C++為主);網站,小游戲(H5/CSS/js等)、Android(Java為主);IOS(Objective-C、switch);後台伺服器(Java、Python等);資料庫(MySQL、Oracle、SQL Server等);嵌入式(C、匯編等)
就業方向
本專業畢業生適合的工作崗位是計算機程序設計師。適合於熟練地按照工程化的思路進行軟體編制、軟體測試的工作崗位,能擔任各種企事業單位和各級工程建設部門、管理部門的計算機軟體和硬體維護、網路的組建、維護等工作。
也可從事計算機研究與應用、軟體開發等方面的工作。具體可分為以下方面:
1 可視化編程掌握程序設計方法及可視化技術,精通一種可視化平台及其軟體開發技術。獲取Delphi程序員系列、Java初級或VB開發能手認證。 就業方向:企業、政府、社區、各類學校等可視化編程程序員。
2 WEB應用程序設計 具有美工基礎和網頁動畫設計能力,掌握互動式網頁程序的設計技術,能進行網站建設和維護。獲取Macromedia多媒體互動設計師或Delphi初級程序員或Delphi快速網路開發工程師認證。 就業方向:企業、政府、社區、各類學校等WEB應用程序員。
3 軟體測試 掌握軟體測試的基本原理、方法和組織管理,精通軟體測試工具。獲取ATA軟體測試工程師或Delphi初級程序員或Java初級程序員認證。 就業方向:企業、政府、社區、各類學校等軟體測試員。
4 資料庫管理 能應用關系範式進行資料庫設計,精通SQL語言,勝任資料庫伺服器管理與應用工作。獲取Oracle資料庫管理或SQL Server資料庫應用或Windows XP應用認證。 就業方向:企業、政府、社區、各類學校等部門的中、大型資料庫管理員。
以上就是我的回答,您可以關注了解一下我們海翔飛網路,祝生活愉快
『伍』 程序員學習一般去哪些網站
學習網站大體分兩類,一類國內網站,一類國外網站,國內的網站有w3c網,學習網頁前端知識,python,php,java官網,mysql數據官網,當然也有綜合類網站比如:菜鳥,最後就是論壇,官網都有友情鏈接過去。國外網站需要翻過去訪問。下面是部分知識點
1.確保堆棧上至少有 n 個額外空位。如果不能把堆棧擴展到相應的尺寸,函數返回假。失敗的原因包括將把棧擴展到比固定最大尺寸還大 (至少是幾千個元素)或分配內存失敗。 這個函數永遠不會縮小堆棧;
void lua_close (lu a_State *L);
2.銷毀指定 Lua 狀態機中的所有對象 (如果有垃圾收集相關的元方法的話,會調用它們),並且釋放狀態機中使用的所有動態內存。 在一些平台上,你可以不必調用這個函數, 因為當宿主程序結束的時候,所有的資源就自然被釋放掉了。 另一方面,長期運行的程序,比如一個後台程序或是一個網站伺服器, 會創建出多個 Lua 狀態機。那麼就應該在不需要時趕緊關閉它們。
int lu a_compare (lua_State *L, int index1, int index2, int op);
比較兩個 Lua 值。 當索引 index1 處的值通過 op 和索引 index2 處的值做比較後條件和叢滿足,函數返回 1 。 這個函數遵循 Lua 對應的操作規則(即有可能觸發元方法)。 反之,函數返回 0。 當任何一個索引無效時,函數也會返回 0 。
3.連接棧頂的 n 個值, 然後將這些值出棧,並把結果放在棧頂。如果 n 為 1 ,結果就是那個值放在棧上(即,函數什麼都不做); 如果 n 為 0 ,結果是一個空串。 連接依照 Lua 中通常語義完成()。
void lu a_ (lua_State *L, int fromidx, int toidx);
從索引 fromidx 處復制一個值到一個有效索引 toidx 處,覆蓋那裡的原有值。 不會影響其它位置的值。
void l ua_createtable (lua_State *L, int narr, int nrec);
4.創建一張新的空表壓棧。 參數 narr 建議了這張表作為序列使用時會指棚嫌有多少個元素;參數 nrec 建議了這張表可能擁有多少序列之外的元素。 Lua 會使用這些建議來預分配這張新表。 如果你知道這張表用途的更多信息,預分配可以提高性能。 否則,你可以使用函數
lua_mp
把函數導出成二進制代碼塊 。 函數接收棧頂的 Lu a 函數做參數, 然後生成它的二進制代碼塊。 若被導出的東西被再次載入, 載入的結果就相當於原來的函數。 當它在產生代碼塊的時候, lua_mp 通過調用函數 writer (r ) 來寫入數據,後面的 data 參數會被傳入 writer 。
5.如果唯手 strip 為真, 二進制代碼塊將不包含該函數的調試信息。
最後一次由 writer 的返回值將作為這個函數的返回值返回; 0 表示沒有錯誤。
該函數不會把 Lua 函數彈出堆棧。
希望能幫到你,謝謝!
『陸』 程序員經常去的網站有哪些
github不解釋
『柒』 學習Java應該關注哪些網站
推薦10個常用的Java網站
Stackoverflow
Stackoverflow.com 可能是編程界中最流行的網站了,該網站有成千上萬個好問題和答案。學習API或者編程語言,通常依賴於代碼示例,stackoverflow就可以提供大量的代碼片段。
Stackoverflow的另一個優點在於它的社交性。你可以在一些特定的標簽下查看問題,比如「Java」、「regex」,你就會看到哪些是高頻問題。這對於學習,以及Java博主書寫熱門話題都是一種非常好的資源。
DZone
這是一個非常有趣的網站,有相當多的開發者在這個網站上分享他們博客文章。就像一場冒險一樣,在這里,你永遠不知道下一秒會看到什麼內容。
LeetCode
如果有Java方面的面試問題,例如「在Java中,內存中的數組是什麼樣的」,你可以從很多Java教程中找到答案。但是,遇到類似於「如何將SortedArray轉化成一個BalancedTree」這樣的問題,你就應該去求助LeetCode了。LeetCode包含一系列演算法問題, 它能為有關信息技術的面試提供一個社會性的平台。這個網站最好的地方就是,它可以通過大小不同的數據在線檢查你的代碼是否正確。很多人認為,面試成功的關鍵在於重復這三個重要步驟:編碼->閱讀->討論。
JavaSE技術文檔
這個網站包含了在使用JavaSE API時會用到的所有文檔,即使你是Java開發牛人,我敢肯定在這里你仍能發現一些有用的東西。比如,你可以閱讀一些像「Java類的本質」、「部署」這樣的教程。
Github
你也許知道可以免費的將你的項目託管在哪,但你不一定知道它還是一個學習當今流行的Java庫和框架的優秀資源。比如,你想學 Spring MVC Framework,你可以搜索並且找到一些開源的項目。遵循「照葫蘆畫瓢」的原則,你能夠通過實例快速的學習框架,尤其是你已經具有使用類似框架的經驗。
Coursera
這是有關視頻講座的最好網站,在這里你可以找到許多頂尖學校的著名教授的優秀計算機科學課程。這些教授中,有些甚至是一些計算機科學領域的發明者。
JavaWorld
這個網站包含了大量的Java教程,涉及各種各樣的話題。其中很多文章都寫的很好,並且有圖片、插圖進行說明。它可以被用來當作深度學習的教科書。
DevStore
這個網站是針對開發者做的一個服務商店,為開發者提供從設計開發到運營推廣一站式的解決方案。開發者在任何階段需要某種服務時,都可通過DevStore進行參數對比,查看評測、快速體驗等來了解,不再需要一一搜索。
Wikipedia 維基網路
這個網站是查詢或學習幾乎所有概念的最好的資源之一。例如,作為一個資深的Java開發人員,你可能只是想了解一些概念並不想深度研究。這里是一個可以免費查詢最新信息的好地方。例如,什麼是面向服務的編程?另外,它還能為你的寫作提供大量素材。比如,同一個詞在不同的領域可能會有完全不同的含義。有時,研究這些詞在不同領域的不同含義是非常有意思的。
Program Creek
與以上幾個網站相比,Programcreek.com在規模上要小很多。但是規模小也有優點,它在維護方面做的更好,讀起來更有趣。在這里,你可以找到其他任何網站都不曾涉及到的話題,而且幾乎每篇文章都包含漂亮的插圖或者示例代碼。它包含了來自不同領域的人發表的文章(科研、工業),並且經常為Java開發者提供優質材料。希望有一天,它也會出現在一些人的網站前十名排行名單中。
注:當然,對於Java開發牛人來說還有很多其它不錯的網站。如果你認為有其他的網站也應該列在這里,請留言,我以後也會加進去的。謝謝。
『捌』 有哪些學習Java的網站
1、Stack overflow
Stack overflow可能是編程界中非常流行的網站了 , 是一個與程序相關的 IT 技術問答網站,用戶可以在網站免費提交問題,瀏覽問題,索引相關內容,在創建主頁的時候使用簡單的 HTML 。一部分的程序員學習 API 或者編程語言 , 通常依賴於代碼示例 ,stackoverflow 就可以提供大量的代碼片段。
2、CSDN
國內非常大的技術交流平台,很多大牛的博客都有一定的參考價值,可以在上面找一些自己需要的技術文檔。
3、Github
你也許知道可以免費的將你的項目託管在哪 , 但你不一定知道它還是一個學習當今流行的 Java庫和框架的優秀資源。比如 , 你想學 Spring MVC Framework, 你可以搜索並且找到一些開源的項目。遵循“照葫蘆畫瓢”的原則 , 你能夠通過實例快速的學習框架 , 尤其是你已經具有使用類似框架的經驗。
4、LeetCode
如果有 Java 方面的面試問題 , 例如“在 Java 中 , 內存中的數組是什麼樣的” , 你可以從很多 Java 教程中找到答案。這個網站還有一個好的地方就是 , 它可以通過大小不同的數據在線檢查你的代碼是否正確。很多人認為 , 面試成功的關鍵在於重復這三個重要步驟 : 編碼 -> 閱讀 -> 討論。
5、簡書
也是一個技術交流網站,很多人都會在上面發表自己的技術文章,還有一些書籍推薦等等,平時沒事的時候,可以自己瀏覽一下。
6、Java SE 技術文檔
這個網站包含了在使用 Java SE API 時會用到的所有文檔 , 即使你是 Java 開發牛人 , 我敢肯定在這里你仍能發現一些有用的東西。比如 , 你可以閱讀一些像“ Java 類的本質”、“部署”這樣的教程。
『玖』 在哪些網站可以自學編程
如果你在自學編程,你可以在慕課網上觀看學習視頻,慕課網上的視頻可以說是包含了所有你想學的知識點;當你的學習遇到了難點的時候,你可以去CSDN上查找解決方法;當你想要寫練習題的時候,你可以在力扣網上刷到所有題型。那麼關於在哪些網站可以自學編程?以下是我的看法:
三、力扣網
學習編程最重要的就是敲代碼,只要代碼敲的好,你就可以找到好的工作,所以當你學完一部分課程的時候,一定要敲代碼。力扣上的題目是非常多的,不管你學的是哪一種編程語言,力扣上都有題目,而且每一個題目都有對應的解析和視頻,所以如果你要自學編程的話,一定要多敲代碼。
那麼關於在哪些網站可以自學編程?以上是我的看法,你有什麼看法?歡迎留言交流。
『拾』 程序員經常去的網站有哪些
國外的:
stackoverflow軟體開發com 有干貨的地方。代碼遇到相關問題經常被導到這個網站去,回答質量很高,排版簡潔清晰。我現在遇到問題經常會搜索詞後面加一個詞「stackoverflow」,敲回車的同時常常要罵一下這個創始人起個名字咋那麼長$%^#@%^&*.....
github軟體開發com 最大的開源中心,項目五花八門,從華貴絢麗的界面到低調實用的小類庫,應有盡有。需要睜大眼睛慢慢挑,適合英語好的。Ruby和Javascript的項目尤其多。
codecanyon軟體開發net 初次看到這個網站,小夥伴們表示都驚呆了。原來代碼也可以放在網上賣的?!! 很多coder上傳了各種代碼,每個代碼都明碼標價。看了下銷售排行,有的19刀的賣了3萬多份,額di神啊。可以看到代碼的演示效果,真的很漂亮。代碼以php、wordpress主題、Javascript、css為主,偏前台。
國內的:
csdn軟體開發net 國內的程序員入門級網站,內容很多很雜,包括論壇、資源下載、博客、各種資訊等等。經常只在這個網站找到穩定的資源下載。攢積分要從娃娃抓起啊,不要到了要下載的時候才發現分不夠。。。
oschina軟體開發net 國內最好的開源社區,在這里討論問題的氛圍挺不錯的。創始人紅薯也很熱心,更新很即時,經常看到新出的開源項目在這里有翻譯介紹。
pudn軟體開發com 源碼資源量很大的網站,但是由於數量過大,審批松,源碼質量不能保證。經常下載下來無法打開或者運行,白白浪費積分。上傳5個資源即可下載。
misou軟體開發com 米搜 。這個網站有點龜毛,信奉「有圖有真相」原則,每個上傳源碼都要配圖證明其運行狀態。剛開始我也抵觸,懶得上傳,後來惱了,硬著頭皮傳了3個,發現其實也沒有那麼麻煩。上傳3個就有大約30個積分,同時可以下載站內很多免積分的資源。界面用的是bootstrap,在chrome或者firefox下面看起來會更漂亮些。python、c#還有游戲類資源都不錯。
jb51軟體開發net 腳本之家。網站建設類資源非常豐富,強項在於javascript軟體開發公司http://www.yingtaow.com?jquery和vb等腳本語言,還有很多素材和特效模板,真是開發網站的神器。界面比較傳統,羅列式布局,剛剛上有點暈呵呵。
segmentfault軟體開發com 國內版的stackoverflow,90後的作品,已經積累了不少中文問答,人氣還有待提高。