05 2015 档案

摘要:在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 distinct用于返回唯一不同的值。表A:示例1select distinct name from A执行后结果如下:示例2select distinct name, id from A执行后... 阅读全文
posted @ 2015-05-24 22:14 koal 阅读(2597) 评论(0) 推荐(0)
摘要:Spring框架Spring是管理多个java类的容器框架,注意是类不管理接口。Spring的主要功能 Ioc反转控制和 DI依赖注入。注入的方式可以是构造函数赋值也可以是 set方法赋值推荐用set方法赋值在Spring一加载的阶段就实例化、和初始化(注入值的话)在Spring配置文件中的多个ja... 阅读全文
posted @ 2015-05-23 22:34 koal 阅读(444) 评论(0) 推荐(0)
摘要:内聚:一个模块内各个元素彼此结合的紧密程度耦合:一个软件结构内不同模块之间互连程度的度量最近编码的时候,总是在犹豫是把某个方法封装在一个类里,还是单独的封装成一个类。这让我突然想起内聚耦合这两个名词。我们一直追求着,高内聚,低耦合。对于低耦合,我粗浅的理解是:一个完整的系统,模块与模块之间,尽可能的... 阅读全文
posted @ 2015-05-23 22:19 koal 阅读(1389) 评论(0) 推荐(0)
摘要:在mysql数据库中,常常会遇到统计当天的内容。例如,在user表中,日期字段为:log_time统计当天sql语句为:select * from user where date(log_time) = curdate(); curdate()表示当天日期统计前一天如果表示前一天的数据,则不能... 阅读全文
posted @ 2015-05-12 20:48 koal 阅读(3400) 评论(0) 推荐(0)
摘要:文件上传: MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request; CommonsMultipartFile file = (Common... 阅读全文
posted @ 2015-05-09 23:17 koal 阅读(8755) 评论(1) 推荐(0)
摘要:Java中BigDecimal的8种舍入模式是怎样的?下面长沙欧柏泰克软件学院和大家一起来学习下吧:java.math.BigDecimal不可变的、任意精度的有符号十进制数。BigDecimal 由任意精度的整数非标度值和32位的整数标度(scale)组成。如果为零或正数,则标度是小数点后的位数。... 阅读全文
posted @ 2015-05-07 22:40 koal 阅读(341) 评论(0) 推荐(0)
摘要:BigDecimal类型(+ - * /)所用的属性11.10 BigDecimal类对于不需要任何准确计算精度的数字可以直接使用float或double,但是如果需要精确计算的结果,则必须使用BigDecimal类,而且使用BigDecimal类也可以进行大数的操作。BigDecimal类的常用方... 阅读全文
posted @ 2015-05-07 22:19 koal 阅读(279) 评论(0) 推荐(0)
摘要:Springaop其中就用到了propagation,表示打算对这些方法怎么使用事务,是用还是不用,其中propagation有七种配置,REQUIRED、SUPPORTS、MANDATORY、REQUIRES_NEW、NOT_SUPPORTED、NEVER、NESTED。默认是... 阅读全文
posted @ 2015-05-04 23:52 koal 阅读(228) 评论(0) 推荐(0)
摘要:正如大多数持久层框架一样,MyBatis同样提供了一级缓存和二级缓存的支持1. MyBatis一级缓存基于PerpetualCache的HashMap本地缓存,其存储作用域为Session,默认情况下,一级缓存是开启状态的。当Sessionflush(); 或close(); 之后,该Session... 阅读全文
posted @ 2015-05-04 23:11 koal 阅读(417) 评论(0) 推荐(0)