Java8 ,JDK1.8 新特性

  一、接口的默认方法   Java 8允许我们给接口添加一个非抽象的方法实现,只需要使用 default关键字即可,这个特征又叫做扩展方法,示例如下:   interface Formula { double calculate(int a); default d...

2016-12-08 14:58:14

阅读数 129

评论数 0

数据库版本管理工具 Flyway

转:http://casheen.iteye.com/blog/1749916   1.  引言   想到要管理数据库的版本,是在实际产品中遇到问题后想到的一种解决方案,当时各个环境的数据库乱作一团,没有任何一个人(开发、测试、维护人员)能够讲清楚当前环境下的数据库是哪个版本,与哪个...

2016-12-06 17:35:44

阅读数 36

评论数 0

Google Guava官方教程 学习

    http://ifeve.com/google-guava/    

2016-12-05 17:43:42

阅读数 46

评论数 0

sql server 修改 约束条件

--示例1 ALTER TABLE stuInfo ADD CONSTRAINT PK_stuNo PRIMAR... --示例1 ALTER TABLE stuInfo ADD CONSTRAINT PK_stuNo PRIMARY KEY (stuNo) --示例2 添加主键...

2016-12-01 18:08:29

阅读数 223

评论数 0

建表-复制建表

  Oracle:   CREATE TABLE new_table AS (SELECT * FROM old_table where 1 <> 1);       Sqlserver:   SELECT * INTO ...

2016-11-29 16:26:41

阅读数 30

评论数 0

sql 各种 Join用法详解

sql 各种 Join用法详解 在关系代数中,连接运算是由一个笛卡尔积运算和一个选取运算构成的。首先用笛卡尔积完成对两个数据集合的乘运算,然后对生成的结果集合进行选取运算,确保只把分别来自两个数据集合并且具有重叠部分的行合并在一起。连接的全部意义在于在水平方向上合并两个数据集合(通常是表),...

2016-11-22 13:59:23

阅读数 62

评论数 0

Jboss ,Tomcat 表单提交数据丢失的问题

参考: http://www.cnblogs.com/yg_zhang/p/4248061.html https://my.oschina.net/luckyi/blog/213209 https://developer.jboss.org/thread/177942 https://...

2016-11-08 11:48:54

阅读数 45

评论数 0

关于 HTTP GET/POST 请求参数长度最大值的一个理解误区

  1.    Get方法长度限制 Http Get方法提交的数据大小长度并没有限制,HTTP协议规范没有对URL长度进行限制。这个限制是特定的浏览器及服务器对它的限制。 如:IE对URL长度的限制是2083字节(2K+35)。 下面就是对各种浏览器和服务器的最大处理能力做一些说明....

2016-11-08 09:50:25

阅读数 29

评论数 0

dwr

    首先导入项目所需要的包,如下:dwr.jar,commons-logging-1.0.4.jar,版本可以调整 1.web.xml   <?xml version="1.0" encoding="UT...

2016-11-04 15:25:02

阅读数 12

评论数 0

struts1标签库

1、Bean标签库Bean标签库中标签可以访问已经存在的JavaBean以及它们的属性,还可以定义新的Bean,把它存放在用户指定的任何范围内,供网页或者其它元素访问,Bean标签库分为以下三类:   1) 用于访问HTTP请求信息或者JSP隐含对象的Bean标签a) <b...

2016-09-27 10:17:08

阅读数 26

评论数 0

dwr 框架

首先,你安装DWR时会配置一个servlet,这个servlet记得吧?他就是负责把前台的JS参数封装成JAVA,去调用你的JAVA类,然后将返回结果(JAVA类型)再翻译成JS生成到你的JSP页面上,给你的错觉就是你用JS直接调用了JAVA方法。DWR的主要的优点:可以直接访问Javabean...

2016-09-20 09:59:51

阅读数 11

评论数 0

sqlserver 索引长度 900 限制解决(复合索引和include索引)

    复合索引和include索引   http://www.cnblogs.com/huangxincheng/p/4266479.html    

2016-07-12 10:07:36

阅读数 679

评论数 0

软件开发(瀑布式、迭代式)

  瀑布式开发、迭代开发,区别【都属于,生命周期模型】         两者都是一种开发模式,就像设计模式一样,考虑的角度不一样,个人感觉谈不到取代一说。         传统的瀑布式开发,也就是从需求到设计,从设计到编码,从编码到测试,从测试到提交大概这样的流程,要求每一个开发阶段...

2016-05-20 10:20:10

阅读数 68

评论数 0

Guava 相关内容(一)

一、Java 不可以变的集合   Guava学习笔记:Immutable(不可变)集合 不可变集合,顾名思义就是说集合是不可被修改的。集合的数据项是在创建的时候提供,并且在整个生命周期中都不可改变。   为什么要用immutable对象?immutable对象有以下的优点:    1....

2016-05-20 00:08:37

阅读数 14

评论数 0

oracle 递归查询

  oracle 递归查询     oracle递归查询Oracle中start by prior子句用法 connect by 是结构化查询中用到的,其基本语法是: select ... from tablename start with 条件1 connect by 条件2 whe...

2016-05-16 11:55:27

阅读数 20

评论数 0

oracle 性能优化

    一、sql 查询优化,强制使用索引,index()    格式: /*+ index(l a_b)  */    select /*+ index(l a_b) */ l.id, l.a, ...

2016-04-20 11:46:12

阅读数 17

评论数 0

oracle 查询锁表信息

  oracle 查询锁表信息   SELECT A.OWNER 方案名, A.OBJECT_NAME 表名, /* B.XIDUSN 回滚段号, B.XIDSLOT 槽号, B.XIDSQN 序列号,*/ B....

2016-04-08 11:13:52

阅读数 12

评论数 0

Oracle MATERIALIZED VIEW -- 创建物化视图

一、ORACLE:materialized view和普通VIEW有什么区别 materialized view(MV)是自动刷新或者手动刷新的,View不用刷新 MV也可以直接update,但是不影响base table,对View的update反映到base table上 MV主要用于远...

2016-03-22 15:30:24

阅读数 244

评论数 0

onchange, oninput, onpropertychange 的用法和区别

  onchange, oninput, onpropertychange 的用法和区别   l          onchange 触发事件必须满足两个条件: a)当前对象属性改变,并且是由键盘或鼠标事件激发的(脚本触发无效) b)当前对象失去焦点(onblur); l      ...

2016-01-29 17:33:03

阅读数 13

评论数 0

SpringMVC 数据绑定全面示例(复杂对象,数组等)

SpringMVC 数据绑定全面示例(复杂对象,数组等)        Spring restful的文章 http://www.xdemo.org/spring-restful/   项目下载:http://pan.baidu.com/share/link?shareid=9552458...

2016-01-11 11:41:56

阅读数 15

评论数 0

提示
确定要删除当前文章?
取消 删除