1. cpp java c# 發展方向 具體的。 哪個適合網路 哪個適合軟體,
Java和C#(ASP.NET)都適合網路開發
Java的優勢為平台無關
C#的優勢為老闆是微軟,隨著.NET框架對於新版本的操作系統(Vista以後的版本,含Vista)的綁定,Java的平台無關的優勢越來越微弱
C#的IDE,Visual Studio已經到了2010版本,功能十分強大,開發效率很高,語法簡單易用,上手很快,待遇方面並不像其他的網友說的那麼微薄,至少本人覺得自己的收入不算微薄。
CPP算得上是C語言家族的王者,孔武有力,伸縮自如,但是掌握起來相對有難度,對於程序效率要求很高的應用程序(如3D游戲的演算法等),CPP顯然是該領域的不二人選。
總結起來的,任何語言只要存在就是有原因的,其實只要你學得好,用得好,即使你今天才開始學VB,那你還是會成為有用的人才的。
2. java和c++哪個容易被淘汰
樓主你好!
我認為:JAVA更容易被淘汰。
原因是,目前微軟為了與SUN公司競爭,全力推出的C#,已經重拳出擊,成功逼迫SUN被甲骨文公司收購。
同是純面向對象的語言,JAVA與C#的作用,基本相當,而C#在WEB應用領域,已經有了長足的發展,微軟的.net戰略是獲得了巨大的成功。而隨著時間的推進,還會有更多的新語言出來,比如,最近才萌芽的:J#。
但是,C++就不同了,JAVA是需要虛擬機,C#需要.net framework,而C++寫的程序,是不需要任何其他東西就可以直接運行的。
C++,完全包容了C,在C基礎上封裝了類,引入了面向對象的概念。可以說,在目前的主流編程語言當中,C++是面向對象語言之父。雖然它不是純面向對象的。
JAVA是由C++來的,其他任何面向對象的語言,都在靈魂深處有著揮之不去的C++的烙印。
C++,功能之強大,它的無所不能,已經被公認。
樓主可能知道,WINDOWS是什麼寫的?不是JAVA吧?
硬體的驅動程序,要什麼來寫?JAVA寫不了吧!雖然,驅動可以用C來寫。但C畢竟是面向過程的語言,效率根本沒有C++高。當然,甚至有牛人直接用匯編來寫。
其他的高級語言,對底層的開發,就無能為力了,只有C++,即可以做應用層,也可以做底層。
目前的軟體領域,雖然網路應用方面,被JAVA和C#佔去了半壁江山,但是,你知道,大型的商業軟體、對性能要求相當苛刻的軟體、安全性能要求嚴格的軟體,沒有誰不用C++。你見過JAVA或者C#寫的殺毒軟體嗎?你又見過哪個大型的游戲不是用C++寫的!
也就是說,雖然JAVA和C#是目前主流,學的人也多,但是只有C/C++才有對系統完全的控制能力。
當然,雖然SUN被收購,但並不代表JAVA就要淘汰。因為,移動設備平台上,比如手機的操作系統,和手機應用程序,多是JAVA寫的。這一點,在跨平台方面,C++不如JAVA。網路應用方面,C++又不如C#。
我是一個C++的痴狂信仰者。C++我是自學的,已經有了四年。
我查過資料,到2009年,相關機構的調查報告顯示,我國使用各種語言的程序員的平均工資(月工資),是這樣的:
C居第一位,平均6600元
JAVA居第二位,平均3500元
C++居第三位,平均4850元
C#,好像是在第8位以後,平均2200元
其他的,因為不感興趣,不記得了
所以,C++無論是過去、現在、將來,淘汰的可能性不大。除非哪一天,WINDOWS不是用C++寫的,出一門既不需要任何支撐包(像JAVA的虛擬機、C#的.net framework),又能對系統底層擁有控制能力的新語言,完全取代C++的功能和地位。這個過程是漫長的,也需要看程序員的興趣,和使用國度。
這是個人漏見,敬請再找相關資料。
希望能為你帶來幫助,謝謝!
3. 小程序和APP誰將主導未來,小程序是否能取代APP
我們所使用的APP所佔據的內存也是越來越大,我們會發現,每一個APP每次更新之後,它對手機的負擔就會加重一分,更別提許多應用軟體,在我們使用過程之後,還會自己在後台偷偷的啟用,這無疑也是佔用了我們的運行內存,會使我們在之後對待手機的使用中變得更加卡頓,但是這樣的一個現象,我們卻沒有辦法,有效的制止。
小程序的定位和服務號很像,但是區別在於介面能力和體驗優化。微信本身要完成鏈接人與人,訂閱號完成了鏈接人與信息,服務號一開始的使命是要去鏈接人與服務,但完成的不算太好,小程序現在會要完成這一步。
前段時間不少聲音都不看好小程序,但小程序進行優化後,開放了很多入口後,有了再火一次感覺。
其中重點的體驗優化之一來源於小程序 本地緩存介面,用戶可以比H5更快的載入小程序。
第二塊來自於介面開放,微信用JSAPI的方式開放了一些地理定位、重力感應等等手機操作系統級的許可權給到,還有一些微信生態本身的用戶信息、支付介面等。
小程序的出現,改變了現在的局面,我們可以發現,許許多多的應用軟體都可以變成小程序的模式供我們使用,將APP做成網路頁面,達到一個「輕應用」的概念,不用下載安裝,就可以在這樣的小程序上,實現我們想要進行的操作。這樣的現象,我們可以參考去年十分火熱的微信小程序,基於微信的巨大用戶群體,微信小程序的使用情況也十分可觀。
而實際上,也越來越多的人更喜歡使用小程序,而不是直接下載應用軟體,我們會發現,微信小程序上入駐的商家和企業是越來越多,為我們提供的小程序服務也是越來越全面,只要點開微信,就可以隨時進入任意一個入駐品牌的頁面,並且在頁面中進行我們想要的操作,簡便又高效,而且微信上的小程序可以直接綁定微信號碼進行使用,不需要下載程序之後還要一步一步的注冊,對於用戶來說,這無疑是十分方便的。
未來小程序主導市場還是APP主導,誰也說不準,看市場所需以及給用戶帶來的方便性!
4. 最好用的遠程式控制制軟體有哪些
據我所知好用的遠程式控制制軟體有很多,比如上海貝銳的向日葵(遠程式控制制)就不錯。5. PHP會被淘汰嗎
經常會有一些朋友會問我,學php有前途嗎?PHP未來會不會被淘汰?PHP能做什麼事情么?java後者.Net能做的PHP都能做么?學習什麼技術最 好呢?對於一個初學者來說,這些問題確實都是很重要的,畢竟這關繫到未來自身的發展。其實要探討PHP,不能夠狹隘地站在PHP本身的角度去理解問題,而 要從整個計算機語言的發展史,技術體系的演變以及商業模式的變化對於技術走向的影響來分析。在這里我就寫一篇文章,和大家分享一下我這些年來對於技術體 系,技術發展,技術與商業之間關系的理解。
計算機技術體系紛繁復雜,從大的方面講,主要分為硬體和軟體兩大塊。硬體又分為晶元級和板卡級。晶元級企業主要是設計製造電路板上那一塊塊黑色小塊,他們 叫做集成電路。像大名鼎鼎的英特爾,高通,德州儀器,Nvidia,AMD等等都屬於晶元級的巨頭企業。板卡級企業主要是設計電路板,然後從晶元企業采購 晶元安裝到電路板上。華碩,微星,富士康等等台企都有板卡業務。軟體產業可以分為系統軟體和應用軟體,目前世界上主流的操作系統主要有 Windows,linux, Unix, MacOS, BSD等等。在不同的操作系統環境下,應用軟體的開發也有不同的方式。從應用軟體的功能區 分,可以分成客戶端應用軟體和伺服器端應用軟體。從產業鏈來說,硬體產業處於軟體產業上游。一般來說,硬體產業更強調規模,屬於資金密集型的行業,而軟體 產業相對更注重創意。
回到我們要探討的重點——編程語言。一般來說,對於web開發和普通的客戶端軟體開發,我們都是在應用軟體的層面編程。在客戶端軟體的開發中,目前 Windows平台下主要的開發體系是基於.Net的架構,當然這個領域曾經是MFC, delphi, vb的天下。除此以 外,Java, ruby, python,lua等語言配合Qt, tk等UI組件庫也可以開發跨Windows, Linux, MacOS等多平台 的應用程序。當然,隨著iOS, Android等移動操作系統和平板電腦的興起,客戶端軟體開發正在呈現出百花齊放的態勢。在伺服器端軟體的開發中,目 前呈現的是三組鼎立的態勢,三足分別是JavaEE體系,微軟.Net體系和LAMP體系。
6. 你見證過哪些從輝煌走向沒落的互聯網產品
關於從輝煌走向沒落的互聯網產品,我首先想到的就是以下幾個:
四、千千靜聽。這個也是8090後的重要回憶,有一段時間非常流行MP3、MP4,而大家要下載音樂的話,從千千靜聽下載就是非常方便的。那個時候大家的版權意識還沒有這么強,所以下載歌曲大多數都是免費的,有一些新的歌曲可能需要交錢,但是你下載以後是可以和你的朋友分享的,所以總的來說,大家對於這個聽歌平台是非常滿意的。但是隨著大手機APP的普及,千千靜聽就這樣沒落了。
7. 「千千靜聽」曾經很火,後來為何會被淘汰
千千靜聽(英文名稱TTplayer),由鄭南嶺開發,最初軟體名稱為“MP3隨身聽”,後因喜歡歌手陳慧嫻演唱的歌曲《千千闕歌》,最後更名為“千千靜聽”。
“移動互聯的發展,讓只有工具功能的軟體必然面臨淘汰。千千靜聽始終只是單一的播放器,而互聯網用戶需要的則是服務、用戶體驗。”雖然言語間有些現實,但不可否認的是,這是發展要面臨的必然趨勢。這句話像是總結,又好像是告別。
隨著互聯網的發展,我們會遇到更好,功能更加全面的應用,我們需要記住的,是這些被時代拋棄的產物,曾經帶給我們的歡樂。