上一页 1 ··· 16 17 18 19 20
摘要: 经常会看到程序中使用了记录集,常用的有Collection、HashMap、HashSet、ArrayList,因为分不清楚它们之间的关系,所以在使用时经常会混淆,以至于不知道从何下手。在这儿作了一个小例子,希望有助于帮大家理顺思路。 首先看一下它们的关系: Collection--List: 以特 阅读全文
posted @ 2016-04-04 00:14 习惯沉淀 阅读(1872) 评论(0) 推荐(1) 编辑
摘要: 摘自https://blog.csdn.net/doujinlong1/article/details/80343958 Java设置了异常,旨在鼓励将方法中可能出现的异常告知给使用此方法的程序员(你和我!)。当然了,这种方法是比较优雅的,让我们确切的知道是在哪里出了错,并提供了异常捕获。本篇文章主 阅读全文
posted @ 2016-04-03 23:35 习惯沉淀 阅读(942) 评论(0) 推荐(0) 编辑
摘要: Spring依赖注入(DI)的三种方式,分别为: 1. 接口注入 2. Setter方法注入 3. 构造方法注入 下面介绍一下这三种依赖注入在Spring中是怎么样实现的。 首先我们需要以下几个类: 接口 Logic.java 接口实现类 LogicImpl.java 一个处理类 LoginActi 阅读全文
posted @ 2016-04-03 21:00 习惯沉淀 阅读(554) 评论(0) 推荐(0) 编辑
摘要: MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。 MyBatis中用于实现动态SQL的元素主要有: if choose(when,otherwise) trim where set foreach if就是简单的条件判断,利用if语句我们可以实现某些 阅读全文
posted @ 2016-03-31 22:49 习惯沉淀 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 一、事务传播行为种类 一、事务传播行为种类 Spring在TransactionDefinition接口中规定了7种类型的事务传播行为, 它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播: 事务传播行为类型 事务传播行为类型 说明 PROPAGATION_REQUIRED 如果当前没有事务 阅读全文
posted @ 2016-03-31 21:37 习惯沉淀 阅读(5694) 评论(0) 推荐(0) 编辑
摘要: [导读] 在jquery中ajax提交表单有post与get方式,在使用get方式时我们可以直接使用ajax 序列化表单$( 表单ID) serialize();就行了,下面我来介绍两个提交表单数据的方法。$get方式提交表单get() 方法通过远程 HTTP 在jquery中ajax提交表单有po 阅读全文
posted @ 2016-03-31 21:05 习惯沉淀 阅读(2363) 评论(0) 推荐(0) 编辑
摘要: 一、SpringMVC注解入门 1. 创建web项目2. 在springmvc的配置文件中指定注解驱动,配置扫描器 Xml代码 <!-- mvc的注解驱动 --> <mvc:annotation-driven /> <!--只要定义了扫描器,注解驱动就不需要,扫描器已经有了注解驱动的功能 --> < 阅读全文
posted @ 2016-03-30 10:59 习惯沉淀 阅读(1277) 评论(0) 推荐(1) 编辑
摘要: 使用上的区别: DispatcherServlet StrutsPrepareAndExecuteFilter Handler(实现Controller或者HttpRequestHandler或者注解) Action(实现ActionSupport) HandlerInterceptor Inter 阅读全文
posted @ 2016-03-30 02:11 习惯沉淀 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 方法一: 通过@PathVariabl注解获取路径中传递参数 JAVA @RequestMapping(value = "/{id}/{str}") public ModelAndView helloWorld(@PathVariable String id, @PathVariable Strin 阅读全文
posted @ 2016-03-30 02:00 习惯沉淀 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 在学习 Spring Mvc 过程中,有必要来先了解几个关键参数: @Controller: 在类上注解,则此类将编程一个控制器,在项目启动 Spring 将自动扫描此类,并进行对应URL路由映射。 1 2 3 4 5 @Controller public class UserAction { } 阅读全文
posted @ 2016-03-30 01:43 习惯沉淀 阅读(2329) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.tuicool.com/articles/F7byQn 前言 SpringMVC是目前主流的Web MVC框架之一。 如果有同学对它不熟悉,那么请参考它的入门blog:http://www.cnblogs.com/fangjian0423/p/springMVC-intr 阅读全文
posted @ 2016-03-30 01:34 习惯沉淀 阅读(1669) 评论(0) 推荐(0) 编辑
摘要: 如下一段配置,熟悉DWR的再熟悉不过了:<servlet> <servlet-name>dwr-invoker</servlet-name> <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class> <init-p 阅读全文
posted @ 2016-03-30 01:19 习惯沉淀 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 本教程将深入讲解 Spring 简单而强大的事务管理功能,包括编程式事务和声明式事务。通过对本教程的学习,您将能够理解 Spring 事务管理的本质,并灵活运用之。 先决条件 本教程假定您已经掌握了 Java 基础知识,并对 Spring 有一定了解。您还需要具备基本的事务管理的知识,比如:事务的定 阅读全文
posted @ 2016-03-30 00:56 习惯沉淀 阅读(295) 评论(0) 推荐(0) 编辑
摘要: <mvc:annotation-driven/>相当于注册了DefaultAnnotationHandlerMapping和AnnotationMethodHandlerAdapter两个bean,配置一些messageconverter。即解决了@Controller注解的使用前提配置。<cont 阅读全文
posted @ 2016-03-30 00:29 习惯沉淀 阅读(1255) 评论(0) 推荐(0) 编辑
摘要: J2EE服务器启动时会建立一定数量的池连接,并一直维持不少于此数目的池连接。 客户端程序需要连接时,池驱动程序会返回一个未使用的池连接并将其表记为忙。如果当前没有空闲连接,池驱动程序就新建一定数量的连接,新建连接的数量有配置参数决定。 当使用的池连接调用完成后,池驱动程序将此连接表记为空闲,其他调用 阅读全文
posted @ 2016-03-29 23:23 习惯沉淀 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 一. 前言 MVC不是框架而是一种设计模式。 MVC的全名Model View Controller,即模型-视图-控制器的缩写,这是一种设计模式,而非架构。MVC它强制的使用应用程序的输入、处理、和输出分开,这三 个核心组件分别处理各自的的任务,最典型的MVC模式就是:jsp+servlet+ja 阅读全文
posted @ 2016-03-29 23:08 习惯沉淀 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 一、Where select * from tableName where id="2012"; 就是查找tableName中,id=2012的记录。 这里的where对查询的结果进行了筛选。只有满足where子句中条件的记录才会被查询出来。 二、Group By 根据上表,需求:求出Apple在C 阅读全文
posted @ 2016-03-29 22:20 习惯沉淀 阅读(969) 评论(0) 推荐(0) 编辑
摘要: js事件 必须使用的事件1.超链接事件2.表单的提交3.表单内部界面对象的交互 onclick事件 [javascript] view plain copy <script language="javascript"> function a() { window.alert("hello!"); } 阅读全文
posted @ 2016-03-28 20:39 习惯沉淀 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 分层结构的好处:1、降低了代码之间的耦合性 2、提高了代码的重用性 一. 概述 MVC的全名Model View Controller,即模型-视图-控制器的缩写,这是一种设计模式,而非架构。MVC它强制的使用应用程序的输入、处理、和输出分开,这三个核心组件分别处理各自的的任务,最典型的MVC模式就 阅读全文
posted @ 2016-03-28 18:25 习惯沉淀 阅读(2307) 评论(0) 推荐(1) 编辑
摘要: json相信大家都用的多,jsonp我就一直没有机会用到,但也经常看到,只知道是“用来跨域的”,一直不知道具体是个什么东西。今天总算搞明白了。下面一步步来搞清楚jsonp是个什么玩意。 同源策略 首先基于安全的原因,浏览器是存在同源策略这个机制的,同源策略阻止从一个源加载的文档或脚本获取或设置另一个 阅读全文
posted @ 2016-03-28 18:21 习惯沉淀 阅读(841) 评论(0) 推荐(0) 编辑
摘要: springmvc的使用,在controller中通过注解的形式,获取从前端jsp页面传过来的action参数。 springmvc的使用,在controller中通过注解的形式,获取从前端jsp页面传过来的action参数。 springmvc的使用,在controller中通过注解的形式,获取从 阅读全文
posted @ 2016-03-28 18:12 习惯沉淀 阅读(1526) 评论(0) 推荐(0) 编辑
摘要: ①springmvc的入口是一个servlet即前端控制器,而struts2入口是一个filter过虑器。 ②springmvc是基于方法开发,传递参数是通过方法形参,可以设计为单例或多例(建议单例),struts2是基于类开发,传递参数是通过类的属性,只能设计为多例。 ③Struts2采用值栈存储 阅读全文
posted @ 2016-03-28 17:41 习惯沉淀 阅读(560) 评论(0) 推荐(0) 编辑
摘要: POST请求中文乱码问题解决方法: 在web.xml文件中添加编码过滤器,如下: GET请求中文参数出现乱码解决方法: 方法一: 修改tomcat的配置文件server.xml添加编码URIEncoding="utf-8"与工程编码一致,如下: 方法二: 对参数进行重新编码,如下: ISO8859- 阅读全文
posted @ 2016-03-28 17:35 习惯沉淀 阅读(1705) 评论(0) 推荐(0) 编辑
摘要: SQL Server 复制表结构及数据到新表 select * into 目标表名 from 源表名(要求目标表不存在,因为在插入时会自动创建) 只复制表结构到新表 CREATE TABLE 新表 SELECT * FROM 旧表 WHERE 1=2 即:让WHERE条件不成立 复制旧表的数据到新表 阅读全文
posted @ 2016-03-28 16:40 习惯沉淀 阅读(432) 评论(0) 推荐(0) 编辑
摘要: limit是mysql的语法 select * from table limit [m],n; 其中,m—— [m]为可选,如果填写表示skip步长,即跳过m条。 n——显示条数。指从第m+1条记录开始,取n条记录。 如: select * from stu limit 2,4; 即:取stu表中第 阅读全文
posted @ 2016-03-28 15:59 习惯沉淀 阅读(1849) 评论(0) 推荐(0) 编辑
摘要: 概念: 1.所谓的指针,就是java中的对象的引用。比如String s;这个s就是指针。2.所谓的空指针,就是指针的内容为空。比如上面的s,如果令它指向null,就是空指针。3.所谓的空指针异常,就是一个指针是空指针,你还要去操作它,既然它指向的是空对象,它就不能使用这个对象的方法。比如上面的s假 阅读全文
posted @ 2016-03-27 19:57 习惯沉淀 阅读(387) 评论(0) 推荐(0) 编辑
摘要: public 公共,加上这个修饰的属性和方法,可以在程序的任何其它地方访问 。private 私有,和public相反,加上这个修饰的属性和方法,只允许在本类中访问。protected 保护,位于public和private中间,加上这个修饰的属性和方法,只能在子类(extends)和同包下的程序访 阅读全文
posted @ 2016-03-26 09:23 习惯沉淀 阅读(929) 评论(0) 推荐(0) 编辑
摘要: final 放在类前面如果某个类在定义时,前面有修饰词final,则该类不能被继承 final 放在属性前面属性声明时,如果前面有修饰词final,则该属性值不能被更改,即此时该属性为常量 final放在方法前面如果某个方法在定义时,前面有修饰词final,则该方法可以被调用,不能重写 阅读全文
posted @ 2016-03-26 09:19 习惯沉淀 阅读(234) 评论(0) 推荐(0) 编辑
摘要: Spring常用注解 注:转自http://www.cnblogs.com/xdp-gacl/p/3495887.html 使用注解来构造IoC容器 用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册<context:component-scan bas 阅读全文
posted @ 2016-03-26 08:55 习惯沉淀 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 转载:来自CSDN第一名博主:http://blog.csdn.net/phphot/article/details/2187505 成功的背后,有着许多不为人知的故事,而正是这些夹杂着泪水和汗水的过去,才成就了一个个走向成功的普通人。 凌晨两点半,早已习惯了一个人坐在电脑前的我,望着... 阅读全文
posted @ 2015-11-27 12:22 习惯沉淀 阅读(234) 评论(0) 推荐(0) 编辑
摘要: // 浅层复制(只复制顶层的非 object 元素) var newObject = jQuery.extend({}, oldObject); // 深层复制(一层一层往下复制直到最底层) var newObject = jQuery.extend(true, {}, oldObject); 阅读全文
posted @ 2015-11-25 23:54 习惯沉淀 阅读(3574) 评论(0) 推荐(0) 编辑
摘要: 1.运算符 (1).算数运算符 A:+ - * / % ++ -- 注意:%运算符号取决于被摸数。 ++ --的两种用法:1.单独使用 ,都是把变量加1或者减1 2.参与运算或者表达式中 a++:先取值,再运算 ++a:先运算,再取值 注意:自增自减运算符只能用于变量。 练习:(x++)+(++x) 阅读全文
posted @ 2015-10-25 21:27 习惯沉淀 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 1:进制转换 转换规则: 先把数据的每一位上的系数乘以对应基数的次幂(低位从零开始),然后相加即可 十进制到其他进制 规则:除基取余,直到商为0,最后将余数反转 十进制到二进制: 除2取余,直到商为0,最后将余数反转 例: 十进制13对应的二进制数据是1101 二进制到十进制的技巧(8421码) 十 阅读全文
posted @ 2015-10-24 00:22 习惯沉淀 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 1.Java语言既是编译又是解释型的特点 Java没有设计成编译型语言,因为编译型语言效率高, 但可移植性差. Java也没有设计成纯解释型的语言, 因为解释型效率太低. 编译成class文件, 解释class文件. (过渡) 2.JDK, JRE及JVM之间的关系 JDK(Java Develop 阅读全文
posted @ 2015-10-23 22:37 习惯沉淀 阅读(427) 评论(0) 推荐(0) 编辑
摘要: Comparable & Comparator 都是用来实现集合中元素的比较、排序的,只是 Comparable 是在集合内部定义的方法实现的排序,Comparator 是在集合外部实现的排序,所以,如想实现排序,就需要在集合外定义 Comparator 接口的方法或在集合内实现 Comparabl 阅读全文
posted @ 2015-10-10 17:24 习惯沉淀 阅读(227) 评论(0) 推荐(0) 编辑
摘要: Oracle的NULL代表的含义是不确定,那么不确定的东西也会有确定的数据类型吗?或者换个说法,NULL在Oracle中的默认数据类型是什么,下面就来探讨这个问题。 首先公布答案,NULL的默认类型是字符类型,具体是VARCHAR2还是CHAR,这个并不清楚,不过我个人怀疑是VARCHAR2的可能性 阅读全文
posted @ 2015-10-10 08:09 习惯沉淀 阅读(1238) 评论(0) 推荐(0) 编辑
摘要: ArrayList和LinkedList的几种循环遍历方式及性能对比分析 主要介绍ArrayList和LinkedList这两种list的五种循环遍历方式,各种方式的性能测试对比,根据ArrayList和LinkedList的源码实现分析性能结果,总结结论。 通过本文你可以了解(1)List的五种遍 阅读全文
posted @ 2015-10-07 00:39 习惯沉淀 阅读(335) 评论(0) 推荐(0) 编辑
摘要: Java应用有很多类,但有些类并不希望被其他类使用。每个类中都有数据成员和方法成员,但是并不是每个数据和方法,都允许在其他类中调用。如何能做到访问控制呢?就需要使用访问权限修饰符。 Java语言中的访问权限修饰符有4种,但是仅有3个关键字,因为不写访问权限,在Java中被称为默认权限,或同包权限,本 阅读全文
posted @ 2015-09-25 23:00 习惯沉淀 阅读(2090) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20