回顾我学过的编程语言
2019獨角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
前言
? 大學(xué)三年,學(xué)了不少東西,走了不少彎路,現(xiàn)在特地回顧一下.
1,java,
? 當(dāng)時,學(xué)java就是沖著它的多平臺運行,無論是windows,linux,還是手機都可以運行(一種看似美好的東西…實際蛋疼得要命…),開發(fā)過一款網(wǎng)絡(luò)多人對戰(zhàn)的五子棋,基于ssh的信息管理網(wǎng)站,基于jsp的普通網(wǎng)站,看上去成績挺不錯,不過,我覺得道行還太淺了,就拿一個io為例,nio的緩存機制是怎樣的?NIO與普通的IO又有什么區(qū)別呢?又例如,我們?nèi)绾卧诰W(wǎng)絡(luò)流中盡量的進(jìn)行對數(shù)據(jù)的壓續(xù),壓縮,在高并發(fā)的情況下我們又該如何處理?還有就是,給你兩臺電腦,你怎么實現(xiàn)用java對一個應(yīng)用程序進(jìn)行分布式計算?坑爹學(xué)校!在我學(xué)了不少其他東西以后才知道java為啥長期第一的原因,而這些卻是學(xué)校不交的!浪費了我不少時間,如果當(dāng)年,我知道有這些玩意,我絕對不學(xué)其他東西了!!可惜,沒回頭路,目前又重新學(xué)習(xí)java,hadoop,mahout,都是不錯的東西呀,而且都是java的呵呵~
?
2,c/c++ ,
? 當(dāng)年自以為,java沒啥好學(xué)了,就開始挑戰(zhàn)一下高難度,用純c寫過款通訊錄,里面的數(shù)據(jù)結(jié)構(gòu)全是自己手打想想也傻。。有庫都不會用。后來,接觸mfc知道了原來程序9成代碼都可以拖出來,結(jié)果,離真正的c/c++越來越遠(yuǎn),最近,回顧一下,c指針沒用透,c++和虛方法和友元的作用干嘛用的一點都不清楚..內(nèi)存的管理一點深入的見解都沒有…基本,只用c/c++做了幾道acm的水題,還有在編譯源代碼的時候簡單的改下而已..過段時間有資金買android開發(fā)板的時候,重新再學(xué)一遍…
?
?
3,javascript,xml,html,css等
? web開發(fā)必學(xué)的幾門知識。用純js寫過一款計算器,后來結(jié)合jq寫過一款html的解析應(yīng)用,現(xiàn)在進(jìn)行jqm的移動開發(fā),一門一直在用一直沒精通,例如,js的面向?qū)ο笤O(shè)計,
4,php,
? 當(dāng)年,找空間商托管網(wǎng)站的時候,幾乎沒有一個免費的支持java(其實,國外有的是,gae,amazon等云服務(wù)商,又被學(xué)校坑了。問老師,都說java是企業(yè)級的,沒有免費的)就只好自學(xué)php,發(fā)現(xiàn)php搭建論壇,一鍵!,網(wǎng)站一鍵!多方便?后來,研究了一些,發(fā)現(xiàn)里面問題不少,不過,人家免費給你用你能說什么,后來,我就只用國外的,雖然,資料都是英文,但是,用起來舒心。后來,總結(jié)了一些,學(xué)php最重要還是學(xué)會linux的服務(wù)器管理。
?
5.python.
? 接觸這門語言才知道這個世界只有你想不到,沒有這個世界沒有的。以前打java的時候經(jīng)常縮進(jìn),那么我想有沒有一門語言是靠縮進(jìn)來斷行?原來,真有!python就是用縮進(jìn)來多行,接觸它,也不過用來寫過一些簡單的腳本,實在膚淺。
?
6.lua語言,
? 最早的接觸可以追溯到高中是在psp上改幾個小程序,不過,那時候不知道是門語言而已,最近,5.2也出了,作為一門嵌入式腳本語言,應(yīng)用范圍之廣,只有你想不到的地方。。可惜,的是一直還是被小部分人所熟知
?
7.R語言
?? 最近有統(tǒng)計方面的需求。就專門搞了一門這樣的語言,我只能說,有這么多庫真好!基本上,會點基本語法,需求搜一下都有庫能夠使用…當(dāng)然,這只能業(yè)余的玩下…
最近寫的一篇關(guān)于R語言的畫圖的博文
http://www.cnblogs.com/youxilua/archive/2012/01/12/2320455.html
?
8.awk,
之前一直想找一款用于簡單,快速的文本處理的方法,后來,看了篇報道,知道了awk這種語言,就跑去特地的打印了一本 來看,awk嘛,肯定是很小眾了,
轉(zhuǎn)載于:https://my.oschina.net/youxiachai/blog/39494
總結(jié)
以上是生活随笔為你收集整理的回顾我学过的编程语言的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 1986年讲MDCT的基础性论文
- 下一篇: SVN学习笔记