您当前的位置:首页 > 电脑百科 > 网络技术 > 网络技术

30+款在线工具,我的工作效率提升500%

时间:2020-06-15 12:00:14  来源:  作者:

作者丨Hollis

出自:https://www.cnblogs.com/hollischuang/p/13130203.html

Perl 之父 Larry Wall 曾经在自己的《Programming Perl》一书中提到过:“优秀程序员有3种美德: 懒惰、急躁和傲慢"。懒惰,作为程序员美德的第一个要素。

Larry Wall 所说程序员应该具备的懒惰,并不是安于现状、不思进取。而是一种为了达到同样甚至更好的目标,而付出最少的时间或者精力的行为。一个懒惰的程序员会尽量使自己的代码即实用又有很好的可读性,这样可以节省很多后面的维护的成本。一个懒惰的程序员会尽力完善代码中的注释及文档,以免别人问自己太过问题。一个懒惰的程序员会擅长使用各种工具,从方方面面提升自己的效率。

懒惰是科技发展、人类进步的最大动力。从原始社会、农业时代、工业时代一直到如今的信息时代。因为懒惰,人们才会有动力去发明各种高效、便捷的工具,这些当初的工具,渐渐的就形成了如今的科技。所谓工欲善其事、必先利其器,说的就是这个道理。

在一篇文章中,作者将介绍多种实用的工具,全方位的武装你,使我们的读者都可以当一个“懒惰”的程序员。

搜索类在线工具

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 )国内功能很强大且图标内容很丰富的矢量图标库,提供矢量图标下载、在线存储、格式转换等功能。阿里巴巴体验团队倾力打造,设计和前端开发的便捷工具。

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

 


image

