0%

通常在开发项目的时候,会先生成数据字段的Excel表,然后在MySQL中创建对应的数据表,字段少的时候还不是很麻烦,但是遇到字段特别多的表时,手写SQL效率会非常低下,像Navicat等图形化工具支持从Excle导入,但是操作繁琐而且容易出错,这时候就需要一些工具来帮我们生成数据表了。

阅读全文 »

大多数 Git 服务器都会选择使用 SSH 公钥来进行授权,系统中的每个用户都必须提供一个公钥用于授权,没有的话就要生成一个。生成公钥的过程在所有操作系统上都差不多。

阅读全文 »

作为程序员,免不了与数据库打交道,MySQL作为一款最流行的关系型数据库,更是使用的非常之多,这篇文章主要记录MySQL压缩版在Windows下的安装和简单配置过程。

阅读全文 »

在网络编程中,我们经常提及socket,什么是socket呢?我们经常把socket翻译为套接字,socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用以实现进程在网络中通信。

阅读全文 »

异常是Java开发中经常会遇到的问题,异常如果不妥善的处理将会对开发带来非常大的困扰,所以在代码中我们经常能看到try-catch代码块手动处理异常,这对业务代码会产生干扰,而SpringBoot提供了全局的异常处理机制,简单而且优雅,本文就简要介绍一下SpringBoot全局异常处理的配置。

阅读全文 »

有时候需要深入了解类的运行方式和流程,或者查看一个类中的属性成员,我们可以使用反编译来进行查看,JDK自带了一个反编译工具javap,可以反编译,也可以查看Java编译器生成的字节码,用于分解class文件,本文简单介绍一下javap的基本方法。

阅读全文 »