赶紧收藏!程序员必备的十三个工具网站,解放你的双手,轻松编程(上)

简介: 我准备分享一下我在编程路上收藏并且经常使用的一些非常实用的工具在线网站,赶紧收藏起来。

01

在线正则表达式测试


    在线正则表达式匹配网站:https://tool.oschina.net/regex/


    想必正则表达式的匹配是很多程序员要用到的,但当遇到非常复杂的匹配需求时,我们还是需要调试很多次的。


    这里给大家推荐一个在线的正则表达式匹配网站,可以直接测试正则表达式的匹配结果,不用频繁操作程序,并且还可以替换相应文本。


    6c2f20b7dcb6ba7a1ca4401966da42e4.png


    点击一下右侧相应的正则,就可以获得相应的正则匹配代码。



    02

    网络请求自动代码编写


      网络请求自动代码编写:https://curl.trillworks.com/


      这个网站可是我真真真压箱底的网站!!!!做过爬虫的程序员都知道,我们在分析网页文件的请求时,会在开发者工具里查看浏览器请求过来的文件。


      bbdbbec9d8b23d75a214452d39251daa.png


      假设这个图中箭头指的文件里有我们需要的数据,我们需要自己拟一个请求,去获取里面的数据,但有时候我们不知道请求的时候需要携带什么参数,我们就可以用这个网络请求自动代码编写网站来帮我们拟一个请求。


      我们先右键点击这个文件,点击鼠标所指的地方


      284dba8efa3317615dc04ec45fe8093b.jpg


      然后将复制的内容粘贴到该网站的左侧,然后选择对应的编程语言,就可以在右侧自动生成我们想要的网络请求代码了,该代码里已经自动携带上了请求时需要携带的参数。


      df2ba64f0ab2c011324aa6883e0faded.png


      这个网站也支持很多语言的,例如node.js 、PHP等等


      ffea994e105df01856d80f643aab612a.png


      所以,这样就方便了分析网页请求,节省了很多时间。


      03

      在线颜色代码转变


        颜色代码转换:http://www.yuangongju.com/color


        有时候我们只得到一个RGB形式的颜色代码,却不知道它对应的16进制代码到底是什么,我们可以去这个网站上,在线转码,并且还可以得到其他格式的颜色代码,网站的背景颜色也会跟着改变,可以说是非常的生动了。


        65270d4b4e666f77bb9641d1864231d0.png


        网站的下方,还有很多颜色代码的参照,我们也可以自己挑选。


        9e98db99c538b03c4784513ba74fcf2c.png


        04

        图片素材网站


        (1)Pixabay:https://pixabay.com/zh/


        Pixabay网站是一个支持中文搜索的免费可商用图库。


        918b31e69b118950dfff9dc8f121ed3f.png


        我们直接在网站中间的搜索框,输入中文就可以搜索到我们想要的图片。


          (2)Unsplash:https://unsplash.com/


          Unsplash网站的免费照片有很多,而且照片大多都是偏唯美,不过网站内是英文的,我们可以用浏览器自带的翻译功能改成中文的。


          3b2cc0ca716db2926f94a6b81b3e3b13.png


          这网站里是支持中文 、英文搜索的。


            (3)Cupcake:https://cupcake.nilssonlee.se/


            Cupcake网站比较简洁,照片大多适合做背景图。它没有搜索功能,是直接下拉依次浏览的,并且照片也全部都是免费的。


            de838b50f16805f282a193543389df77.png


              (4)Pexels:https://www.pexels.com/zh-cn/


              Pexels网站页面也十分的好看,跟Pixabay也很类似,也可以通过搜索框中输入文字,得到想要的图片。


              e0dcba5695e476276e8b264951a0336a.png


              05

              在线时间戳转换工具


                在线时间戳转换工具:https://tool.lu/timestamp/


                这个网站的功能就显而易见了,我就不多做解释了。


                c9c55a9e173ecab304ef5874c921010c.png


                06

                js代码加密保护


                  JShaman:http://www.jshaman.com/protect.html


                  61e30b63224bf994743df790c1cb3b34.png


                  做web开发的程序员可能有这样一个想法,就是我们的网站上线以后,代码文件都可以被别人访问到,可以被别人轻易的拿去使用,或者拿去破解某些功能,这时我们就想要让js代码变得特别复杂,让别人根本就不知道这是什么东西,我们可以使用这个网站的js加密功能。


                  之所以推荐这个网站,是因为这个对js的加密保护可以被浏览器识别,而有些网站的加密是无法被浏览器识别的。


                  5a735e11f540b3cc8a1787d1e45d0c54.png


                  有很多种版本可以使用,跟着网站上显示的步骤来,就能明白是如何使用的了。

                  相关文章
                  |
                  7月前
                  |
                  设计模式 SpringCloudAlibaba 负载均衡
                  每天打卡,跟冰河肝这些项目,技术能力嗖嗖往上提升
                  前几天,就有不少小伙伴问我,冰河,你星球有哪些项目呢?我想肝你星球的项目,可以吗?今天,我就给大家简单聊聊我星球里有哪些系统性的项目吧。其实,每一个项目的价值都会远超门票。
                  102 0
                  每天打卡,跟冰河肝这些项目,技术能力嗖嗖往上提升
                  |
                  3月前
                  |
                  安全 Java Android开发
                  程序世界的奇幻旅程:从码农梦想家到JAVA开发实践者
                  程序世界的奇幻旅程:从码农梦想家到JAVA开发实践者
                  25 0
                  |
                  9月前
                  |
                  Oracle Java 关系型数据库
                  神级程序员都在用什么工具?
                  神级程序员都在用什么工具?
                  不用费劲,这5款效率工具为你解决学习工作烦恼
                  今天我要向大家推荐5款超级好用的效率软件,无论是在学习还是办公中都能够极大地提高效率。这些软件可以帮助你解决许多问题,而且每个都是真正的神器。
                  107 0
                  不用费劲,这5款效率工具为你解决学习工作烦恼
                  |
                  JSON 前端开发 JavaScript
                  解放双手!推荐一款阿里开源的低代码工具,YYDS
                  之前分享过一些低代码相关的文章,发现大家还是比较感兴趣的。之前在我印象中低代码就是通过图形化界面来生成代码而已,其实真正的低代码不仅要负责生成代码,还要负责代码的维护,把它当做一站式开发平台也不为过!最近体验了一把阿里开源的低代码工具LowCodeEngine,确实是一款面向企业级的低代码解决方案,推荐给大家! LowCodeEngine简介 LowCodeEngine是阿里开源的一套面向扩展设计的企业级低代码技术体系,目前在在Github上已有4.7K+Star。这个项目大概是今年2月中旬开源的,两个月不到收获这么多Star,确实非常厉害!
                  技术总监亲自上阵,手撸了一门编程语言,同事直呼哇塞
                  都说程序员的三大浪漫是:操作系统、编译原理、图形学;但图形学确实是特定的专业领域,我们几乎接触不到,所以对我来说换成网络更合适一些,最后再加上一个数据库。 这四项技术如果都能掌握的话,可以在 IT 行业横着走了,加上这几年互联网行业越来越不景气,越底层的技术就越不可能被替代;所以为了给自己的 30+ 危机留点出路,从今年上半年开始我就逐渐开始从头学习编译原理。 功夫不负有心人,经过近一个月的挑灯夜战,每晚都在老婆的催促下才休息,克服了中途好几次想放弃的冲动,终于现在完成了 GScript 一个预览版。 预览版的意思是语法结构与整体设计基本完成,后续更新也不太会改动这部分内容、但还缺少一些易用功
                  |
                  自然语言处理 Java 程序员
                  做程序员2年我发现的宝藏软件……
                  古语有云,欲先攻其事必先利器,这句话用在编程中也是同一个道理,好的工具会在学习和工作中帮助我们极大地提升效率。优秀的程序员之所以优秀的原因并不一定是他写代码的速度比所有人都快,但是他解决事情的效率一定是比很多人都要高的。居家办公的过程中,我整理了一下自己常用的软件,这里我们称之为**办公利器,** 下面请看我推荐,如果感觉有用的话,还请把赞点一点,有更好的也欢迎在评论区补充
                  117 0
                  做程序员2年我发现的宝藏软件……
                  |
                  编解码 iOS开发 MacOS
                  解放双手,提高生产力,看我如何用 Python 实现自动化剪视频
                  人类和动物最本质的区别就是人类懂的制造并使用工具,这是由上古时代一直延续至今的基因所决定的。 前段时间朋友的一个业务需要大量的原创短视频,问我是否可以帮忙弄下,我了解了具体需求之后发现不需要很高质量的内容,操作也不是很复杂,完全可以通过 Python 实现自动化操作,也是就把这个事给应承了下来。
                  437 0
                  解放双手,提高生产力,看我如何用 Python 实现自动化剪视频
                  |
                  缓存 开发框架 JavaScript
                  解放双手!一键生成前后端代码的开源项目,收好了!
                  解放双手!一键生成前后端代码的开源项目,收好了!
                  264 0
                  解放双手!一键生成前后端代码的开源项目,收好了!