Maven学习笔记
Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.
SpringBoot学习笔记
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。
Git学习笔记
Git is afree and open sourcedistributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Spring注解驱动开发
Spring框架是一个开放源代码的J2EE应用程序框架,由Rod Johnson发起,是针对bean的生命周期进行管理的轻量级容器(lightweight container)。 Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大IOC、AOP及Web MVC等功能。Spring可以单独应用于构筑应用程序,也可以和Struts、Webwork、Tapestry等众多Web框架组合使用,并且可以与 Swing等桌面应用程序AP组合。因此, Spring不仅仅能应用于J2EE应用程序之中,也可以应用于桌面应用程序以及小应用程序之中。Spring框架主要由七部分组成,分别是 Spring Core、 Spring AOP、 Spring ORM、 Spring DAO、Spring Context、 Spring Web和 Spring Web MVC。
微服务技术栈学习笔记
微服务架构是一种将复杂应用程序拆分成一组小型、独立的服务的软件开发方法。每个服务都可以独立部署、运行和扩展,通过轻量级通信机制进行相互协作。
こころ
夏目漱石在日本近代文学史上享有很高的地位,被称为“国民大作家”。他对东西方的文化均有很高造诣,既是英文学者,又精擅俳句、汉诗和书法。写小说时他擅长运用对句、迭句、幽默的语言和新颖的形式。他对个人心理的描写精确细微,开启了后世私小说的风气之先。他的门下出了不少文人,芥川龙之介也曾受他提携。他一生坚持对明治社会的批判态度。
JVM学习笔记
JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。
Java并发学习笔记
JUC 是 java.util.concurrent 包的缩写,是 java 提供的用来并发编程的工具包。juc 提供了多种用于多线程编程金额并发控制的接口和类。
Netty学习笔记
Netty 是一个异步的、基于事件驱动的网络应用框架,用于快速开发可维护、高性能的网络服务器和客户端
Java Web学习笔记
Java Web,是用Java技术来解决相关web互联网领域的技术栈。web包括:web服务端和web客户端两部分。Java在客户端的应用有Java Applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP、第三方框架等等。Java技术对Web领域的发展注入了强大的动力。