www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 公眾號精選 > 21ic電子網(wǎng)
[導(dǎo)讀]Perl 之父 Larry Wall 曾經(jīng)在自己的《Programming Perl》一書中提到過:“優(yōu)秀程序員有3種美德:懶惰、急躁和傲慢"。懶惰,作為程序員美德的第一個要素。 Larry Wall 所說程序員應(yīng)該具備的懶惰,并不是安于現(xiàn)狀、不思進取。而是一種為了達到同樣甚至更好的目


因為知道了30+款在線工具,我的工作效率提升500%!

Perl 之父 Larry Wall 曾經(jīng)在自己的《Programming Perl》一書中提到過:“優(yōu)秀程序員有3種美德:懶惰、急躁和傲慢"。懶惰,作為程序員美德的第一個要素。

Larry Wall 所說程序員應(yīng)該具備的懶惰,并不是安于現(xiàn)狀、不思進取。而是一種為了達到同樣甚至更好的目標(biāo),而付出最少的時間或者精力的行為。一個懶惰的程序員會盡量使自己的代碼即實用又有很好的可讀性,這樣可以節(jié)省很多后面的維護的成本。一個懶惰的程序員會盡力完善代碼中的注釋及文檔,以免別人問自己太過問題。一個懶惰的程序員會擅長使用各種工具,從方方面面提升自己的效率。

懶惰是科技發(fā)展、人類進步的最大動力。從原始社會、農(nóng)業(yè)時代、工業(yè)時代一直到如今的信息時代。因為懶惰,人們才會有動力去發(fā)明各種高效、便捷的工具,這些當(dāng)初的工具,漸漸的就形成了如今的科技。所謂工欲善其事、必先利其器,說的就是這個道理。

在一篇文章中,作者將介紹多種實用的工具,全方位的武裝你,使我們的讀者都可以當(dāng)一個“懶惰”的程序員。


搜索類在線工具

