摘要: 我觉得这种方法比较适合,那些没有事先考虑,而已经出现了得,数据查询慢的情况。这个时候如果要把已有的大数据量表分开比较痛苦,最痛苦的事就是改代码,因为程序里面的sql语句已经写好了,现在一张表要分成几十张表,甚至上百张表,这样sql语句是不是要重写呢?举个例子,我很喜欢举子 mysql>show en 阅读全文
posted @ 2017-04-14 10:20 gxz_sw 阅读(947) 评论(0) 推荐(0) 编辑
摘要: 什么是注解? 对于很多初次接触的开发者来说应该都有这个疑问?Annontation是Java5开始引入的新特征,中文名称叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。为程序的元素(类、方法、成员变量)加上更直观更明了 阅读全文
posted @ 2017-04-07 10:46 gxz_sw 阅读(270) 评论(0) 推荐(0) 编辑
摘要: Hibernate与Mybatis对比 1. 简介 Hibernate:Hibernate是当前最流行的ORM框架之一,对JDBC提供了较为完整的封装。Hibernate的O/R Mapping实现了POJO 和数据库表之间的映射,以及SQL的自动生成和执行。 Mybatis:Mybatis同样也是 阅读全文
posted @ 2017-04-05 11:14 gxz_sw 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。 2. 解决的问题 即Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。 3. 模式中的角色 3.1 目标接口(Target):客户所期待 阅读全文
posted @ 2017-03-31 16:04 gxz_sw 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是java的动态代理机制,所 阅读全文
posted @ 2017-03-31 11:22 gxz_sw 阅读(194) 评论(0) 推荐(0) 编辑
摘要: Thorwable类所有异常和错误的超类,有两个子类Error和Exception,分别表示错误和异常。 1、Error与Exception Error(错误)表示运行应用程序中较严重问题, 是程序无法处理的错误。大多数错误与代码编写者执行的操作无关,而表示代码运行时 JVM(Java 虚拟机)出现 阅读全文
posted @ 2017-03-30 16:50 gxz_sw 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 内聚: 所谓高内聚是指一个软件模块是由相关性很强的代码组成,只负责一项任务,也就是常说的单一责任原则。 怎么才能体现出模块的内聚? 模块的职责要明确,不要存在不相关的功能。 系统中存在A、B二个模块进行交互,如果修改了A模块,不影响B模块的工作,那么认为A模块有足够的内聚。 那么我们在设计的过程中如 阅读全文
posted @ 2017-03-30 16:34 gxz_sw 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 。基础数据类型 数据类型 分类 二进制位数 封装器类 Byte 数值类型 8 Byte short 数值类型 16 Character Int 数值类型 32 Integer long 数值类型 64 Long float 数值类型 32 Float double 数值类型 64 Double bo 阅读全文
posted @ 2017-03-30 16:25 gxz_sw 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 整洁的代码能够提高项目的可读性、可维护性、可扩展性,这二天大致看了一本书代码整洁之道,粗略的看了一遍,总结了一下,写下来作为以后做项目的时候的参考。 代码的整洁简单的总结二种分类: 1.命名 •有意义命名 说明:变量、函数、类的命名应该答复了所有的大问题,应该告诉你他为什么会存在,他做什么事情,应该 阅读全文
posted @ 2017-03-30 16:20 gxz_sw 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 本文环境:Windows7, JDK1.7.0_76 安装及配置Maven环境变量 需要电脑中已经有Java环境 在控制台中输入:echo %JAVA_HOME%看是否能显示java home的路径信息; 在控制条输入:java -version 看是否显示java的版本信息; 下载官网:http: 阅读全文
posted @ 2017-03-09 10:52 gxz_sw 阅读(185) 评论(0) 推荐(0) 编辑