4、BinaryDoc for OpenJDK(https://openjdk.binarydoc.org/net.JAVA/openjdk/)直接从OpenJDK二进制文件生成文档,二进制代码是最好的文档。

5、Unsplash(https://unsplash.com )是一个免费的图片分享网站,可以在上面搜索无版权图片

6、鸠摩搜书(https://www.jiumodiary.com/ )国内一款强大的电子书搜索引擎,整合了大部分电子书平台的资源,最重要的是它无需注册登录,可以直接下载。并且网站页面清新、且资源免费。

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

 

7、MySlide(https://myslide.cn/ )是一个提供PPT分享服务的平台,在这里你可以找到你想要的PPT。

8、IT大咖说(https://www.itdks.com/ )是IT垂直领域的大咖知识分享平台,分享行业TOP大咖干货,技术大会在线直播录播,在线直播知识分享平台。

生成类在线工具

1、BeJSON(http://www.bejson.com/json2javapojo )是一个比较好用将Json转成Java对象的工具。json是目前JavaWeb中数据传输的主要格式,很多时候会有把json转成Java对象的需求。有时候合作方会提供一个json的样例,需要我们自己定义Java类,这时候这个工具就派上用场了。

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

 

2、在线corn生成工具(https://cron.qqe2.com/ ),Cron 一般用于配置定时任务的执行。但是要想一次性的把一个corn表达式配置好确实很难的,需要程序员记住他的语法。有一些在线工具可以提供图形化的界面,只要输入想要定时执行的周期等,就可以自动生成corn表达式。

3、正则表达式的生成工具(http://tool.chinaz.com/tools/regexgenerate )正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。在使用正则表达式进行字符转过滤的时候,需要用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。通常,这个规则字符串的定义是比较麻烦和复杂的。也需要经过大量的测试和验证才能被采用。

4、 ASCII艺术生成工具(http://patorjk.com/software/taag/ )可以将输入的字符快速转换成ASCII艺术文字的形式。

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

 

5、ProcessOn(https://www.processon.com/ )是一个在线协作绘图平台,为用户提供最强大、易用的作图工具!支持在线创作流程图、BPMN、UML图、UI界面原型设计、IOS界面原型设计。6、MarkDown编辑器,Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,深受广大程序员们的喜爱,推荐几款在线md编辑器:MaHua(https://mahua.jser.me/ ) 马克飞象(https://maxiang.io/ ) Cmd(https://www.zybuluo.com/mdeditor )

转换类在线工具

1、站长工具的编码转换(http://tool.chinaz.com/tools/unicode.aspx )比较全面,提供了Unicode编码、UFT8编码、URL编码/解码等功能。编码问题一直困扰着开发人员,尤其在Java 中更加明显,因为Java 是跨平台语言,不同平台之间编码之间的切换较多。计算中提供了多种编码方式,常见的有 ASCII、ISO-8859-1、GB2312、GBK、UTF-8、UTF-16 等。有些时候开发人员需要通过编码转换的方式来查看不同编码下面的文件内容。

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

 

2、时间戳转换工具(http://tool.chinaz.com/Tools/unixtime.aspx),时间戳(英语:Timestamp)是指在一连串的资料中加入辨识文字,如时间或日期,用以保障本地端(local)资料更新顺序与远端(remote)一致。3、Timebie(http://www.timebie.com/cn/easternbeijing.php )提供了世界时间相互转换的功能。世界各地时间转换在做国际业务的时候会经常用到,比如北京时间转纽约时间,北京时间转洛杉矶时间。4、加密解密也是JavaWeb可能会经常遇到的,有的时候我们需要验证加密算法是否正确,或者要解密等场景,就需要一个在线工具(http://tool.chinaz.com/tools/textencrypt.aspx )来快速验证。5、convertworld(https://www.convertworld.com/zh-hans/ )是一个比较全的单位换算的网站。我经常用它进行时间单位和货币单位的换算。

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

 

6、Convertio(https://convertio.co/zh/flv-mp4/ )是一个在线视频格式转换工具,支持多种常见视频格式,如 FLV、MOV 和 AVI 等。上传的视频文件不能超过 100 MB。7、Docsmall(https://docsmall.com/image-compress )是一个在线图片压缩工具,可以批量压缩图片、Gif 图,一次最多上传 30 张图片,每张图片最大为 25 MB。检查类在线工具1、JSON格式化工具(https://www.json.cn/ )是我尝试过很多同类工具之后最经常使用的一个,不仅支持json格式的验证及格式化,还可以将json格式压缩成普通文本等好用功能。有时候我们不确定这个文本是否完全符合JSON格式,有时候我们也想可以更清晰的查看这个JSON文本的格式关系。就可以使用这个工具来进行JSON格式的验证和格式化。

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

 

2、正则验证(http://tool.chinaz.com/regex ),Java开发对正则表达式肯定不陌生。站长工具提供的这个正则验真工具还不错。3、Diffchecker(https://www.diffchecker.com/ )是一个使用很不错代码差异对比工具。使过svn或者git的人对diffcheck肯定不陌生,但有时候我们修改的文本内容并没有被版本控制,那么就可以使用在线的网站查看文件的修改情况。

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

 

对照类工具

1、ASCII对照表 :http://tool.oschina.net/commons?type=42、HTTP状态码 :http://tool.oschina.net/commons?type=53、HTTP Content-type :http://tool.oschina.net/commons4、TCP/UDP常见端口参考 :http://tool.oschina.net/commons?type=75、HTML转义字符 :http://tool.oschina.net/commons?type=26、RGB颜色参考 :http://tool.oschina.net/commons?type=37、网页字体参考 :http://tool.oschina.net/commons?type=8

在线代码运行

1、CodeRunner(https://tool.lu/coderunner/ )可以在线运行php、c、c++、go、Python、java、groovy等代码。当我们在外面,没有IDE又想执行个小程序的时候是个不错的选择。

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

 

一个实用小插件

最后,再给大家推荐一个chrome插件,这个插件中囊括了很多上面介绍的在线工具的功能,如JSON格式化、时间戳转换、Markdown工具、编码解码、加密解密、正则验证等。

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

 

FeHelper ,大家去谷歌商店下载安装即可。



Tags:在线工具   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
一、Aliyun Java Initializr阿里中间件发布的定制版Spring Initializr。是集文档、erminal、编辑器三个窗口为一体的。 二、Cloud Toolkit简单来说就是可以快速部署远程服务...【详细内容】
2021-07-15  Tags: 在线工具  点击:(136)  评论:(0)  加入收藏
Perl 之父 Larry Wall 曾经在自己的《Programming Perl》一书中提到过:“优秀程序员有3种美德: 懒惰、急躁和傲慢"。懒惰,作为程序员美德的第一个要素。...【详细内容】
2020-06-18  Tags: 在线工具  点击:(93)  评论:(0)  加入收藏
json格式化(格式化、压缩、去引号、黑色主题、一键复制或保存格式化结果、护眼模式、精简模式、多彩皮肤、大屏查看等等)...【详细内容】
2020-06-18  Tags: 在线工具  点击:(40)  评论:(0)  加入收藏
作者丨Hollis出自:https://www.cnblogs.com/hollischuang/p/13130203.htmlPerl 之父 Larry Wall 曾经在自己的《Programming Perl》一书中提到过:“优秀程序员有3种美德: 懒惰...【详细内容】
2020-06-15  Tags: 在线工具  点击:(58)  评论:(0)  加入收藏
简单整理了一下自己日常经常使用的工具网站,分享给小伙伴们!1.奶牛快传:用户体验更好的网盘工具。https://cowtransfer.com/ 最近开始使用的一款网盘工具,和百度网盘类似,不过没...【详细内容】
2020-05-29  Tags: 在线工具  点击:(60)  评论:(0)  加入收藏
互联网上有许多很棒的工具,使Web开发人员的工作更加轻松。在本文中,我将简要介绍我在工作中经常使用的11种工具。1. caniuse.com你是否不确定web API是否与特定浏览器兼容,或者...【详细内容】
2020-03-17  Tags: 在线工具  点击:(76)  评论:(0)  加入收藏
▌简易百科推荐
写一个shell获取本机ip地址、网关地址以及dns信息。经常会遇到取本机ip、网关、dns地址,windows一个命令ipconfig /all全部获取到,但linux系统却并非如此。linux系统都自带ifc...【详细内容】
2021-12-27  K佬食古    Tags:shell   点击:(1)  评论:(0)  加入收藏
步骤1、配置 /etc/sysconfig/network-scripts/ifcfg-eth0 里的文件。it动力的CentOS下的ifcfg-eth0的配置详情:[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifc...【详细内容】
2021-12-24  忆梦如风    Tags:网卡   点击:(9)  评论:(0)  加入收藏
1、查找当前目录下所有以.tar结尾的文件然后移动到指定目录find . -name “*.tar” -execmv {}./backup/ ;注解:find –name 主要用于查找某个文件名字,-exec 、xargs可...【详细内容】
2021-12-17  郭主任    Tags:运维   点击:(19)  评论:(0)  加入收藏
对于经常上网的朋友来说,除了手机购物上网,pc端玩网页游戏还是很多小伙伴首选的,但是有时候明明宽带链接上了,打开浏览器却出现上不了网的现象,下面小编要来跟大家说说电脑有网络...【详细内容】
2021-12-16  小白系统    Tags:网页无法打开   点击:(28)  评论:(0)  加入收藏
在访问像github、gitlab这样的外国网站时,很有可能会出现页面加载不出来或找不到页面的错误。这时候有的朋友就会以为是网络的问题,于是把Wifi断掉连上自己手机的热点,结果却还...【详细内容】
2021-12-15  启施技术IT狼叔    Tags:外网   点击:(14)  评论:(0)  加入收藏
网络地址来源:获取公网IP地址 https://ipip.yy.com/get_ip_info.phphttp://pv.sohu.com/cityjson?ie=utf-8http://www.ip168.com/json.do?view=myipaddress...【详细内容】
2021-12-15  韦廷华12    Tags:外网ip   点击:(14)  评论:(0)  加入收藏
准备好软件IPOP、用ENSP模拟一下华为交换机 启动交换机 <Huawei>sysEnter system view, return user view with Ctrl+Z.[Huawei]sysname FTPClient[FTPClient]interface vla...【详细内容】
2021-12-15  思源Edward    Tags:交换机   点击:(22)  评论:(0)  加入收藏
我们经常用到netstat命令查看主机连接状况,包括连接ip、端口、状态等,今天就练习下shell分析netsat结果。描述假设netstat命令运行的结果我们存储在nowcoder.txt里,格式如下:Pro...【详细内容】
2021-12-14  K佬食古    Tags:netstat   点击:(19)  评论:(0)  加入收藏
什么是滑动窗口?窗口是操作系统开辟的一块缓存空间,发送方在收到接收方ACK应答之前,必须在缓冲区保留已发送的数据,如果按期收到确认应答,数据就可以从缓冲区移除。什么是滑动窗...【详细内容】
2021-12-14  DifferentJava    Tags:TCP   点击:(28)  评论:(0)  加入收藏
概述日常管理华为路由设备过程中,难为会忘记设备登录密码,那么该如何重置设备登录密码吗?本期文章将全面向各位小伙伴总结分享。重置华为设备登录密码思路先行 采用console登录...【详细内容】
2021-12-10  onme0    Tags:   点击:(27)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条