RPC 简析
迁移至 Hexo 博客
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
之前一直使用的是基于 jekyll 的博客系统,但是功能不是十分的强大,最近老铁安利了 Hexo 这个博客系统,同时也想对自己以前的博文进行整理,所以开始准备将以前基于 jekyll 的博文迁移至 Hexo。
Spring 简介
类文件结构和Java虚拟机类加载机制
Java内存模型和垃圾回收
设计模式--简介
“设计模式是软件开发人员在开发过程中可以遵循的一般问题的解决方案。”
简介
所谓模式,就是在特定环境下人们对某类重复出现的问题提出的一套有效的解决方案。
而设计模式(Design Pattern),则是针对软件设计过程中,可能遇到的重复问题的合理解决方案。
设计模式提出的根本目的就是解决现实生活中的问题,每种设计模式都有对应的现实问题及其解决方案,找到对应的问题便能够快速的利用设计模式进行解决。
设计模式一般包含模式名称、解决的问题,解决方案和应对效果等部分。
使用设计模式的目的是为了提高代码的可重用性;按照一定的规则编写代码,能够让自己的代码更加容易被其他编程人员所理解;同时,在一定的规则内编写代码,可以在一定程度上提升代码的可靠性。
使用IDEA和gradle创建超市管理系统(贰)-- 登录注册功能
使用IDEA和gradle创建超市管理系统(壹)-- 环境配置
“IDEA是jetbrains公司开发的Java开发IDE,功能齐全。使用IDEA搭建SSM开发环境简单有效。本项目基于Spring,Spring MVC和MyBatis进行开发,模板引擎为Thymeleaf。”
概述
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。
Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建Web应用程序的全功能MVC模块。
MyBatis本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。
