th3ee9ine

会写一点Java、Go、Python、Vue的后端菜鸡

  • 主页
  • 技术笔记
  • 随笔
所有文章 友链 关于我

th3ee9ine

会写一点Java、Go、Python、Vue的后端菜鸡

  • 主页
  • 技术笔记
  • 随笔

自用开发工具汇总

阅读数:2691次 2021-06-20
字数统计: 645字   |   阅读时长≈ 2分

摘要:本文主要总结了自己开发所用的各种工具。


前言:主要是汇总了一下,自己在开发过程中的各种工具。


powershell

  • clear 刷新屏幕
  • tab 自动补全

maven

  • 打包、跳过测试
    mvn clean package -Dmaven.test.skip
  • 执行
    java -jar *.jar
  • 退出
    ctrl + c

idea

  • Lombok插件

    1
    2
    3
    4
    5
    6
    7
    Lombok官方api:https://projectlombok.org/features/index.html

    使用lombok之后,省去了许多没必要的get,set,toString,
    equals,hashCode代码,简化了代码编写,减少了代码量。

    另外@Data注解的作用相当于 @Getter @Setter
    @RequiredArgsConstructor @ToString @EqualsAndHashCode的合集
  • Background Image 背景图片设置插件

  • Maven Helper:展示的pom文件依赖关系
    使用参考地址:https://blog.csdn.net/u013870094/article/details/79712500

  • Alibaba Java Coding Guidelines 阿里巴巴Java编码准则插件

  • Translation 翻译插件

  • MyBatis Log Plugin 打印mybatis的sql语句

  • Free Mybatis plugin 生成mapper xml文件,快速从代码跳转到mapper及从mapper返回代码
    使用参考地址:https://github.com/wuzhizhan/free-idea-mybatis

  • protobuf support proto文件插件

  • VisualVM Launcher 查看jvm的情况

  • FindBugs 检测代码中可能的bug及不规范的位置

  • MybatisX MybatisX 辅助 idea 快速开发插件

  • CodeGlance 代码编辑区缩略图插件

  • Kubernetes

  • Zoolytic zookeeper可视化

VS Code

  • 中文简体语言包:Chinese (Simplified) Language Pack for Visual Studio Code
  • PlantUML
  • VS Code JavaScript(ES6) snippets:这个插件为 JavaScript、TypeScript、HTML、React 和 Vue 提供了 ES6 的语法支持。
  • React-Redux ES6 Snippets
  • jQuery Code Snippets
  • Path Intellisense:自动路径补全
  • Vetur:Vue 的语法高亮、智能感知、Emmet 等。
  • Debugger for Chrome
  • Markdown All in One

一些工具类网站

  • PlantUML:https://plantuml.com/zh/
  • 时间戳:https://tool.lu/timestamp/
  • cron表达式生成器:https://cron.qqe2.com/
  • json:https://www.bejson.com/jsoneditoronline/
  • 思维导图、流程图:https://www.processon.com/
  • jwt解密:https://jwt.io/
  • 代码分享:https://paste.ubuntu.com/

ATOM

  • DocBlocker 自动代码补全,注释
  • atom-material-ui 美化
  • language-markdown markdown语法高亮插件
  • markdown-preview-plus 或者
    markdown-preview-enhanced 语法高亮,双向实时预览
  • markdown-table-editor markdown表格插件
  • regex-railroad-diagram 正则表达式插件
  • simplified-chinese-menu 菜单汉化语言包

浏览器插件

  • JSON Viewer插件
    地址:https://github.com/tulios/json-viewer

Mac 工具

  • 截图软件(Snipaste)

渗透工具

  • burp

官方下载地址:

https://portswigger.net/burp/releases

破解工具下载地址:

https://github.com/h3110w0r1d-y/BurpLoaderKeygen/releases

  • Nmap
1
2
安装命令:
sudo apt-get install nmap
  • Zenmap
1
2
安装命令:
sudo apt-get install -y zenmap
  • Sqlmap
1
2
3
4
5
6
7
8
9
10
安装git:
sudo apt-get install git

然后使用git安装sqlmap:
sudo git clone git://github.com/sqlmapproject/sqlmap.git

