異常編程游戲,怎樣開發(fā)一款軟件?
喜望軟件基于十年的軟件應(yīng)用開發(fā)經(jīng)驗(yàn)給大家詳細(xì)講一下我們的App標(biāo)準(zhǔn)化開發(fā)流程。
我們按工作的性質(zhì)不同先把App開發(fā)分成三個(gè)階段:售前、售中、售后,每個(gè)階段包括了多個(gè)步驟,循序漸進(jìn),最終完成項(xiàng)目的開發(fā)。
一、售前
1.需求溝通
在意向客戶提出有項(xiàng)目需求時(shí),我們的產(chǎn)品經(jīng)理會跟售前顧問一起跟客戶進(jìn)行溝通。有些客戶對于自己的需求通常只是一個(gè)大方面的想法,這個(gè)時(shí)候就需要我們專業(yè)的產(chǎn)品經(jīng)理幫他整理出項(xiàng)目的具體需求和功能列表清單,并幫客戶分析出沒有考慮到的或能否實(shí)現(xiàn)的需求。
2.項(xiàng)目可行性分析
客戶自身和產(chǎn)品經(jīng)理都需要清晰了解該項(xiàng)目的功能特點(diǎn)、用戶痛點(diǎn)、行業(yè)需求和為用戶提供的服務(wù)內(nèi)容等,每一點(diǎn)都要做出詳細(xì)的調(diào)查分析,尤其是客戶痛點(diǎn)這塊。如果開發(fā)出來的App存留很多痛點(diǎn),那么就算開發(fā)成功,也沒多長時(shí)間的存活時(shí)間。因?yàn)槿魏我粋€(gè)App最終的成功都是建立在用戶基礎(chǔ)之上的。
(喜望某項(xiàng)目的解決方案)3.功能流程梳理
(1)整理架構(gòu)
整理架構(gòu)的過程就像是修房子打地基,產(chǎn)品經(jīng)理會梳理產(chǎn)品整體功能架構(gòu),整理出核心內(nèi)容,打造產(chǎn)品的地基,以確保客戶以后可以在這個(gè)原有的基礎(chǔ)上進(jìn)行調(diào)整,更為方便、更具有擴(kuò)展性。
(2)功能列表
接下來,產(chǎn)品經(jīng)理會做出更詳細(xì)的功能列表,添加每個(gè)模塊的細(xì)節(jié)內(nèi)容及具體功能,比如“注冊”用哪種注冊方式,短信驗(yàn)證碼還是第三方注冊等。這部分就像你在裝修毛坯房時(shí),首先要考慮加上門窗、水電改造等。
(3)梳理流程
產(chǎn)品經(jīng)理會根據(jù)客戶的需求梳理出產(chǎn)品的核心業(yè)務(wù),會幫客戶提前考慮到他們現(xiàn)有的流程是否可以在互聯(lián)網(wǎng)上進(jìn)行操作,例如一些傳統(tǒng)行業(yè)轉(zhuǎn)互聯(lián)網(wǎng)的企業(yè)客戶,產(chǎn)品經(jīng)理會站在移動互聯(lián)網(wǎng)的專業(yè)角度幫客戶梳理并優(yōu)化流程。
4.量身定制實(shí)施方案
當(dāng)需求文檔確認(rèn)完畢之后,售前顧問會根據(jù)客戶需求量身定制一套App開發(fā)方案和報(bào)價(jià)清單,包括項(xiàng)目組人員安排、時(shí)間節(jié)點(diǎn)安排和技術(shù)方案等,待客戶確認(rèn)完之后就可以開始正式簽約合作了。
二、售中1.產(chǎn)品設(shè)計(jì)
(1)原型設(shè)計(jì)與評審
喜望產(chǎn)品經(jīng)理根據(jù)需求文檔設(shè)計(jì)出高保真原型圖,包括功能的結(jié)構(gòu)性布局、各分頁面的設(shè)計(jì)、界面交互邏輯的設(shè)計(jì)等。高保真原型圖將需求文檔轉(zhuǎn)換為更直觀的軟件demo版本,這樣即可以確認(rèn)更多的細(xì)節(jié),保證項(xiàng)目研發(fā)的效果,也能避免溝通不暢或溝通不到位而引發(fā)的糾紛問題。
(喜望某項(xiàng)目的高保真原型圖)(2)UI設(shè)計(jì)與評審
原型圖設(shè)計(jì)確認(rèn)好之后,UI設(shè)計(jì)師會根據(jù)產(chǎn)品的定位和原型圖設(shè)計(jì)UI界面效果圖了,相當(dāng)于是在原型圖的基礎(chǔ)上加上顏色、確定產(chǎn)品整體風(fēng)格、功能具象化處理、交互設(shè)計(jì)和排版布局等,使客戶更直觀的可以看到App的雛形,具有極高的還原度,能夠?yàn)橛脩魩砀叩捏w驗(yàn)度。一個(gè)完整的App需要一個(gè)吸引用戶眼球的創(chuàng)意,這就需要產(chǎn)品經(jīng)理和UI設(shè)計(jì)師在創(chuàng)意策劃上有著獨(dú)到的見解。
(3)需求詳細(xì)講解
產(chǎn)品經(jīng)理會跟項(xiàng)目經(jīng)理對接需求和原型圖UI圖,講解客戶的詳細(xì)需求、功能板塊、跳轉(zhuǎn)頁面等,項(xiàng)目經(jīng)理需要細(xì)化需求,將這些需求和圖片翻譯成工程師們能更好理解的語言。接著,項(xiàng)目組會搭配著原型圖UI圖來召開技術(shù)會議,統(tǒng)一進(jìn)行項(xiàng)目需求講解。
(4)技術(shù)標(biāo)準(zhǔn)制定
項(xiàng)目經(jīng)理在了解清楚整個(gè)項(xiàng)目的需求后提供易擴(kuò)展、可持續(xù)迭代的技術(shù)框架方案,比如是原生開發(fā)還是混合開發(fā)、用Java還是PHP、還有第三方選型等。
2.敏捷開發(fā)
(1)迭代開發(fā)計(jì)劃
在正式進(jìn)入項(xiàng)目開發(fā)之前,項(xiàng)目組會對項(xiàng)目本身進(jìn)行評估,對研發(fā)周期、提測時(shí)間、預(yù)發(fā)布時(shí)間點(diǎn)進(jìn)行初步的判斷。接著對項(xiàng)目功能進(jìn)行分解,把項(xiàng)目需求劃分成4-5個(gè)節(jié)點(diǎn),比如1號-9號做第一個(gè)功能模塊,10號-15號做第二個(gè)功能模塊……項(xiàng)目組把迭代開發(fā)計(jì)劃發(fā)給客戶確認(rèn)后,就開始按著這個(gè)計(jì)劃做節(jié)點(diǎn)研發(fā)了。
(喜望某項(xiàng)目的開發(fā)節(jié)點(diǎn)計(jì)劃表)(2)節(jié)點(diǎn)研發(fā)
按照需求分析整理出來的功能數(shù)據(jù)處理情況,項(xiàng)目組會建立合理的數(shù)據(jù)庫表結(jié)構(gòu),優(yōu)化數(shù)據(jù)算法,提升數(shù)據(jù)的處理效率,保證后期App使用過程中數(shù)據(jù)的安全性、準(zhǔn)確性、穩(wěn)定性和及時(shí)性。
一個(gè)完整的App項(xiàng)目一般包含以下幾個(gè)模塊:
①服務(wù)器端:編寫接口協(xié)議文檔,服務(wù)器環(huán)境架設(shè)(國內(nèi)一般都是用阿里云服務(wù)器,國外一般用亞馬遜),設(shè)計(jì)數(shù)據(jù)庫和編寫API接口,業(yè)務(wù)功能實(shí)現(xiàn)及接口封裝、管理后臺的開發(fā)。
②App端:根據(jù)UI設(shè)計(jì)圖進(jìn)行界面開發(fā),UI開發(fā)完成后對接服務(wù)器接口,通過服務(wù)端接口獲取數(shù)據(jù),編寫功能上的邏輯代碼。
③Web管理端:根據(jù)前端的業(yè)務(wù)邏輯,后臺會有相應(yīng)的功能與之匹配,同樣需要編寫功能上的邏輯代碼。
在項(xiàng)目研發(fā)階段,項(xiàng)目經(jīng)理進(jìn)行技術(shù)攻關(guān),流程助理同時(shí)跟蹤進(jìn)度,項(xiàng)目組也會每周向客戶進(jìn)行開發(fā)進(jìn)度匯報(bào),并協(xié)助客戶申請軟著。
(喜望某項(xiàng)目的總進(jìn)度甘特圖)(3)單元測試
以前的開發(fā)流程就是工程師從頭寫到尾,把App功能全部開發(fā)完成后再進(jìn)行系統(tǒng)測試,這樣就很容易出現(xiàn)以下幾個(gè)問題:修改了一處bug卻在另一處地方引發(fā)了新的bug、擴(kuò)展新功能的同時(shí)導(dǎo)致舊代碼出現(xiàn)bug等等,這個(gè)時(shí)候就需要引入單元測試。
單元測試簡單來說就是工程師做一個(gè)節(jié)點(diǎn)研發(fā),測試工程師就測試一個(gè)節(jié)點(diǎn),這樣就能夠清晰的知道是否破壞了老的業(yè)務(wù)邏輯,容易排除掉一些非常低級的錯(cuò)誤,大大減少回歸出錯(cuò)的可能性和調(diào)試的時(shí)間,提高代碼質(zhì)量。
(喜望正在測試某項(xiàng)目)(4)系統(tǒng)測試
App功能開發(fā)完成之后,測試人員會對整個(gè)項(xiàng)目進(jìn)行系統(tǒng)性測試。而完成項(xiàng)目測試調(diào)試最重要的環(huán)節(jié)是問題的管理,追蹤各個(gè)bug的進(jìn)度以及狀態(tài),包括指派給誰、優(yōu)先級、修復(fù)狀態(tài)等,以便有質(zhì)量地完成問題的處理。
產(chǎn)品面向的平臺多機(jī)型同步測試,包括:App內(nèi)容測試、App性能測試、App功能測試、App視覺測試,對BUG調(diào)試修復(fù)。測試合格,確認(rèn)沒有bug后與客戶進(jìn)行溝通,開始驗(yàn)收,再由客戶進(jìn)行測試,提出修改意見。
3.上線交付
01.用戶體驗(yàn)測試
喜望在2018年新設(shè)了一個(gè)“創(chuàng)新性人才崗位”——用戶體驗(yàn)官,這是移動互聯(lián)網(wǎng)行業(yè)首創(chuàng)的“從功能試錯(cuò)服務(wù)到運(yùn)營實(shí)踐服務(wù)”。
用戶體驗(yàn)官的工作就是用戶體驗(yàn)測試,從用戶體驗(yàn)、產(chǎn)品、易用性、顏值、App設(shè)計(jì)還原度等多個(gè)維度進(jìn)行體驗(yàn)性測試,并通過后臺上傳真實(shí)的前期種子數(shù)據(jù),讓整個(gè)App的內(nèi)容很豐滿,互動性強(qiáng)。用戶體驗(yàn)測試是從項(xiàng)目本身的用戶群體和運(yùn)營邏輯來幫助客戶打造好整個(gè)App的調(diào)性。
02.部署上線
在代碼開發(fā)和測試完成后,就進(jìn)入了后期上線的階段。
(1)部署正式服務(wù)器:將數(shù)據(jù)庫、后臺系統(tǒng)部署到正式的服務(wù)器上面,并錄入正式的上線數(shù)據(jù)到app系統(tǒng)后臺。
(2)準(zhǔn)備上架相關(guān)的資料:如軟件著作權(quán)、應(yīng)用說明、App界面截圖和打包版等。
(3)發(fā)布App應(yīng)用到市場:根據(jù)App端口選擇發(fā)布iOS或Android應(yīng)用市場。
①Android:涉及的應(yīng)用市場很多,主流市場是騰訊應(yīng)用寶、手機(jī)百度助手、360手機(jī)助手、91手機(jī)助手,不同的應(yīng)用市場的受眾屬性和流量會有所不同,需要根據(jù)客戶需求和項(xiàng)目實(shí)際情況來選擇。一般來說,1-2個(gè)工作日就可以通過審核上線。
②iOS:發(fā)布到App Store,提交后一般最快都需要5個(gè)工作日左右才可以通過審核上架。因?yàn)锳pp Store審核比較嚴(yán)格,比如是否符合最新的上架要求、是否涉及到虛擬貨幣、是否支持最新環(huán)境等很多問題都會決定審核能否通過。
但有可能會遇到這種情況:比如某App存在3個(gè)導(dǎo)致不通過的問題,App Store只要找到其中一個(gè)問題就不會通過,不會把3個(gè)問題都找出來告訴你為什么拒絕,所以如果經(jīng)驗(yàn)不足,上架N次花費(fèi)幾個(gè)月都是很有可能的。
③發(fā)布小程序到微信公眾號:需要把小程序發(fā)布提交給微信團(tuán)隊(duì)審核并上架,一般1-2個(gè)工作日就可以通過審核上線。
03.源碼交付
APP開發(fā)測試上線后,要進(jìn)行終驗(yàn)交付,即按照合同規(guī)定,將源碼、說明文檔、操作文檔等所有項(xiàng)目的相關(guān)資料交付給客戶。
包括但不限于:
1前后端項(xiàng)目的所有最新源代碼(含注釋)
2數(shù)據(jù)庫設(shè)計(jì)文檔
3API設(shè)計(jì)文檔
4所有的開發(fā)者賬號資料
5測試文檔
6原型設(shè)計(jì)稿
7UI設(shè)計(jì)稿
8項(xiàng)目相關(guān)文檔等資料
04.項(xiàng)目運(yùn)營培訓(xùn)
在交付源碼時(shí),喜望的項(xiàng)目經(jīng)理會給客戶針對項(xiàng)目的所有功能操作進(jìn)行培訓(xùn),比如優(yōu)惠券怎么發(fā)、司機(jī)怎么核審、怎么查看用戶注冊等。我們也會根據(jù)客戶需求,讓品牌設(shè)計(jì)師和新媒體運(yùn)營官為客戶設(shè)計(jì)上線海報(bào)和新媒體運(yùn)營方案。
三、售后1.前期維護(hù)
一般的App開發(fā)完后都需要進(jìn)行維護(hù),即便是已經(jīng)達(dá)到相對穩(wěn)定的階段,也可能隨著手機(jī)系統(tǒng)的升級或長時(shí)間的使用等,出現(xiàn)一些小問題或隱藏得比較深的bug。
喜望會免費(fèi)贈送客戶三個(gè)月的維護(hù)期,一個(gè)項(xiàng)目正式上線運(yùn)營了3個(gè)月左右的時(shí)候就已經(jīng)清楚了整體的運(yùn)營模式和部分功能欠缺,接下來想要繼續(xù)運(yùn)營app就需要迭代開發(fā)、優(yōu)化功能模塊。
在此期間,我們會解答客戶的疑問、指導(dǎo)軟件的使用和內(nèi)容的上傳等事項(xiàng),以及修復(fù)程序Bug、突發(fā)情況發(fā)生后緊急維修等。
2.定制更新
在App投放到市場后,會得到用戶以及市場本身的一些反饋,從而知道該如何修正或者調(diào)整運(yùn)營策略,當(dāng)目前系統(tǒng)的功能無法滿足項(xiàng)目需求時(shí),就需要規(guī)劃新一版本功能的迭代問題了,也就是開發(fā)項(xiàng)目2.0。
喜望會幫助客戶進(jìn)行定制更新,也就是繼續(xù)App開發(fā)前期“售前”所做的工作:需求溝通、可行性分析、功能流程梳理以及量身定制實(shí)施方案。
這個(gè)迭代方案一般根據(jù)以下2點(diǎn)進(jìn)行制定:
①未完善的BUG
比如上線后的App在運(yùn)營過程發(fā)現(xiàn)的一些BUG,或者邏輯錯(cuò)誤的一些地方,如果我們想要修復(fù)這些邏輯錯(cuò)誤問題和功能BUG,就必須進(jìn)行App的迭代。
②App數(shù)據(jù)分析
數(shù)據(jù)是極其重要的衡量標(biāo)準(zhǔn),通過分析App的投放資源、用戶激活率、轉(zhuǎn)化率、留存率和用戶進(jìn)入使用不同功能的占比、各個(gè)環(huán)節(jié)的流失,尋找對App體驗(yàn)影響較大的指標(biāo),分析自查功能設(shè)計(jì)上的優(yōu)劣,以便進(jìn)行功能上的版本迭代。
3.迭代開發(fā)
同樣的,當(dāng)項(xiàng)目進(jìn)行迭代開發(fā)時(shí),也會重新經(jīng)歷“售中”的全部過程,包含產(chǎn)品設(shè)計(jì)、敏捷開發(fā)和上線交付等所有的產(chǎn)品生命周期。
4.項(xiàng)目維護(hù)回訪
當(dāng)項(xiàng)目運(yùn)營過一段時(shí)間(免費(fèi)維護(hù)期結(jié)束)后,喜望會對客戶進(jìn)行回訪,詢問運(yùn)營情況等。當(dāng)然了,如果后續(xù)客戶需要我們繼續(xù)提供運(yùn)維支持,我們也是很樂意的,因?yàn)樵贏pp運(yùn)營的過程中需要與時(shí)俱進(jìn)、維護(hù)更新,App才能長存。
5.新媒體運(yùn)營
成功上線后的App可以通過企業(yè)的運(yùn)營推廣,發(fā)展用戶數(shù)量,得以長久的運(yùn)營。推廣運(yùn)營的方式有很多種,比如進(jìn)行線下推廣、投入廣告、新媒體運(yùn)營推廣等。
貼心的喜望根據(jù)九年的從業(yè)經(jīng)驗(yàn)以及目前市場情況,會推薦客戶做成本相對較低的新媒體運(yùn)營推廣。
從上面的App開發(fā)流程來看,每一個(gè)項(xiàng)目研發(fā)都要經(jīng)歷以上3個(gè)階段22環(huán)節(jié),這其實(shí)是一條完整的流水線,做到這樣往往能達(dá)到較高水準(zhǔn)的項(xiàng)目質(zhì)量。但是如何保證流程順暢進(jìn)行?如何使項(xiàng)目成員的工作效率最大化?這就十分考驗(yàn)開發(fā)公司的專業(yè)度和項(xiàng)目成員的規(guī)劃能力了。
之前有講到過,一款A(yù)pp開發(fā)的時(shí)間也會影響到App開發(fā)的價(jià)格,所以,了解一下App的標(biāo)準(zhǔn)開發(fā)流程還是很有必要的喲。
如果您想開發(fā)App軟件,或者想了解更詳細(xì)的開發(fā)流程、開發(fā)方案、報(bào)價(jià)等等相關(guān)內(nèi)容,歡迎咨詢成都喜望軟件,有專業(yè)的售前顧問、產(chǎn)品經(jīng)理為您詳細(xì)解答App相關(guān)疑問。
方法中使用throw語句拋出異常?
到目前為止,你只是獲取了被Java運(yùn)行時(shí)系統(tǒng)拋出的異常。然而,程序可以用throw語句拋出明確的異常。Throw語句的通常形式如下:
這里,ThrowableInstance一定是Throwable類類型或Throwable子類類型的一個(gè)對象。簡單類型,例如int或char,以及非Throwable類,例如String或Object,不能用作異常。有兩種可以獲得Throwable對象的方法:在catch子句中使用參數(shù)或者用new操作符創(chuàng)建。 程序執(zhí)行在throw語句之后立即停止;后面的任何語句不被執(zhí)行。最緊緊包圍的try塊用來檢查它是否含有一個(gè)與異常類型匹配的catch語句。如果發(fā)現(xiàn)了匹配的塊,控制轉(zhuǎn)向該語句;如果沒有發(fā)現(xiàn),次包圍的try塊來檢查,以此類推。如果沒有發(fā)現(xiàn)匹配的catch塊,默認(rèn)異常處理程序中斷程序的執(zhí)行并且打印堆棧軌跡。 下面是一個(gè)創(chuàng)建并拋出異常的例子程序,與異常匹配的處理程序再把它拋出給外層的處理程序。 該程序有兩個(gè)機(jī)會處理相同的錯(cuò)誤。首先,main()設(shè)立了一個(gè)異常關(guān)系然后調(diào)用demoproc( )。 demoproc( )方法然后設(shè)立了另一個(gè)異常處理關(guān)系并且立即拋出一個(gè)新的NullPointerException實(shí)例,NullPointerException在下一行被捕獲。異常于是被再次拋出。下面是輸出結(jié)果: 該程序還闡述了怎樣創(chuàng)建Java的標(biāo)準(zhǔn)異常對象,特別注意下面這一行: 這里,new用來構(gòu)造一個(gè)NullPointerException實(shí)例。所有的Java內(nèi)置的運(yùn)行時(shí)異常有兩個(gè)構(gòu)造函數(shù):一個(gè)沒有參數(shù),一個(gè)帶有一個(gè)字符串參數(shù)。當(dāng)用到第二種形式時(shí),參數(shù)指定描述異常的字符串。如果對象用作 print( )或println( )的參數(shù)時(shí),該字符串被顯示。這同樣可以通過調(diào)用getMessage( )來實(shí)現(xiàn),getMessage( )是由Throwable定義的。觸屏編程是什么?
觸摸屏編程又叫做組態(tài)。觸摸屏的功能主要是用作人機(jī)交互。作為控制機(jī)械設(shè)備的操作做平臺。
具有以下功能:
第一點(diǎn),有開關(guān)和按鈕的功能,就是能夠通過控制觸摸屏上虛擬的開關(guān)或按鈕來啟動或關(guān)閉設(shè)備。
第二點(diǎn),有數(shù)據(jù)顯示功能,就是可以顯示設(shè)備當(dāng)前轉(zhuǎn)速,或溫度顯示等。
第三點(diǎn),可以監(jiān)控整個(gè)設(shè)備的運(yùn)行情況,如果發(fā)生異常,會有報(bào)警提示信息顯示出來。
第四點(diǎn),還有流水線工藝配方功能,方便更改流水線配方的隨時(shí)調(diào)整。
一些著名的軟件都用什么語言編寫?
在我認(rèn)識的所有程序員里,每個(gè)人幾乎都有專屬于自己的常用工具和相關(guān)資源,今天給大家奉上數(shù)十個(gè)程序員硬核工具,我相信這里總有一款工具是屬于你的!
程序員生產(chǎn)力工具大全如下:1. Idea-Intellij IDEA (java 編程語言 開發(fā)的集成環(huán)境)
業(yè)界排名第一的java開發(fā)工具,非常非常好用,如果還在用eclipse的朋友,趕緊來體驗(yàn)一把,你一定會愛上她的。2. SecureCRT (SSH終端仿真程序)
SecureCRT是一款終端仿真程序,支持SSH(SSH1和SSH2)以及Telnet和rlogin協(xié)議。SecureCRT用于連接運(yùn)行包括Windows、UNIX和VMS在內(nèi)的遠(yuǎn)程系統(tǒng)的理想工具。3. Termius (全平臺的遠(yuǎn)程終端)
termius是一款全平臺的遠(yuǎn)程終端,Termius不僅涵蓋了Windows、Linux、OSX,還變態(tài)得支持Android和iOS(以后在地鐵、公交上都可以隨時(shí)拿出手機(jī)來排查線上問題啦,還真是廣大程序員的福音呢。4. Google Chrome (谷歌瀏覽器)
Google Chrome是一款由Google公司開發(fā)的網(wǎng)頁瀏覽器,該瀏覽器基于其他開源軟件撰寫,包括WebKit,目標(biāo)是提升穩(wěn)定性、速度和安全性,并創(chuàng)造出簡單且有效率的使用者界面。5. iTerm (為Mac OS X編寫的終端仿真程序)
iTerm是一個(gè)為Mac OS X編寫的,功能齊全的終端仿真程序;目標(biāo)是在為用戶提供OS X下最佳的命令行體驗(yàn);字母i代表了本地蘋果的外觀和風(fēng)格的程序界面,并把重點(diǎn)放在完整的國際支持; 它合并由兩個(gè)項(xiàng)目, CTerminal和TerminalX ,而這兩者都是基于JTerminal項(xiàng)目;該軟件非常有實(shí)用和易用性。6. Visual Studio Code (簡稱“VS Code”,編寫現(xiàn)代Web和云應(yīng)用的跨平臺源代碼編輯器)
重新定義和優(yōu)化了代碼編輯,以便生成和調(diào)試新式 Web 應(yīng)用程序和云應(yīng)用程序。也是著名的文本編輯器,它是輕量級的,vSCode的一大特點(diǎn)就是你可以通過多種方式來調(diào)整設(shè)置,而且Vim可以和VScode集成在一起,它還帶有一個(gè)集成終端,可用的擴(kuò)展太多,使開發(fā)人員的工作變得更加輕松。我最喜歡的一些擴(kuò)展是AWS Toolkit, ESLint,Live Server, Live Share, Prettier-代碼格式化程序,YAML,Live Sass編譯器,Docker等。7. VMware Fusion & VMware workstation (為計(jì)算機(jī)開發(fā)的虛擬機(jī)管理程序)
是在計(jì)算機(jī)上無縫運(yùn)行 Windows 的最佳方式,可確保 Windows 應(yīng)用程序在計(jì)算機(jī)上實(shí)現(xiàn)無縫運(yùn)行可以在基于 Intel 的計(jì)算機(jī)上無縫運(yùn)行 Windows、Linux 以及其他 PC等多個(gè)操作系統(tǒng),進(jìn)而構(gòu)建、測試或演示軟件。8. Navicat Premium (數(shù)據(jù)庫管理工具)
Navicat premium是一款數(shù)據(jù)庫管理工具,是一個(gè)可多重連線資料庫的管理工具,它可以讓你以單一程式同時(shí)連線到 MySQL、SQLite、Oracle 及 PostgreSQL 資料庫,讓管理不同類型的資料庫更加的方便。9. Postman (api調(diào)試工具)
簡單來說,四個(gè)詞,簡單、實(shí)用、大方、美觀!postman這款網(wǎng)頁調(diào)試工具的windows客戶端,功能強(qiáng)大的HTTP調(diào)試與模擬插件。使用Postman可以進(jìn)行API開發(fā)、請求、調(diào)試,除了它,還可以使用lnsomnia和Insomnia Designer作為API文檔。10. RedisDesktopManager (一款可視化 redis管理工具 )
Redis Desktop Manager是一款簡單快速、跨平臺的Redis桌面管理工具,也被稱作Redis可視化工具,Redis Desktop Manager官方版是一款開源軟件,支持通過SSH Tunnel連接,支持windows、mac等多平臺。11. Dash (基于MAC的 API文檔瀏覽器和代碼片段管理器)
“開發(fā)者不可或缺的杰作。”Dash 可讓您的 Mac 即時(shí)離線訪問 200 多個(gè) API 文檔集。立刻搜索離線文件集200層+的API ,100+備忘單和 href="">更多 功能。您甚至可以"">生成自己的文檔集 或 href="">請求 包含href="">文檔集 。12. Fiddler & Wireshark (http抓包工具)
Fiddler和Wireshark都是進(jìn)行抓包的工具:所謂抓包就是將網(wǎng)絡(luò)傳輸發(fā)送與接收的數(shù)據(jù)包進(jìn)行截獲、重發(fā)、編輯、轉(zhuǎn)存等操作,也用來檢查網(wǎng)絡(luò)安全。作為開發(fā)者,經(jīng)常想調(diào)試一下http請求發(fā)送的數(shù)據(jù)的詳情,那么可以使用這2款軟件。用抓包工具wireshark的人相對來說更多一些。13. HBuilder X (HTML5的Web開發(fā)工具)
當(dāng)前最快的HTML開發(fā)工具,強(qiáng)大的代碼助手幫你快速完成開發(fā),最全的語法庫和瀏覽器兼容性數(shù)據(jù)讓瀏覽器碎片化不再頭痛。作為HBuilder下一代的全新編輯器,HBuilderX被定位為ide和編輯器的完美結(jié)合,除了對某種語言的語法分析、提示、轉(zhuǎn)到定義、調(diào)試,同時(shí)加強(qiáng)了對通用文本處理能力,界面更加清爽,擁有比上一代更加有效的快捷鍵體系。14. MobaXterm (遠(yuǎn)程終端控制軟件,集串口,SSH遠(yuǎn)程登錄和FTP傳輸三合一的工具)
多功能終端MobaXterm Professional Edition 是一款豪華、全功能的終端軟件。MobaXterm帶來了所有必要的Unix命令到Windows桌面,在開箱單便攜式exe文件。MobaXterm允許您啟動遠(yuǎn)程會話。遠(yuǎn)程shell,MobaXterm遠(yuǎn)比Putty好用,您可以選擇創(chuàng)建SSH,遠(yuǎn)程登錄,Rlogin,RDP,VNC,XDMCP,F(xiàn)TP,SFTP或串行會話。15. Sublime Text (跨平臺代碼編輯器)
http://www.sublimetext.cn/Sublime Text 是一款用于代碼、標(biāo)記和散文的精致文本編輯器。Sublime Text 中文網(wǎng)致力于為廣大國內(nèi)開發(fā)者提供詳盡的中文文檔、使用說明等,助力開發(fā)者快速掌握這個(gè)編輯器。16.webstorm (專業(yè)的HTML編輯工具)
web開發(fā)的必備的一款開發(fā)神器,比如寫js、頁面、css,那么這款軟件用起來非常順手。此軟件和idea出自于同一家公司,這家公司做了很多異常好用的軟件,基本上你需要的各種開發(fā)相關(guān)的IDE,這家公司都生產(chǎn)。可以說是“Web前端開發(fā)神器”、“最強(qiáng)大的HTML5編輯器”、“最智能的JavaScript IDE”。新版對JavaScript,TypeScript和CSS支持更好,改進(jìn)了Vue.js的體驗(yàn),并為Jest集成增加了新功能。17.Xshell (功能強(qiáng)大的終端模擬器)
linux原創(chuàng)控制軟件,完全免費(fèi)且非常穩(wěn)定的 SSH 客戶端 ,支持多種遠(yuǎn)程協(xié)議,提供了很多特色與高級功能,簡體中文界面也讓你輕松管理遠(yuǎn)程服務(wù)器。 Xshell 的 Screen 會話不閃屏,而且可以回滾;Script 的執(zhí)行順序可以調(diào)整;可以同時(shí)發(fā)送指令到多個(gè) session;支持布局切換等。18. SwitchHosts (修改Hosts文件的工具)
這是用于在多個(gè)HOSTS之間進(jìn)行切換。可在公用hosts文件 、當(dāng)前系統(tǒng)hosts、本地方案和在線方案間進(jìn)行切換。作為一名開發(fā)人員,經(jīng)常需要修改本地host,你還是通過修改host文件來操作的么?那樣太慢了,這里建議大家使用switchhosts這款軟件,可以快速修改本地host,非常好用。其他工具:
1. CodeIf(智能命名) : https://unbug.github.io/codelf
大部分開發(fā)者都或多或少遇到過變量命名的煩惱,如果命名不規(guī)范,不僅會影響開發(fā)的效率,而且對后面維護(hù)的同學(xué)來說也是一個(gè)不小的挑戰(zhàn),因?yàn)樗ゴδ氵@個(gè)變量的含義。隨著項(xiàng)目越來越復(fù)雜,變量和函數(shù)數(shù)量越來越多,雖然每個(gè)編程語言都有各種命名規(guī)范,但是也不能解決所有的問題。“計(jì)算機(jī)科學(xué)里兩件最難的事:緩存失效和命名。” Codelf通過搜索在線開源平臺Github, Bitbucket, Google Code, Codeplex, Sourceforge, Fedora Project的項(xiàng)目源碼,幫開發(fā)者從中找出已有的匹配關(guān)鍵字的變量名,從而幫助為變量名苦惱的開發(fā)者命名。這個(gè)搜索服務(wù)支持直接搜索中文。同時(shí)可以在自己用的編輯器里安裝插件,支持 VS Code、Atom、Sublime Text 和 Chrome。2. DocsChina-印記中文 : https://www.docschina.org
這是一個(gè)前端中文文檔合集,進(jìn)入網(wǎng)站可以看到開發(fā)中經(jīng)常使用的前端中文文檔。如果你的英文實(shí)在不怎么好,還在為找中文文檔而煩惱,這里將是你非常好的選擇。記得放到自己的瀏覽器收藏夾里哦!3. any-rule(正則表達(dá)大全): http://github.com/any86/any-rule
any-rule 維護(hù)了一個(gè)常用正則表達(dá)式合集,并且本身是一個(gè)支持 Web/VS Code/idea/Alfred Workflow 多平臺的正則表達(dá)式工具。4. tool.lu(在線工具): https://tool.lu
程序員總是有很多小工具要使用,比如圖片、Base64編碼、Markdown編輯器時(shí)間戳轉(zhuǎn)換,進(jìn)制轉(zhuǎn)換等,在線運(yùn)行各種語言代碼。這個(gè)網(wǎng)站包含了太多程序員需要用到的小工具了。比如你想運(yùn)行點(diǎn)JAVA代碼,又不想麻煩的在系統(tǒng)中安裝JAVA環(huán)境,可以使用里邊的在線運(yùn)行代碼工具,然后選擇JAVA,寫點(diǎn)JAVA代碼就可以直接運(yùn)行了。5. Baomitu(前端靜態(tài)源庫): https://cdn.baomitu.com
這個(gè)靜態(tài)資源庫是支持HTTP/2的CDN服務(wù),有了它,如果你是自己的小型項(xiàng)目或者是做測試就不用下載任何的代碼庫,直接粘貼地址過來用就可以,因?yàn)槭菄鴥?nèi)的CDN庫,速度還非常的快。6. Typora-Markdown(編寫工具):https://www.typora.io
一款實(shí)用的 Markdown 編寫工具,所見即所得,用Markdown編寫文章是一個(gè)程序員的標(biāo)準(zhǔn)配置,也就是標(biāo)配。現(xiàn)在有很多在線工具都支持Markdown,什么有道云筆記、雀語,、印象筆記等。這種簡單的界面,沉浸式的編寫,清晰的大綱,它就像一件稱手的兵器,讓你一旦擁有就愛不釋手。7. Snipaste (簡單便捷的截圖軟件):https://zh.snipaste.com/download.html
一款免費(fèi)的桌面截圖軟件,功能強(qiáng)大,使用方便,支持任何屏幕位置截圖,支持窗口截圖,支持快捷方式截圖。您可通過截取貼圖,使兩張圖合并為一張圖,還能調(diào)整截圖文字圖像等等,是一款非常強(qiáng)大的貼圖軟件,喜歡此款貼圖軟件的朋友不要錯(cuò)過。8. Captura (最好用的開源錄屏、gif動態(tài)圖片制作工具)
官網(wǎng):https://captura.updatestar.com/github:https://github.com/MathewSachin/Captura通過這款工具可以幫助你輕松錄制各種視頻。支持全屏錄制、區(qū)域錄制兩種方式,全屏錄制可以錄制全部的電腦屏幕,將電腦屏幕上所有的動態(tài)都錄制下來,該軟件還擁有視頻編解碼器,可以對視頻進(jìn)行解碼,支持mp4、avi、GIF、webm等格式,可以滿足一般的解碼需要。還支持屏幕截圖、剪貼板,簡單的圖像編輯等功能,是一款非常好用的屏幕錄像工具。9. 向日葵 (遠(yuǎn)程控制軟件): https://sunlogin.oray.com/
向日葵遠(yuǎn)程控制是一款提供遠(yuǎn)程控制服務(wù)的軟件。向日葵遠(yuǎn)程控制支持主流操作系統(tǒng)Windows、Linux、Mac、Android、iOS跨平臺協(xié)同操作,在任何可連入互聯(lián)網(wǎng)的地點(diǎn),都可以輕松訪問和控制安裝了向日葵遠(yuǎn)程控制客戶端的設(shè)備。整個(gè)遠(yuǎn)控過程,可通過瀏覽器直接進(jìn)行,無需再安裝軟件。10. Everything (本地文件檢索工具):http://www.voidtools.com/support/everything/
由voidef="">tools 開發(fā)的一款文件搜索工具,這款軟件是基于名稱實(shí)時(shí)定位文件和目錄。Everthing功能強(qiáng)大,體積小巧,第一次安裝使用時(shí)會建立一個(gè)索引數(shù)據(jù)庫,將所有文件和文件夾的名稱導(dǎo)入其中,后續(xù)使用能夠以極快的速度快速搜索,查找到你所需要的文件。11. StarUML (UML畫圖工具)
畫uml圖的一款神器,類圖、時(shí)序圖、流程圖、狀態(tài)圖等等,都可以用這款工具輕松應(yīng)對。12. uTools (生產(chǎn)力工具集):https://u.tools/
一個(gè)極簡、插件化、跨平臺的現(xiàn)代化桌面軟件。通過自由選配豐富的插件,打造你得心應(yīng)手的工具集合。這個(gè)工具,我只能說他是一款神奇,太牛逼,這款工具中匯集了很多好用的工具,可以通過這款工具秒開電腦上的各種軟件。搜索資源網(wǎng)站工具:
1.Bing
Bing 國際版:https://cn.bing.com/感覺比某度要好用多了。2.DuckDuckGo
DuckDuckGo:https://duckduckgo.com/從官網(wǎng)的介紹來看這個(gè)搜索引擎不收集用戶信息,而且沒有廣告。3.Stack Overflow
Stack Overflow:https://stackoverflow.com/我們?nèi)绻S?Google,很多技術(shù)問題的答案就在這個(gè)網(wǎng)站上,如果你無法使用 Google 可以在這個(gè)網(wǎng)站上直接檢索就好了。4.Gitlogs
Gitlogs:https://www.gitlogs.com/Gitlogs 是專門針對 GitHub 項(xiàng)目的搜索引擎,我們通過他可以快速找到想要項(xiàng)目。5.jiumo search
文檔搜索引擎 jiumo search 鳩摩搜書:https://www.jiumodiary.com/可以用來找一些技術(shù)文檔手冊,很多在百度網(wǎng)盤里。6.Ebooke
Ebooke:https://ebookee.org/Ebookee 是一個(gè)基于互聯(lián)網(wǎng)并提供免費(fèi)電子圖書下載的搜索引擎網(wǎng)站。7.Iconfinder
圖標(biāo)搜索:https://www.iconfinder.com/用來查找 logo 圖片。8.TinEye
TinEye:https://www.tineye.com用圖片來檢索圖片,我們可以上傳圖片或輸入圖片的 URL 來檢索。9.SemanticScholar
SemanticScholar:https://www.semanticscholar.org/SemanticScholar 是一個(gè)免費(fèi)學(xué)術(shù)搜索引擎,其檢索結(jié)果來自于期刊、學(xué)術(shù)會議資料或者是學(xué)術(shù)機(jī)構(gòu)的文獻(xiàn)。10.LibreStock
LibreStock:https://librestock.com/LibreStock 上可以檢索一些優(yōu)質(zhì)的高清圖片。http://11.CC Search
CC Search:https://ccsearch.creativecommons.org/CC Search 上搜索到的圖片資源都是無版權(quán)的,我們可以免費(fèi)的使用。12.Pexels
Pexels:https://www.pexels.com/高質(zhì)量的圖片網(wǎng)站,可以免費(fèi)使用。13.Unsplash
Unsplash:https://unsplash.com/免費(fèi)高清素材網(wǎng)站。14.The App Store
The App Store:https://theappstore.org/The App Store 是一個(gè)針對蘋果手機(jī)、iPad、Mac 設(shè)備的應(yīng)用搜索工具。在線畫圖工具:
? 在線畫圖工具ProcessOn:https://www.processon.com/? 在線畫圖工具h(yuǎn)ttp://draw.io:https://app.diagrams.net/? 在線思維導(dǎo)圖工具:http://www.mindline.cn/webapp? PlantUML在線編輯器:http://haha98k.com/在線開發(fā)輔助工具:
日常開發(fā)經(jīng)常會用到一些輔助工具我總結(jié)為8大類,包括:編解碼工具、轉(zhuǎn)換工具、正則工具、編譯工具、網(wǎng)絡(luò)工具、格式化工具、可視化工具、在線生成器、以及其他工具等等。具體列表如下:在線編碼工具:
BASE64編解碼工具:https://base64.supfree.net/? MD5編碼工具:https://www.zxgj.cn/g/md5? AES/DES加解密:http://www.fly63.com/tool/cipher/? JWT解碼工具:http://jwt.calebb.net/? ASCII編解碼工具:https://www.matools.com/code-convert-ascii? Unicode編解碼工具:https://www.zxgj.cn/g/unicode? UTF-8編解碼工具:https://www.zxgj.cn/g/utf8? 字符串編解碼工具:https://www.zxgj.cn/g/enstring? URL編解碼工具:http://tool.chinaz.com/tools/urlencode.aspx?jdfwkey=lbixz1在線轉(zhuǎn)換工具:
在線ASCII碼對照表:http://www.fly63.com/tool/ascii/? 通用進(jìn)制轉(zhuǎn)換工具:https://www.zxgj.cn/g/jinzhi? 在線浮點(diǎn)數(shù)十進(jìn)制轉(zhuǎn)換:http://www.binaryconvert.com/? RGB顏色轉(zhuǎn)換:https://www.zxgj.cn/g/yansezhi? 時(shí)間戳轉(zhuǎn)換工具:https://www.zxgj.cn/g/unix? 計(jì)量單位換算工具:http://www.fly63.com/tool/unitable/? 在線JSON解析:http://www.json.cn/? 在線JS代碼格式化工具:https://prettier.io/playground/? SQL壓縮/格式化工具:https://www.zxgj.cn/g/sqlformat? JSON和XML在線轉(zhuǎn)換:https://www.zxgj.cn/g/jsonxml? JSON/YAML在線轉(zhuǎn)換:http://www.fly63.com/tool/jsonyaml/? 人民幣大小寫轉(zhuǎn)換工具:http://www.fly63.com/tool/renmingbi/正則表達(dá)式工具:
正則表達(dá)式調(diào)試工具:https://regexr.com/? 正則表達(dá)式可視化工具:https://jex.im/regulex/網(wǎng)絡(luò)工具:
IP地址歸屬地查詢:https://www.ip138.com/? IP地址查詢:https://www.ipip.net/ip.html? HTTP在線接口測試工具:http://www.fly63.com/php/http/在線編譯運(yùn)行工具:
C#在線編譯運(yùn)行:https://rextester.com/? C/C++在線編譯調(diào)試:https://www.onlinegdb.com/? 在線編譯工具套裝:https://c.runoob.com/可視化/格式化工具:
在線前端編輯器: https://codepen.io/? 在線數(shù)據(jù)可視化:https://flourish.studio/? 在線JSON解析:http://www.json.cn/? 在線CSS代碼可視化工具:https://enjoycss.com/? XML格式化工具:https://www.zxgj.cn/g/xmlformat? 在線JS代碼格式化工具:https://prettier.io/playground/? SQL壓縮/格式化工具:https://www.zxgj.cn/g/sqlformat? JSON和XML在線轉(zhuǎn)換:https://www.zxgj.cn/g/jsonxml? JSON/YAML在線轉(zhuǎn)換:http://www.fly63.com/tool/jsonyaml/在線生成器:
UUID在線生成器:https://www.zxgj.cn/g/uuid? 隨機(jī)數(shù)生成器:https://www.zxgj.cn/g/suijishu其他常用工具:
在線Nginx配置工具:https://nginxconfig.io/? 在線對比工具:http://www.fly63.com/tool/textdiff/? 在線Chrome瀏覽器插件:https://www.crx4chrome.com/? 在線接口文檔管理工具:http://www.docway.net/在線素材工具:
如果你寫文章,或者做視頻,那就一定少不了要找素材,包括各種圖片、背景、emoji表情、表情包、壁紙、視頻、gif圖等等。? 免費(fèi)透明背景圖片素材:http://pngimg.com/? Emoji表情搜索:https://emoji.svend.cc/? Emoji表情包下載:https://emojiisland.com/? open source icons:https://feathericons.com/? 表情包在線網(wǎng)站:https://fabiaoqing.com/? 免費(fèi)PNG圖片庫:https://pluspng.com/? ICON圖標(biāo)在線下載:https://www.iconfinder.com/? 極簡壁紙:https://bz.zzzmh.cn/? Wallpaper Abyss壁紙:https://wall.alphacoders.com? Pixabay圖片素材庫:https://pixabay.com/zh/? Unsplash圖片素材庫:https://unsplash.com? Pexels圖片素材庫:http://www.pexels.com? NASA圖片視頻素材庫:https://images.nasa.gov設(shè)計(jì)制作類工具:
對于那些文章創(chuàng)作者和視頻創(chuàng)作者而言,設(shè)計(jì)封面,做海報(bào),設(shè)計(jì)LOGO,圖片美化等等基本也是剛需。這樣大概率日常會用到一些簡易好上手的在線設(shè)計(jì)制作類工具,比如在線P圖、音/視頻輕量化剪輯、logo制作、海報(bào)設(shè)計(jì)制作、圖片美化、在線圖片轉(zhuǎn)換或生成等等。? 在線PS:https://www.uupoop.com/? 在線音頻剪輯:https://www.weixinsyt.com/? 在線視頻剪輯:https://www.kapwing.com/? 免費(fèi)logo在線制作:http://www.uugai.com/? 藝術(shù)字體在線生成:https://www.qt86.com/? 在線表格轉(zhuǎn)換工具: https://tableconvert.com/? 在線海報(bào)設(shè)計(jì)工具: https://www.designcap.com/? 圖片智能放大工具:https://bigjpg.com/? 二維碼美化器:https://mh.cli.im/? 在線代碼截圖工具:https://carbon.now.sh/? 在線摳圖工具:https://www.remove.bg/zh? ICO圖標(biāo)在線生成:http://www.fly63.com/php/ico/? SVG轉(zhuǎn)PNG工具:http://www.fly63.com/tool/svg2img/? 視頻轉(zhuǎn)GIF工具:http://www.fly63.com/tool/giftxt/? 二維碼在線生成器:http://www.fly63.com/tool/ewm/? 二維碼在線解碼:http://www.fly63.com/php/decoder/寫輔助工具:
寫文章的過程中經(jīng)常會用到和寫作相關(guān)的輔助工具,比方說:字?jǐn)?shù)統(tǒng)計(jì)工具、Markdown格式的文章排版工具、圖床網(wǎng)站、代碼截圖工具等等,所以下面這些在線工具就能很好地滿足我的需求。? 在線字?jǐn)?shù)統(tǒng)計(jì):https://www.eteste.com/? mdnice markdown排版工具:https://mdnice.com/? md2all markdown排版工具:http://md.aclickall.com/? 在線圖床神器:https://picx.xpoet.cn/? 在線免費(fèi)圖床:https://sm.ms/? 圖殼圖床:https://imgkr.com/? 在線代碼截圖工具:https://carbon.now.sh/? 在線短鏈接工具:https://urlify.cn/? 在線文本替換:http://www.fly63.com/tool/textreplace/在線辦公工具:
部分在線工具主要用來處理一些和文檔以及文稿相關(guān)的事情,經(jīng)常用到的比如:在線的全套pdf處理和轉(zhuǎn)換工具、各種各樣多媒體文件間的相互轉(zhuǎn)換工具、在線識別工具、在線壓縮工具等等。? pdf在線處理工具1:https://smallpdf.com/cn/pdf-tools? pdf在線處理工具2:https://tools.pdf24.org/zh/? pdf轉(zhuǎn)word在線工具:https://www.pdftoword.com/? 在線多媒體轉(zhuǎn)換器合集:https://cn.office-converter.com/? 在線文字識別工具:https://ocr.wdku.net/? 在線文件壓縮工具:https://docsmall.com/文檔筆記工具:
好記性不如爛筆頭,作為一個(gè)學(xué)習(xí)者,我覺得記筆記是必不可少的步驟。當(dāng)然現(xiàn)在基本都做電子筆記和電子文檔比較多。現(xiàn)如今各式各樣優(yōu)秀的文檔工具和筆記軟件鱗次櫛比,好用的也有很多,整理成如下列表,這東西各有長處,使用哪個(gè)最合意還得看個(gè)人習(xí)慣和需求了。? 印象筆記:https://www.yinxiang.com/? 有道筆記:https://note.youdao.com/? OneNote:https://www.onenote.com/? 幕布:https://mubu.com/? 為知筆記:https://www.wiz.cn/? 石墨文檔:https://shimo.im/? Simplenote:https://simplenote.com/? 語雀:https://www.yuque.com/編程學(xué)習(xí)網(wǎng):
? 嗶哩嗶哩:https://www.bilibili.com/? C語言網(wǎng):https://www.dotcpp.com/? cppreference:http://zh.cppreference.com/? 中國大學(xué)MOOC:https://www.icourse163.org/? 牛客網(wǎng):http://www.nowcoder.com? 網(wǎng)易公開課:http://open.163.com? CodeGym:https://codegym.cc/? BeginnersBook:https://beginnersbook.com/? JavaSED:http://www.javased.com/? codecademy:https://www.codecademy.com/? Coursera:https://www.coursera.org/? StackOverFlow:https://stackoverflow.com/? LeetCode:https://leetcode-cn.com/? LintCode:https://www.lintcode.com/在線教程文檔:
這部分主要集中了在做開發(fā)過程中隨手參考所要用到的幾乎所有在線教程和官方文檔,有中文版文檔的基本都優(yōu)先列出來了,但更多時(shí)候是英文的官方文檔。? Git中文教程:https://git-scm.com/book/zh/v2? SVN中文手冊:http://svnbook.red-bean.com/nightly/zh/index.html? jQuery API中文文檔:https://jquery.cuishifeng.cn/? Nginx中文文檔:https://www.nginx.cn/doc/index.html? Kafka中文文檔:https://kafka.apachecn.org/? Mybatis中文文檔:https://mybatis.org/mybatis-3/zh/index.html? 微信小程序官方文檔:https://developers.weixin.qq.com/miniprogram/dev/framework/? Nodejs中文教程文檔:http://nodejs.cn/learn? Apache Web Server文檔:http://httpd.apache.org/docs/? Spring文檔中文版:https://www.springcloud.cc/spring-reference.html? Golang標(biāo)準(zhǔn)庫文檔中文版:https://studygolang.com/pkgdoc? Java 8官方文檔:https://docs.oracle.com/javase/8/docs/api/index.html? Maven官方文檔:http://maven.apache.org/guides/? Tomcat 8官方文檔:http://tomcat.apache.org/tomcat-8.0-doc/index.html? Spring Boot官方文檔:https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/? RabbitMQ官方文檔:https://www.rabbitmq.com/documentation.html? RocketMQ官方文檔:http://rocketmq.apache.org/docs/quick-start/? Dubbo中文文檔:https://dubbo.apache.org/zh/docs/? Netty官方文檔:https://netty.io/wiki/index.html? Elasticsearch官方文檔:https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html? Spring Cloud官方文檔:https://spring.io/projects/spring-cloud? Docker官方文檔:https://docs.docker.com/get-started/? kubernetes中文文檔:https://kubernetes.io/zh/docs/home/? thymeleaf官方文檔:https://www.thymeleaf.org/documentation.html? Vue.js中文文檔:https://cn.vuejs.org/v2/guide/? React.js官方文檔:https://reactjs.org/docs/getting-started.html? Jenkins中文文檔:https://www.jenkins.io/zh/doc/華為云平臺:
高效易用的低代碼aPaaS平臺-應(yīng)用魔方AppCube:https://www.huaweicloud.com/product/appcube.html集華為研發(fā)實(shí)踐、前沿研發(fā)理念、先進(jìn)研發(fā)工具為一體的軟件開發(fā)平臺-軟件開發(fā)平臺 DevCloud:https://www.huaweicloud.com/devcloud/以上內(nèi)容分享自華為云社區(qū)《吐血整理:程序員都在用什么工具?》,作者: 考過IE勵(lì)志當(dāng)攻城獅 ,部分內(nèi)容整理自互聯(lián)網(wǎng)~
怎么才能徹底戒掉游戲?
網(wǎng)癮又稱網(wǎng)絡(luò)過度使用癥,主要指的是長時(shí)間的沉迷于網(wǎng)絡(luò),對此之外的事情都沒有過多的興趣,從而影響人們的身心健康的一種病癥。現(xiàn)在網(wǎng)絡(luò)成癮的人有很多,大多數(shù)是十二歲到十八歲之間的青少年,網(wǎng)絡(luò)成癮的男性要比女性多,男女比例為2:1,在還處于青春期的孩子意識會比較薄弱,理解和判定的能力差,自控能力也比較吵,青少年會對新鮮事物充滿好奇心,喜歡尋找刺激,驚險(xiǎn)和浪漫,而網(wǎng)絡(luò)的出現(xiàn)之后,網(wǎng)絡(luò)游戲,色情和聊天工具真好彌補(bǔ)了青少年心中的空缺,所以就自然而然的網(wǎng)絡(luò)成癮了。
想要戒掉網(wǎng)癮那么首先你得明確你僅僅只是喜歡玩上網(wǎng)玩游戲還是已級到了沉迷的地步了。那么怎么判斷是否已經(jīng)沉迷于網(wǎng)絡(luò)游戲中了那,很簡單如果你只是在沒事的時(shí)候突然想要來一把游戲,還是急著忙完手中的工作或者學(xué)習(xí)去玩一把游戲,如果不是沉迷于其中,那么玩游戲就無可厚非,畢竟玩游戲會讓人感到輕松,誰都需要放松的嘛。但是如果你因?yàn)橥嬗螒蛞呀?jīng)嚴(yán)重的影響到了自己的工作或者學(xué)習(xí)的話,那么你就是已經(jīng)深深的沉迷網(wǎng)絡(luò)游戲了,已經(jīng)有很深的網(wǎng)癮了。
想要一下子就把網(wǎng)癮全部戒掉那幾乎是不可能的,就是你把游戲卸載掉,過一段時(shí)間你又會安裝上,就算你把家里的電腦賣了,你又會去網(wǎng)吧玩游戲,這就像是吸毒,你已經(jīng)深深的陷入其中。所以你就要選擇逐步的來放棄游戲,優(yōu)先戒掉那些可以升級打裝備的游戲,因?yàn)槟切┯螒蛉菀咨习a也容易戒掉,就假如你沉迷于《英雄聯(lián)盟》這款游戲的話,你就慢慢的從打排位模式變成打匹配模式,再次匹配模式變成人機(jī)模式,慢慢的你再限制住一天玩的時(shí)間,今天三個(gè)小時(shí)明天就只玩兩個(gè)小時(shí),隨著你上網(wǎng)時(shí)間的不斷減少你的網(wǎng)癮也會慢慢的被抹去,之后你就會感覺游戲沒有那么重要了,就像是跟朋友打牌一樣,只是一個(gè)消遣品,有它和沒有它不差什么,到這時(shí)你就離戒掉網(wǎng)癮不遠(yuǎn)了。
如果你是學(xué)生的話,你就把時(shí)間更多的安排在學(xué)習(xí)上,如果學(xué)累了可以看一看電影,出去和小伙伴一起打打球之類的,如果你已經(jīng)上班了,下班之后沒有什么事情做可以去健身房鍛煉,可以在家養(yǎng)一些花花草草或者小動物,慢慢的你就會遠(yuǎn)離游戲的魔爪了。
游戲再好玩也沒有辦法幫你養(yǎng)活自己,所以不要因?yàn)橐粋€(gè)游戲而斷送的自己大好前途,玩游戲要適量,不要過度沉迷其中,否則只能自食惡果。
以上就是關(guān)于異常編程游戲和怎樣開發(fā)一款軟件的相關(guān)問題解答,希望對你有所幫助。