2017年12月13日
摘要: 基于maven的ssm框架整合 第一步:通过maven建立一个web项目。 第二步:pom文件导入jar包 (1) pom.xml 我把我pom文件整个都拷贝来了,有些初始化就有的东西你要去掉,保留你自己pom生成的那份。 第三步:看整体的项目架构,先说明下我这里还没有有关springMVC的相关东 阅读全文
posted @ 2017-12-13 15:46 雨点的名字 阅读(2488) 评论(2) 推荐(1) 编辑
  2017年12月8日
摘要: HashMap解析(一) 平时一直再用hashmap并没有稍微深入的去了解它,自己花点时间想往里面在深入一点,发现它比arraylist难理解很多。 数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。 数组:数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间 阅读全文
posted @ 2017-12-08 19:45 雨点的名字 阅读(968) 评论(0) 推荐(2) 编辑
  2017年12月7日
摘要: js三种弹框 一.普通弹框 这类弹框就是仅仅是个提示作用,并不会做其它操作 关键词:alert() 这个没啥好说的,就是一个弹框。 二.判断弹框 这类框有一个判断作用 关键字:confirm() 看这个框效果: 三.弹框输入能赋值 关键字:prompt("请输入您的名字","") 效果: 当然如果你 阅读全文
posted @ 2017-12-07 13:09 雨点的名字 阅读(948) 评论(0) 推荐(0) 编辑
  2017年12月6日
摘要: ArrayList源码 一、定义 从中我们可以了解到: ArrayList<E>:说明ArrayList支持泛型。 extends AbstractList<E> :继承了AbstractList。AbstractList提供List接口的骨干实现,以最大限度地减少“随机访问”数据存储(如Array 阅读全文
posted @ 2017-12-06 18:14 雨点的名字 阅读(520) 评论(0) 推荐(0) 编辑
摘要: TreeSet(一) 一、TreeSet定义: 与HashSet是基于HashMap实现一样,TreeSet同样是基于TreeMap实现的。 1)TreeSet类概述 使用元素的自然顺序对元素进行排序 或者根据创建 set 时提供的 Comparator 进行排序 具体取决于使用的构造方法。 2)T 阅读全文
posted @ 2017-12-06 17:56 雨点的名字 阅读(1347) 评论(0) 推荐(3) 编辑
摘要: Serializable--初解 一 序列化是干什么的? 我们知道,在jvm中引用数据类型存在于栈中,而new创建出的对象存在于堆中。如果电脑断电那么存在于内存中的对象就会丢失。那么有没有方法将对象保存到磁盘(对象持久化存储)或通过网络传输到远处的其他地方呢? 答案是可以,但是我们必须要求所有支持持 阅读全文
posted @ 2017-12-06 17:44 雨点的名字 阅读(883) 评论(0) 推荐(0) 编辑
  2017年11月23日
摘要: map集合排序 这篇文章讲的不仅仅是map排序,比如把对象按某一属性排序,它都可以解决这些问题。 比如,有N个对象,每个对象有个属性就是成绩,成绩分:优秀,良好,合格。那我们如何按照成绩的好坏进行排序呢,下面请看代码。 1.people对象 package com.test; /*people对象其 阅读全文
posted @ 2017-11-23 22:36 雨点的名字 阅读(770) 评论(0) 推荐(0) 编辑
摘要: 数组增删 集合删除 一、数组增删 二、集合删除数据 三、map集合删除数据 大家看下哪里不对,或者需要补充的,欢迎指点。 阅读全文
posted @ 2017-11-23 19:51 雨点的名字 阅读(2037) 评论(0) 推荐(0) 编辑
  2017年11月21日
摘要: jQuery CSS 1.jQuery 文档操作方法 1. addClass() 方法: addClass() 方法向被选元素添加一个或多个类。该方法不会移除已存在的 class 属性,仅仅添加一个或多个 class 属性。 2.after() 方法: after() 方法在被选元素后插入指定的内容 阅读全文
posted @ 2017-11-21 12:47 雨点的名字 阅读(314) 评论(0) 推荐(0) 编辑
  2017年11月20日
摘要: Java使用patchca生成验证码 Patchca是Piotr Piastucki写的一个java验证码开源库,打包成jar文件发布,patchca使用简单但功能强大。 本例实现了自定义背景,由于生成图片较小,波动太大时会导致部分文字显示不全,所以更改了滤镜属性。 效果图: 代码如下: 由于是个S 阅读全文
posted @ 2017-11-20 16:14 雨点的名字 阅读(1899) 评论(0) 推荐(1) 编辑
  2017年11月16日
摘要: eclipse快捷键 1.编辑相关快捷键 Ctrl + / 单行注释(或取消单行注释) Ctrl + Shift + / 多行注释 Ctrl + Shift + \ 取消多行注释 Ctrl + 1 快速修复 Ctrl + d 删除当前行 Ctrl + Shift + f 格式化文档 Ctrl + m 阅读全文
posted @ 2017-11-16 14:12 雨点的名字 阅读(296) 评论(0) 推荐(0) 编辑
  2017年3月13日
摘要: Struts2的输入校验 在我们项目实际开发中在数据校验时,分为两种,一种是前端校验,一种是服务器校验: 客户端校验:主要是通过jsp写js脚本,它的优点很明显,就是输入错误的话提醒比较及时,能够减轻服务器的负担,但是客户端校验并不是安全的,简单来讲就是防君子防不了小人。 服务器端校验:最大特点就是 阅读全文
posted @ 2017-03-13 14:11 雨点的名字 阅读(765) 评论(4) 推荐(2) 编辑
  2017年3月12日
摘要: result结果集 上一篇文章主要讲Struts2框架(4) Action类访问servlet这篇主要讲result结果集 在Struts.xml中的result元素指的是:指定动作类的动作方法执行完后的结果视图. (1)局部结果和全局结果 他有两个属性: name:字符串,与动作方法返回的值一致。 阅读全文
posted @ 2017-03-12 10:17 雨点的名字 阅读(940) 评论(3) 推荐(1) 编辑
  2017年3月8日
摘要: AspectJ实现AOP 上一篇文章Spring框架(4) AOP讲解铺垫,讲了一些基础AOP理解性的东西,那么这篇文章真正开始讲解AOP 通过AspectJ实现AOP要比普通的实现Aop要方便的多,所以第五篇文章有关SpringAOP我暂且不写,后面整理好了再补充上; 那我们首先还是讲一些有的没的 阅读全文
posted @ 2017-03-08 15:53 雨点的名字 阅读(1658) 评论(3) 推荐(3) 编辑
  2017年3月7日
摘要: AOP讲解铺垫 不得不说,刚开始去理解这个Aop是有点难理解的,主要还是新的概念比较多,对于初学者一下子不一定马上能够快速吸收,所以我先对什么事Aop做一个解释: 首先说明:本文不是自己所写,是转载于:http://www.cnblogs.com/zs234/p/3267623.html 非常感谢这 阅读全文
posted @ 2017-03-07 14:38 雨点的名字 阅读(957) 评论(0) 推荐(2) 编辑