Gushi's Blog

勿忘初心,方得始终。


  • 首页

  • 标签

  • 分类

  • 归档

  • 搜索

快速上手-Linux

发表于 2020-05-19 | 分类于 ① Starter
| 本文字数: 2.1k

Linux 命令大全 vim所有的 Unix Like 系统都会内建 vi 文书编辑器。 # 使用 vim 编辑 /etc/profile 文件。# 如果文件没有,也可以起到 touch 作用。$ vi /etc/profile# 使生效$ source /etc/profile vim ...

Linux
阅读全文 »

浅谈Elasticsearch之Spring Data Elasticsearch

发表于 2020-04-27 | 分类于 ② 知识梳理
| 本文字数: 707

spring-data-elasticsearch 本文基于 elasticsearch 6.8.2 和 spring boot 2.x 核心配置pom.xml<dependency> <groupId> org.springframework.boot< ...

Elasticsearch Spring Data
阅读全文 »

浅谈Elasticsearch

发表于 2020-03-25 | 分类于 ② 知识梳理
| 本文字数: 2.6k

互联网网站离不开搜索,本文就来介绍一个热门的全文检索技术:Elasticsearch 。 Elastic官网 Elasticsearch 权威指南 本 wiki 基于 elasticsearch 6.8.2 。 认识 Elasticsearch为什么选择 Elasticsearch ?Mys ...

Elasticsearch
阅读全文 »

浅谈RabbitMQ

发表于 2020-02-28 | 分类于 ② 知识梳理
| 本文字数: 1.9k

RabbitMQ 官网 RabbitMQ官方教程 Spring AMQP 本 wiki 基于 rabbitmq 3.7.16 和 springboot 2.x <dependencies> <dependency> <groupId>org.spr ...

MQ Rabbitmq Spring AMQP
阅读全文 »

浅谈Mybatis

发表于 2020-01-18 | 分类于 ② 知识梳理
| 本文字数: 2.6k

MyBatis 是轻量级的对 JDBC 进行半封装 的 ORM 框架。 半封装 :相较 Hibernate 的 全封装 ,需要手动编写 sql 。 ORM :(Object Relational Mapping,对象关系映射),将 Java对象 和 接口 映射成数据库中的记录。 本 w ...

Mybatis ORM
阅读全文 »

浅谈SpringMVC之数据校验

发表于 2019-08-06 | 分类于 ② 知识梳理
| 本文字数: 2k

在 浅谈SpringMVC之数据绑定 已经介绍了如何获取数据,本文就来介绍一下 SpringMVC 中如何对数据进行校验。 认识 Validation自 Spring3.0 开始,SpringMVC 提供了对 Java校验API ( Java Validation AP , 又称 JSR-303 ...

SpringMVC Java Validation API JSR-303
阅读全文 »

Lombok: 代码简洁之道

发表于 2019-07-28 | 分类于 ③ 奇技淫巧
| 本文字数: 2k

在日常开发中,我们常常需要重写 getter / setter , toString , equals / hashCode 等,虽然现在 IDE 都支持 generate , 但是字段变更后还需要再修改,最重要的是:重复而繁琐的代码会影响关键代码的可读性。本文就介绍 Lombok ,使用注解来有效 ...

Java Lombok JSR-269
阅读全文 »

Java眼中的XML

发表于 2019-07-01 | 分类于 ① Starter
| 本文字数: 1.6k

XML 因为具有良好的数据描述能力和跨平台性,被广泛应用于数据存储和交换等,比如用作配置文件等。 在日常开发中,我们可能也需要处理 XML数据。这里就来介绍几种在 Java 中常见的对 XML 的处理方法。 使用建议: 推荐直接使用 Dom4j ,若追求性能可尝试 SAX 。 DOM 和 SA ...

XML DOM SAX JDom Dom4j
阅读全文 »

Mybatis三剑客

发表于 2019-06-10 | 分类于 ③ 奇技淫巧
| 本文字数: 2k

MyBatis 这种半封装的ORM框架相较全封装,最大的优点就是 SQL优化方便, 但也有不少痛点,如 简单的 CRUD 逻辑都需要自行处理,*.xml 不能和 *.java 文件友好契合等。 工欲善其事,必先利其器。这里介绍几个工具,可以有效的解决 Mybatis 的痛点,大大的提高工作效率。 ...

Mybatis Mybatis Generator Mybatis Plugin Mybatis PageHelper
阅读全文 »

javap: 了解编译器的内部工作

发表于 2019-06-01 | 分类于 ③ 奇技淫巧
| 本文字数: 1.4k

javap : Java class文件分解器,其可以将不可读字节码转换为对应的可读指令。通过对照源码和指令,可以让我们了解编译器的内部工作,对于理解程序执行过程和执行效率等都有很大的帮助。本文就来介绍一下 javap 的简单使用。 认识 javap众所周知, *.java 文件会被 jav ...

Java JDK javap
阅读全文 »
123
孤世

孤世

追求完美的懒人( ̄▽ ̄)"
30 日志
5 分类
54 标签
Creative Commons
Links
  • 菜鸟教程
0%
© 2018 – 2021 孤世 | 站点总字数: 70k
由 Hexo 强力驱动 v3.8.0
|
主题 – NexT.Gemini v7.1.1