- 博客(35)
- 收藏
- 关注
转载 My97DatePicker时间控件使用
My97DatePicker是一款非常灵活好用的日期控件。使用非常简单。 1.下载My97DatePicker组件包 ,导入项目中2、在页面中引入该组件js文件: 3、页面使用两个方式: 常规调用: 图标触发: <img onclick="WdatePicker({el:$dp.$('d12')})" sr
2017-10-23 15:05:14
239
原创 Javascript在ajax提交过程中页面显示加载中,请等待效果,并在提交过程中限制确定按钮防止多次提交,提交完成后,解除提交限制
加载中,请等待... 加载中,请等待效果图的CSS样式,设置其至页面中央:.center-in-center{ position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%);
2017-10-20 08:34:56
1440
原创 Javascript对checkbox勾选判断,错误提示和按钮变色操作
同意相关条款未打钩时,登录按钮为灰色且无法提交,打钩后变成亮色且可以提交信息。 我同意相关条款 JS代码实现:function boxChange(obj){ if($(obj).prop("checked")){ //选中操作 var newbtn=document.getElementById("regist").src="../resources
2017-10-19 16:16:49
3148
转载 jQuery:unbind方法的使用详解
一、概述:unbind方法只能解绑用jQuery的bind方法以及用jQuery方法注册的事件处理程序。比如:$(‘a’).click(function(){})可以通过unbind解绑。用原生addEventListener以及IE下的attachEvent注册的事件以及使用onclick/onmouseover属性绑定的事件不能通过unbind进行解绑。 例如:以下的事件可以通过unb
2017-10-19 16:04:49
1121
转载 彻底理解js中this的指向,不必硬背。
首先必须要说的是,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象(这句话有些问题,后面会解释为什么会有问题,虽然网上大部分的文章都是这样说的,虽然在很多情况下那样去理解不会出什么问题,但是实际上那样理解是不准确的,所以在你理解this的时候会有种琢磨不透的感觉),那么接下来我会深入的探讨这个问题。 为什么
2017-10-19 09:17:43
174
原创 javascript:void()的理解
href="javascript:void(0);"本身没有任何危害啊,表示这是一个空链接。如果想在网页上用a标签,但又不想产生页面实际跳转动作,就可以这么做。下面是一些用法对比:点我 ---这样是无效的,HTML规范规定a标签必须有href属性,否则的话就会失去“链接”的外观及作用;点我 ---空白的href属性实际上并不空白,它代表当前页,也就是说点击后页面会自动刷新一下;点我
2017-10-19 08:48:04
1135
转载 JS HTML 单引号与双引号
JS中,单引号和双引号其实没啥区别,看你自己习惯了。但若双引号中再使用双引号,我们可采取"外双内单"或者"外单内双"的格式,当然如果需要的是双引号本身,则只能是"外单内双"console.log("包'青'天"); //包'青'天console.log('包"青"天'); //包"青"天console.log("包"青"天"); /
2017-10-18 15:25:25
226
转载 Tomcat下ajax请求路径总结
ajax的url有两种,一种是绝对路径,另一种是相对路径。 一、绝对路径:包括协议名称、主机地址、端口、web项目名称等的完整请求路径。例如:$.ajax({ url:"http://localhost:8080/webname/test"}); 好处:比如在webA项目中的ajax需要请求webB项目中的服务,则必须使用绝对路径。坏处:使用绝对路径要求古
2017-10-18 11:57:50
354
转载 深入浅出Java 重定向和请求转发的区别
"font-family:FangSong_GB2312;font-size:18px;">import java.text.*; import java.util.*; import java.io.*; import javax.servlet.http.*; import javax.servlet.*; import com.bjpowernode.e
2017-10-18 11:03:49
125
转载 JS中获取元素使用getElementByID()、getElementsByName()、getElementsByTagName()的用法和区别
Web标准下可以通过getElementById(), getElementsByName(), and getElementsByTagName()访问Documnent中的任一个标签: 1 getElementById(“ID”)getElementById()可以访问Documnent中的某一特定元素,顾名思义,就是通过ID来取得元素,所以只能访问设置了ID的元素
2017-09-27 23:19:22
459
转载 JQuery中Ajax的操作
Java软件开发中,后台中我们可以通过各种框架,像SSH等进行对代码的封装,方便我们对Java代码的编写,例如,Struts,SpringMVC对从前台到action的流程进行封装控制,使我们只需要进行一些简单配置就可以实现;而Spring进行了对各种对象的管理进行封装,提供了AOP编程的方式,大大方便了我们;而Hibernate和IBatis则是对JDBC代码进行封装,不需要我们每次都写那些重复
2017-09-27 20:39:33
149
转载 java的getClass()函数
JAVA反射机制JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的
2017-09-15 10:36:49
324
转载 mockito测试入门学习
一、什么是mock测试,什么是mock对象? 先来看看下面这个示例:从上图可以看出如果我们要对A进行测试,那么就要先把整个依赖树构建出来,也就是BCDE的实例。 一种替代方案就是使用mocks从图中可以清晰的看出mock对象就是在调试期间用来作为真实对象的替代品。mock测试就是在测试过程中,对那些不容易构建的对象用一个虚拟对象来代替测试的方法就叫mock测试。知道什么是mock测试后,那么我们就
2017-09-14 15:43:17
239
转载 Hibernate中常用HQL
HQL是Hibernate自带的查询语言 HQL是一种面向对象的查询语言。SQL的操作对象是数据表和列等数据对象,而HQL的操作对象是类、实例、属性等。 HQL的语法很像SQL的语法 以下举例均以学生类为例:Students.java Java代码 private String name; private int age; publ
2017-08-21 22:45:23
232
转载 LinkedList和ArrayList的区别
LinkedeList和ArrayList都实现了List接口,但是它们的工作原理却不一样。它们之间最主要的区别在于ArrayList是可改变大小的数组,而LinkedList是双向链接串列(doubly LinkedList)。ArrayList更受欢迎,很多场景下ArrayList比LinkedList更为适用。这篇文章中我们将会看看LinkedeList和ArrayList的不同,而且我们试
2017-08-10 14:38:35
134
转载 注解 @Resource与@Autowired与@Component的使用
在java代码中使用@Autowired或@Resource注解方式进行装配,这两个注解的区别是:@Autowired 默认按类型装配,@Resource默认按名称装配,当找不到与名称匹配的bean才会按类型装配。 @Autowired private PersonDao personDao;//用于字段上 @Autowired public void s
2017-08-03 14:06:10
346
转载 Java中Filter、Servlet、Listener的学习
1、Filter的功能filter功能,它使用户可以改变一个 request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开 servlet时处理response.换种说法,filter其实是一个”servlet chaining”(servlet 链).
2017-08-01 17:05:13
178
转载 hibernate注解主键生成策略
Id生成策略:@GeneratedValue,JPA通用策略生成器 。 JPA提供的四种标准用法为TABLE,SEQUENCE,IDENTITY,AUTO. TABLE:使用一个特定的数据库表格来保存主键。 SEQUENCE:根据底层数据库的序列来生成主键,条件是数据库支持序列。 @Id @Generated
2017-07-22 23:05:29
257
转载 Hibernate注解详解(超全面不解释)
原博客地址:http://blog.csdn.net/sufei58/article/details/48223731我只是收藏来方便自己查阅的,希望博主不要介意一。实体Bean每个持久化POJO类都是一个实体Bean, 通过在类的定义中使用 @Entity 注解来进行声明。声明实体Bean@Entitypublic class Flightimplem
2017-07-22 22:34:48
536
转载 Spring中ApplicationContext加载机制和配置初始化
Spring中ApplicationContext加载机制。 加载器目前有两种选择:ContextLoaderListener和ContextLoaderServlet。 这两者在功能上完全等同,只是一个是基于Servlet2.3版本中新引入的Listener接口实现,而另一个基于Servlet接口实现。开发中可根据目标Web容器的实际情况进行选择。
2017-07-19 20:51:18
308
转载 浅谈web应用的负载均衡、集群、高可用(HA)解决方案
声明:以下仅为个人的一些总结和随写,如有不对之处,还请看到的网友指出,以免误导。 (详细的配置方案请google,这里只说解决方案。) 1、熟悉几个组件1.1、apache —— 它是Apache软件基金会的一个开放源代码的跨平台的网页服务器,属于老牌的web服务器了,支持基于Ip或者域名的虚拟主机,支持代理服务器,支持安全Socket层(SSL)等等,目前互联
2017-07-12 17:03:25
216
转载 JSTL 标签大全详解
(尊重劳动成果,转载请注明出处:http://blog.csdn.NET/qq_25827845/article/details/53311722 冷血之心的博客)一、JSTL标签介绍1、什么是JSTL? JSTL是apache对EL表达式的扩展(也就是说JSTL依赖EL),JSTL是标签语言!JSTL标签使用以来非常方便,它与J
2017-07-05 22:43:30
151
转载 javascript获取html元素的几种方法
1.通过id获取html元素[html] view plain copy> html> head lang="en"> meta charset="UTF-8"> title>title> head> body> div id="mydiv" style="border:1px sol
2017-07-05 22:10:42
410
转载 SQL语句exists用法
首先头脑中有三点概念: 1 。 EXISTS子查询找到的提交 NOT EXISTS 子查询中 找不到的提交 说明:不要去翻译为存在和不存在,把脑袋搞晕。 2 。 建立程序循环的概念,这是一个动态的查询过程。如 FOR循环 。 3 。 Exists执行的流程Exists首先执行外层查询,再执行内存查询,与IN相反。
2017-07-05 13:34:47
509
转载 JAVA中堆栈和内存分配原理
1、栈、堆1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制.2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。)3. 堆:存放所有new出来的对象。4. 静态域:存放静态成员(static定义的)5. 常量池:存放字符串常量和基本类型常量(public s
2017-07-05 13:33:59
121
转载 java中重载与重写的区别
简单的个人记忆,重写是子类中的方法与父类的方法参数、返回值一模一样,重载是对于同一个类中的方法,方法名相同,参数类型、个数不同。当父类的引用指向子类对象的时候,子类中如果有对于父类方法的重写,则调用的是子类重写过的方法,如果没有,则调用父类的方法。(“写方法内容,载参数不同”简单记忆) 首先我们来讲讲:重载(Overloading) (1) 方法重载是让类以统一的方式处理
2017-07-04 17:10:25
122
转载 父类引用指向子类对象
父类引用指向子类对象指的是:例如父类Animal,子类Cat,Dog。其中Animal可以是类也可以是接口,Cat和Dog是继承或实现Animal的子类。Animal animal = new Cat();即声明的是父类,实际指向的是子类的一个对象。那这么使用的优点是什么,为什么要这么用?可以用这几个关键词来概括:多态、动态链接,向上转型也有人说这是
2017-07-04 16:59:28
131
转载 SQL多表连接查询(详细实例)
本文主要列举两张和三张表来讲述多表连接查询。新建两张表:表1:student 截图如下:表2:course 截图如下:(此时这样建表只是为了演示连接SQL语句,当然实际开发中我们不会这样建表,实际开发中这两个表会有自己不同的主键。)一、外连接外连接可分为:左连接、右连接、完全外连接。1、左连接 left join 或 lef
2017-06-30 18:18:05
536
转载 关于group by 两个或以上条件的分析
首先group by 的简单说明: group by 一般和聚合函数一起使用才有意义,比如 count sum avg等,使用group by的两个要素: (1) 出现在select后面的字段 要么是是聚合函数中的,要么就是group by 中的. (2) 要筛选结果 可以先使用where 再用group by 或者先用group by 再用having下面看下
2017-06-30 17:48:17
1142
转载 java基本数据类型内存分配
1.java程序运行时有6中地方存储数据,分别是:寄存器、栈、堆、静态存储、常量存储、非RAM(随机存储器),主要是堆与栈的存储。 2.堆与栈是java用来在RAM中存储数据的地方,java自动管理堆和栈,程序员不能直接设置堆和栈。 3.栈的优势是:存取速度比堆要快,仅次于直接位于cpu中的寄存器;栈数据可以共享。 但缺点是:存在栈中数据大小与生命周期必须是确定的,缺乏灵活
2017-06-29 13:26:52
1991
转载 java中的全局变量与局部变量
全局变量:也叫成员变量,是指在类中定义的变量;它在整个类中都有效 全局变量又可分为:类变量和实例变量 1.类变量:又叫静态变量 用static修饰 它可以直接用类名调用 也可以用对象调用 而且所有对象的同一个类变量都是共享同 一块内存空间的 2.实例变量:不用static修饰 它
2017-06-28 22:15:07
352
转载 Java 内存分配全面浅析
转载来源 http://blog.csdn.NET/shimiso/article/details/8595564本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。进入正题前首先要知道的是Java程序运行在JVM(Java Virtual Machin
2017-06-28 22:12:46
125
转载 Java基本数据类型
Java四类八种数据类型第一类:逻辑型boolean第二类:文本型char第三类:整数型(byte、short、int、long)char类型占2个字节short从-32768到32767int从-2147483648,到2147483647共10位long从-9223372036854775808到9223372036854775807共1
2017-06-28 15:53:33
169
转载 JAVA枚举类型
public class TestEnum { /*最普通的枚举*/ public enum ColorSelect { red, green, yellow, blue; } /* 枚举也可以象一般的类一样添加方法和属性,你可以为它添加静态和非静态的属性或方法,这一切都象你在一般的类中做的那样. */ publi
2017-06-28 15:42:12
140
转载 JAVA内部类详解
内部类详解 1、定义 一个类的定义放在另一个类的内部,这个类就叫做内部类。 Java代码 public class First { public class Contents{ public void f(){ System.out.println("In Class First's inner Class Content
2017-06-28 15:08:54
133
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人