1、SearchCode(https://searchcode.com/ )是一個源碼搜索引擎,目前支持從 Github、Bitbucket、Google Code、CodePlex、SourceForge 和 Fedora Project 平臺搜索公開的源碼。

因為知道了30+款在線工具,我的工作效率提升500%!

2、mvnrepository(http://mvnrepository.com )這個不用詳細解釋了,就是查詢maven的gav等信息。

3、Iconfont(https://www.iconfont.cn )國內(nèi)功能很強大且圖標(biāo)內(nèi)容很豐富的矢量圖標(biāo)庫,提供矢量圖標(biāo)下載、在線存儲、格式轉(zhuǎn)換等功能。阿里巴巴體驗團隊傾力打造,設(shè)計和前端開發(fā)的便捷工具。

因為知道了30+款在線工具,我的工作效率提升500%!

4、BinaryDoc for OpenJDK(https://openjdk.binarydoc.org/net.java/openjdk/)直接從OpenJDK二進制文件生成文檔,二進制代碼是最好的文檔。

5、Unsplash(https://unsplash.com )是一個免費的圖片分享網(wǎng)站,可以在上面搜索無版權(quán)圖片

6、鳩摩搜書(https://www.jiumodiary.com/ )國內(nèi)一款強大的電子書搜索引擎,整合了大部分電子書平臺的資源,最重要的是他無需注冊登錄,可以直接下載。并且網(wǎng)站頁面清新、且資源免費。

因為知道了30+款在線工具,我的工作效率提升500%!

7、MySlide(https://myslide.cn/ )是一個提供PPT分享服務(wù)的平臺,在這里你可以找到你想要的PPT。

8、IT大咖說(https://www.itdks.com/ )是IT垂直領(lǐng)域的大咖知識分享平臺,分享行業(yè)TOP大咖干貨,技術(shù)大會在線直播錄播,在線直播知識分享平臺。


生成類在線工具

1、BeJSON(http://www.bejson.com/json2javapojo )是一個比較好用將Json轉(zhuǎn)成Java對象的工具。json是目前JavaWeb中數(shù)據(jù)傳輸?shù)闹饕袷剑芏鄷r候會有把json轉(zhuǎn)成Java對象的需求。有時候合作方會提供一個json的樣例,需要我們自己定義Java類,這時候這個工具就派上用場了。

因為知道了30+款在線工具,我的工作效率提升500%!

2、在線corn生成工具(https://cron.qqe2.com/ ),Cron 一般用于配置定時任務(wù)的執(zhí)行。但是要想一次性的把一個corn表達式配置好確實很難的,需要程序員記住他的語法。有一些在線工具可以提供圖形化的界面,只要輸入想要定時執(zhí)行的周期等,就可以自動生成corn表達式。

3、正則表達式的生成工具(http://tool.chinaz.com/tools/regexgenerate )正則表達式,又稱規(guī)則表達式。(英語:Regular Expression,在代碼中常簡寫為regex、regexp或RE),計算機科學(xué)的一個概念。正則表達式通常被用來檢索、替換那些符合某個模式(規(guī)則)的文本。在使用正則表達式進行字符轉(zhuǎn)過濾的時候,需要用事先定義好的一些特定字符、及這些特定字符的組合,組成一個“規(guī)則字符串”,這個“規(guī)則字符串”用來表達對字符串的一種過濾邏輯。通常,這個規(guī)則字符串的定義是比較麻煩和復(fù)雜的。也需要經(jīng)過大量的測試和驗證才能被采用。

4、 ASCII藝術(shù)生成工具(http://patorjk.com/software/taag/ )可以將輸入的字符快速轉(zhuǎn)換成ASCII藝術(shù)文字的形式。

因為知道了30+款在線工具,我的工作效率提升500%!
5、ProcessOn(https://www.processon.com/ )是一個在線協(xié)作繪圖平臺,為用戶提供最強大、易用的作圖工具!支持在線創(chuàng)作流程圖、BPMN、UML圖、UI界面原型設(shè)計、iOS界面原型設(shè)計。
6、MarkDown編輯器,Markdown 是一種輕量級標(biāo)記語言,它允許人們使用易讀易寫的純文本格式編寫文檔,深受廣大程序員們的喜愛,推薦幾款在線md編輯器:MaHua(https://mahua.jser.me/ ) 馬克飛象(https://maxiang.io/ ) Cmd(https://www.zybuluo.com/mdeditor )

轉(zhuǎn)換類在線工具

1、站長工具的編碼轉(zhuǎn)換(http://tool.chinaz.com/tools/unicode.aspx )比較全面,提供了Unicode編碼、UFT8編碼、URL編碼/解碼等功能。編碼問題一直困擾著開發(fā)人員,尤其在Java 中更加明顯,因為Java 是跨平臺語言,不同平臺之間編碼之間的切換較多。計算中提拱了多種編碼方式,常見的有 ASCII、ISO-8859-1、GB2312、GBK、UTF-8、UTF-16 等。有些時候開發(fā)人員需要通過編碼轉(zhuǎn)換的方式來查看不同編碼下面的文件內(nèi)容。
因為知道了30+款在線工具,我的工作效率提升500%!
2、時間戳轉(zhuǎn)換工具(http://tool.chinaz.com/Tools/unixtime.aspx),時間戳(英語:Timestamp)是指在一連串的資料中加入辨識文字,如時間或日期,用以保障本地端(local)資料更新順序與遠端(remote)一致。
3、Timebie(http://www.timebie.com/cn/easternbeijing.php )提供了世界時間相互轉(zhuǎn)換的功能。世界各地時間轉(zhuǎn)換在做國際業(yè)務(wù)的時候會經(jīng)常用到,比如北京時間轉(zhuǎn)紐約時間,北京時間轉(zhuǎn)洛杉磯時間。
4、加密解密也是JavaWeb可能會經(jīng)常遇到的,有的時候我們需要驗證加密算法是否正確,或者要解密等場景,就需要一個在線工具(http://tool.chinaz.com/tools/textencrypt.aspx )來快速驗證。
5、convertworld(https://www.convertworld.com/zh-hans/ )是一個比較全的單位換算的網(wǎng)站。我經(jīng)常用它進行時間單位和貨幣單位的換算。
因為知道了30+款在線工具,我的工作效率提升500%!
6、Convertio(https://convertio.co/zh/flv-mp4/ )是一個在線視頻格式轉(zhuǎn)換工具,支持多種常見視頻格式,如 FLV、MOV 和 AVI 等。上傳的視頻文件不能超過 100 MB。
7、Docsmall(https://docsmall.com/image-compress )是一個在線圖片壓縮工具,可以批量壓縮圖片、Gif 圖,一次最多上傳 30 張圖片,每張圖片最大為 25 MB。

檢查類在線工具
1、JSON格式化工具(https://www.json.cn/ )是我嘗試過很多同類工具之后最經(jīng)常使用的一個,不僅支持json格式的驗證及格式化,還可以將json格式壓縮成普通文本等好用功能。有時候我們不確定這個文本是否完全符合JSON格式,有時候我們也想可以更清晰的查看這個JSON文本的格式關(guān)系。就可以使用這個工具來進行JSON格式的驗證和格式化。
因為知道了30+款在線工具,我的工作效率提升500%!
2、正則驗證(http://tool.chinaz.com/regex ),Java開發(fā)對正則表達式肯定不陌生。站長工具提供的這個正則驗真工具還不錯。
3、Diffchecker(https://www.diffchecker.com/ )是一個使用很不錯代碼差異對比工具。使過svn或者git的人對diffcheck肯定不陌生,但有時候我們修改的文本內(nèi)容并沒有被版本控制,那么就可以使用在線的網(wǎng)站查看文件的修改情況。
因為知道了30+款在線工具,我的工作效率提升500%!

對照類工具

1、ASCII對照表 :http://tool.oschina.net/commons?type=4
2、HTTP狀態(tài)碼 :http://tool.oschina.net/commons?type=5
3、HTTP Content-type :http://tool.oschina.net/commons
4、TCP/UDP常見端口參考 :http://tool.oschina.net/commons?type=7
5、HTML轉(zhuǎn)義字符 :http://tool.oschina.net/commons?type=2
6、RGB顏色參考 :http://tool.oschina.net/commons?type=3
7、網(wǎng)頁字體參考 :http://tool.oschina.net/commons?type=8

在線代碼運行

1、CodeRunner(https://tool.lu/coderunner/ )可以在線運行php、c、c++、go、python、java、groovy等代碼。當(dāng)我們在外面,沒有IDE又想執(zhí)行個小程序的時候是個不錯的選擇。
因為知道了30+款在線工具,我的工作效率提升500%!

一個實用小插件

最后,再給大家推薦一個chrome插件,這個插件中囊括了很多上面介紹的在線工具的功能,如JSON格式化、時間戳轉(zhuǎn)換、Markdown工具、編碼解碼、加密解密、正則驗證等。
因為知道了30+款在線工具,我的工作效率提升500%!
FeHelper ,大家去谷歌商店下載安裝即可。

作者:Hollis

免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺僅提供信息存儲服務(wù)。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!

21ic電子網(wǎng)

掃描二維碼,關(guān)注更多精彩內(nèi)容

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
關(guān)閉
關(guān)閉