修改环境变量:
sudo vi /etc/profile

export sqlmap='python **/sqlmap/sqlmap.py'
  • 本文作者: th3ee9ine
  • 本文链接: https://www.blog.ajie39.top/2021/06/20/自用工具汇总/
  • 版权声明: 本博客所有文章除特别声明外,均采用 LICENSE 下的许可协议。转载请注明出处!
  • 杂项
  • 杂项
  • Tool

扫一扫,分享到微信

Redis 之从面试题到原理(基础篇)
Mysql 数据库相关知识点总结
© 2019-2023 th3ee9ine
GitHub:hexo-theme-yilia-plus by Litten
本站总访问量2792次 | 本站访客数1570人
  • 所有文章
  • 友链
  • 关于我

tag:

  • 中间件
  • A/B测试
  • 面试
  • 设计模式
  • Git
  • 开发规范
  • go
  • go基础
  • 工程化
  • Jackson
  • 问题总结
  • Java
  • JVM
  • Markdown
  • MyBatis
  • Mybatis
  • ORM
  • Mysql
  • Redis
  • Reactor模型
  • YAML
  • feign
  • rpc
  • git
  • maven
  • 配置
  • linux
  • python
  • 数据可视化
  • redis
  • 协程
  • channel
  • 杂项
  • Hexo
  • github
  • Netty
  • IM
  • WebSocket
  • 测试
  • 开发基础
  • 问题and坑点
  • tools
  • 算法
  • 数据库
  • 推理
  • 博弈
  • Map
  • Java基础
  • 源码分析
  • 微服务
  • RPC
  • HBase
  • Jooq
  • JavaWEB
  • SSM
  • Spring
  • 分布式锁

    缺失模块。
    1、请确保node版本大于6.2
    2、在博客根目录(注意不是yilia-plus根目录)执行以下命令:
    npm i hexo-generator-json-content --save

    3、在根目录_config.yml里添加配置:

      jsonContent:
        meta: false
        pages: false
        posts:
          title: true
          date: true
          path: true
          text: false
          raw: false
          content: false
          slug: false
          updated: false
          comments: false
          link: false
          permalink: false
          excerpt: false
          categories: false
          tags: true
    

  • 解密MySQL:索引—优化数据库性能的关键(一)

    2023-09-17

    #Mysql

  • 解密MySQL:深入剖析一条SQL语句的执行过程

    2023-07-02

    #Mysql

  • Git分支规范

    2023-05-28

    #Git#开发规范

  • Git多账号配置

    2023-05-28

    #Git#配置

  • 办公软件安装指南

    2022-12-18

    #tools

  • feign坑点总结

    2022-12-18

    #Java#feign#rpc

  • 基于 Netty 实现在线聊天系统(实战篇一)

    2022-07-06

    #Java#Netty#IM

  • 基于 Netty 实现在线聊天系统(原理篇二)

    2022-07-05

    #Java#Netty#IM#WebSocket

  • 基于 Netty 实现在线聊天系统(原理篇一)

    2022-07-03

    #Java#Netty#IM

  • redis 大 key 问题总结(附Go小工具)

    2022-06-22

    #go#问题总结#redis

  • Go 项目结构(草稿)

    2022-06-19

    #go#工程化

  • git——清除所有历史提交记录

    2022-06-19

    #git

  • 逗号 ok 模式与 defer 模式总结

    2022-06-18

    #go#go基础

  • Go 中常见的陷阱与错误

    2022-06-18

    #go#go基础

  • 一个有意思的协程例子

    2022-06-18

    #go#协程#channel

  • Go 协程与通道(channel)

    2022-06-16

    #go#go基础#协程#channel

  • Go 入门总结(三)

    2022-06-12

    #go#go基础

  • Go 入门总结(二)

    2022-05-07

    #go#go基础

  • Go 入门总结(一)

    2022-03-06

    #go

  • git--Fork代码更新与同步

    2022-02-02

    #git

  • 重写TreeMap的比较器(Comparator)引发的问题(源码分析)

    2022-01-16

    #问题总结#Map#Java基础#源码分析

  • Jackson序列化时间类型的数据导致的相关问题

    2021-12-02

    #Jackson#问题总结

  • 算法--排序奇升偶降链表

    2021-11-21

    #面试#算法

  • Java 面试题目总结(非完整版,待补充)

    2021-11-14

    #面试

  • 如何写容易测试的代码(结尾附带单元测试神器推荐)

    2021-10-24

    #测试#开发基础

  • Redis 之从面试题到原理(基础篇)

    2021-06-29

    #面试#Redis

  • 自用开发工具汇总

    2021-06-19

    #杂项

  • Mysql 数据库相关知识点总结

    2021-05-16

    #面试#Mysql

  • Java面试之Hashmap

    2021-05-16

    #面试

  • 数据库基础复习

    2021-05-16

    #面试#Java#数据库

  • Redis 是单线程的???

    2021-05-09

    #Redis#Reactor模型

  • Redis 之从面试题到原理(拓展篇)

    2021-05-05

    #面试#Redis

  • Redis 之从面试题到原理(进阶篇)

    2021-05-05

    #面试#Redis

  • 分布式锁原理分析与应用

    2021-05-05

    #分布式锁

  • YAML的常用语法

    2021-05-05

    #YAML

  • Spring中常用的注解

    2021-05-05

    #Java#Spring

  • python之操作Excel模块

    2021-05-05

    #python

  • python数据可视化

    2021-05-05

    #python#数据可视化

  • python基础

    2021-05-05

    #python

  • ORM之他暂时可能只是个弟弟——Jooq

    2021-05-05

    #Java#ORM#Jooq

  • MyBatis常见面试题总结

    2021-05-05

    #面试#MyBatis

  • Mybatis笔记

    2021-05-05

    #Java#Mybatis#ORM

  • Markdown的常用语法

    2021-05-05

    #Markdown

  • linux深入浅出

    2021-05-05

    #linux

  • Lambda表达式

    2021-05-05

    #Java

  • Java依赖注入详解

    2021-05-05

    #面试

  • Java面试之JVM自动内存管理机制

    2021-05-05

    #面试#Java#JVM

  • java面试之三大特征、六大基本原则

    2021-05-05

    #面试#Java

  • Java基础复习

    2021-05-05

    #面试#Java

  • Java核心技术卷1复习笔记

    2021-05-05

    #面试#Java

  • HBase学习笔记

    2021-05-05

    #HBase

  • GRPC学习笔记

    2021-05-05

    #微服务#RPC

  • Google Java编程风格规范(中文)

    2021-05-05

    #Java

  • flagr入门

    2021-05-05

    #中间件#A/B测试

  • 有趣的海盗分金问题

    2021-05-05

    #推理#博弈

  • 面试题目总结

    2021-05-05

    #面试#Java基础

  • 面试基础题之《volatile》

    2021-05-05

    #面试#Java基础

  • 面试基础题之《面向对象》

    2021-05-05

    #面试#Java基础

  • 美化Blog

    2021-05-05

    #Hexo

  • 利用Hexo和Github搭建Blog(详细版)

    2021-05-05

    #Hexo#github

  • 从零开始学习lambda表达式

    2021-05-05

    #Java

  • 彩笔的一天之面试总结

    2021-05-05

    #面试

  • 如何保证类线程安全

    2021-05-05

    #面试

  • 9种单例模式总结

    2021-05-05

    #面试#设计模式

  • SSM框架整合总结

    2021-05-01

    #JavaWEB#SSM

  • 架构图

    2021-05-01

    #杂项

  • git和maven常用命令

    2020-10-25

    #git#maven

  • 乌班图安装Tools等教程

    2020-10-25

    #杂项

  • 专业术语汇总

    2020-05-31

    #杂项

  • 安装Oracle12C坑点总结

    2019-04-07

    #杂项#问题and坑点

  • 算法竞赛知识点总结(JAVA版)

    2019-04-07

    #算法

  • Pantheon
  • zhuscat
  • threedr3am
教练,我想学技术!
我主要是以后端技术为主,偶尔看看网络安全相关的内容,或者编写一些有趣的脚本!