数据开发_开发工具以及工具链

Idea 快捷键

IDEA快速查看类继承结构和类的方法

ALT + 7  : 查看类的方法
Alt + F7 : 查看使用情况
CTRL + H :查看继承顺序 Navigate Type Hierarchy ( 类的层级结构 )
CTRL + Shift + H  :Method Hierarchy ( 方法的层级结构 )

自动联想功能

  psvm     public static void main(String[] args) {}
  sout
  soutp
 设置:
   File ----> Setting --> Live Templates --> others

操作快捷键

 ctrl+z        撤回代码
 ctrl+shift+z  恢复撤回代码   在doc中 恢复撤回快捷键 CTRL+Y

工具链

 文本
    eDiary
    Notepad ++
    MarkDownPad
    Typora  支持实时预览的 Markdown 文本编辑器
    editplus  需要购买
 
 C以及C++编译器
    gcc
    Binutils(汇编工具)、 GCC(编译器)和 Glibc(标准C函数库),主要用于把源代码编译连接生成可执行程序
    GNU工具链(GNU toolchain)是一个包含了由GNU项目所产生的各种编程工具的集合
      GNU make:用于编译和构建的自动工具
 	 GNU Debugger(GDB):代码调试工具
 	Tcc
 
 Java编译器
    java
    javac
 
 反编译器
    jd-gui.exe  Java编程语言源代码".class"文件反编译软件
      class文件的3个工具 JD-GUI, JD-Ecilpse, JD-IntelliJ
 	   JD-Intellij 是 IntelliJ IDEA 的插件,安装了这个插件,可以方便查看 jar包源码
 
 数据库
     MySQL, PostgreSQL, Oracle
     SQLite,Teradata,Firebird,Derby
 
 数据库管理工具
     dbeaver 
         是免费和开源(GPL)为开发人员和数据库管理员通用数据库工具
构建工具
  maven
gradle

语言环境
    C
 Java
 Python
 R   Rstudio

 集成开发环境(IDE, Integrated Development Environment)
    IntelliJ
微软的 Visual Studio 系列
Eclipse是著名的跨平台的自由集成开发环境(IDE)
  插件-- IntelliJ 插件 MavenRunHelper.zip  Alibaba Java Coding Guidelines-
 环境变量
   HADOOP_HOME
   JAVA_HOME
   MAVEN_HOME
   path

网络

网络
   Wireshark (前称Ethereal)是一个网络封包分析软件
   Microsoft Network Monitor 是微软出品的强大的协议分析器,
   OpenVPN
 
   FileZilla  文件传输
 
 邮件
    Foxmail 

项目协作

Git  先让你用上git,再去学习git,先用GUI(图形界面)再谈CLI(命令行)
 码云
文件协作 TortoiseSVN  TortoiseGit  图形化的软件,TortoiseGit来操作git。

其他

 文件比较: Beyond Compare 
 文件查找   Listary is a revolutionary search utility for Windows    everything
 Total Commander 文件管理器  Windows自带的资源管理器
    用户有分阶段,如果刚开始的初级用户,自己的资料不多,对资料管理的需求不大,其实没必要用TC
	双窗口 常用文件夹标签  各种文件颜色定制
	定制界面的要求就是简洁、明了 
	  以便于快速和高效
坚果云
白描App
The Brain 思维导图-- 知识地图   XMind
hadoop2.7.1

工具学习论

 先让你用上**,再去学习**,先用GUI(图形界面)再谈CLI(命令行)
 先理论再实践--教学方式
 使数据保护措施成为一个可以落实到具体检测工具的保护规范,抽象出, 使**措施成为一个***的工具
posted @ 2021-01-21 11:15  辰令  阅读(320)  评论(0编辑  收藏  举报