Wechat official account: Program Monkey Xiaoyi

preface

I knew you’d click on it, because I’m here to see what’s so powerful!

We know that to do a good job, you must first sharpen your tools. As a “lazy” programmer, we can be even more “lazy” if we have some good tools. Next, the blogger introduces common tools used in job development.


First, search tools

1.1 the maven repository

If you forget groupId, artifactId, or Version, don’t panic, just look it up.

1.2 Alibaba Vector Gallery

Speaking of this gallery, I remember it well. I used to look up ICONS here when I was in the studio. Search for the icon you want. Not only can you customize the color, but you can also download images in different formats.

Icon homepage

Change color/different file format download

1.3 Kuma searched books

Do not know whether there are a lot of small partners like me, like “tun” point e-books to see it? Before, I had been searching the title of the book directly in a certain degree. The disadvantage of this is that it is not easy to find the e-book you want. Here I recommend a book search tool — Jiu Mo Search book, with a simple overall style and few advertisements, which is very practical.

Jiu Mo searched the first page of the book

Conduct relevant searches

1.4 IT guru said

This website has some giant video, developer salon recording screen, summit recording and so on, for developers, learning the relevant experience of the giant, may be very helpful.

IT says


Second, generate class tools

2.1 ProcessON

Online UML drawing tools, flow chart, mind map, flow chart, etc., can be very good support, also support team collaboration drawing, free and charge for two ways.

ProcessOn

2.2 Online Corn generation tool

In our development process, timed tasks are quite common. A commonly used framework, Quartz, is not so easy to remember, but there is a tool to generate corn expressions online, which provides great convenience.

How online

2.3 BeJSON

Json data is very common in development. How do you quickly convert Json strings into POJos? The online JSON string to Java entity class is a handy tool.

BeJSON tools

2.4 ASCII art generation tools

When we use SpringBoot, we will find a large art word when we start up. In fact, we can also use tools to generate such art word to make our projects look better when they start up (Qi).

Art font


Third, conversion tools

3.1 Webmaster Tools

Home of the webmaster tools have several very good conversion tools, such as Unicode encoding, UTF-8 encoding, URL encoding, decoding Unix timestamp, encryption and decryption, and so on, very easy to use.

Code conversion

Encryption to decrypt

The time stamp

docsmall

Docsmall supports online image compression, GIF compression, PDF file compression and merging operations.


Iv. Inspection tools

4.1 JSON Formatting Tool

Can’t tell if the JSON string is correct? Try this tool, minute detection, minute error message.

JSON detection

4.2 Webmaster tool – regular verification

Front-end friends may like this tool, using the re to verify mobile phone number, verify email, verify id number, with this tool is enough!

The regular verification


5. Control tools

5.1 OsChina Related Tools

Oschina has a lot of comparison tools, such as HTTP status code, TCP/UDP port reference, RGB color comparison, ASCII comparison, etc., very useful.

The HTTP status code

TCP/UDP port reference

5.2 Online code running

This tool can only be used to edit simple programs to display or validate simple code online.

5.3 FEHelper plug-in

With all the plugins introduced, you might say it’s too much hassle. I’m too tired to copy urls or bookmark them. Cool, there’s a browser plugin called FEHelper, which integrates a lot of useful tools, including most of the tools mentioned above.

Let’s share these tools for now. What? Where to next? Where to find? How to pack?

Of course! Helpful bloggers have packed it for you. If you have more useful tools welcome to leave a message below! You can get all the tools in this article by replying to the keyword “tools” in the background of the public account.

by the way, this article will be updated as long as i’am not retired

The last

  • The article is original, original is not easy, thanks to the digging platform, feel harvest, help three even, refill
  • All code, sequence diagram and architecture diagram involved in the article are shared and can be obtained through the public account message
  • If the article has the error, welcome the comment message points out, also welcome to reprint, trouble to mark the source is good