摘要: Java是我学习的第二门编程语言,第一门编程语言是C语言,也去简单的了解过C++,这门语言充分体现了面向对象的编程思想,在Java的世界中,"万物皆对象"。 经过这一年多的学习与接触,加上网上搜索的资料,翻阅的书籍等,对Java这门编程语言的特点总结如下: 1.简单 Java语法很像C++,但Jav 阅读全文
posted @ 2017-10-12 20:57 别动我代码 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 单例模式 1. 饿汉式单例类 public class EagerSingleton { private static EagerSingleton instance = new EagerSingleton(); /** * 私有默认构造子 */ private EagerSingleton(){ 阅读全文
posted @ 2017-09-19 20:29 别动我代码 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 什么是redis redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/ 阅读全文
posted @ 2017-05-27 23:41 别动我代码 阅读(3597) 评论(0) 推荐(0) 编辑
摘要: @Service :通常作用在业务层,但是目前该功能与 @Component 相同。 @Repository 持久层 该注解的作用不只是将类识别为Bean,同时它还能将所标注的类中抛出的数据访问异常封装为 Spring 的数据访问异常类型。 Spring本身提供了一个丰富的并且是与具体的数据访问技术 阅读全文
posted @ 2017-05-23 20:37 别动我代码 阅读(2323) 评论(0) 推荐(0) 编辑
摘要: 浅谈数据库设计 数据库设计的重要性:好的数据库设计有下面的一些作用: 数据库是整个软件应用的根基,是软件设计的起点,它起着决定性的质变作用,因此我们必须对数据库设计高度重视起来,培养设计良好数据库的习惯,是一个优秀的软件设计师所必须具备的基本素质条件! 那么我们要做到什么程度才是对的呢?下面就说说数 阅读全文
posted @ 2017-05-23 18:58 别动我代码 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 什么是Maven Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(p 阅读全文
posted @ 2017-05-06 20:26 别动我代码 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 为什么用热部署? 我现在走的是java后端路线,在平时做项目或练习时有一个很重要的问题就是,把项目部署到服务器后调试,进行java代码修改后大部分情况下要重启服务器或重新部署,当项目比较大的时候,重启时间都要个几分钟,大大降低开发效率,后来接触到了热部署,大大提高开发效率,使用jrebel每年可以省 阅读全文
posted @ 2017-04-29 23:56 别动我代码 阅读(1777) 评论(1) 推荐(0) 编辑