- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 每天学点JQuery(2)—DOM操作
DOM操作分为三方面,即DOM Core(核心)、HTML-DOM和CSS-DOM。DOM Core并不专属于JavaScript,任何一种支持DOM的程序设计语言都可以使用他,JS中的getElementById,getElementsByTagName,getAttribute和setAttribute等方法,都是DOM Core的组成部分。HTML-DOM的出现的比DOM Core还要早,它提
2016-03-31 11:36:09 439
原创 每天学点JQuery(1)—选择器
在JQuery库中,$就是JQuery的一个简写形式,例如$(“#foo”)与jQuery(“#foo”)是等价的。$(document).ready(function(){//...});也可以简写成:$(function(){});这段代码等价于传统JS中的window.onload方法。DOM对象与JQquery对象是不同的,每一份DOM都可以表示成一棵树,而JQuery对象则是通过包装
2016-03-30 16:01:29 474
原创 我爱学Java之读取Properties的几种方法
首先贴出目录结构:db.properties1.Properties类的load()方法:public static void main(String[] args) throws IOException{ InputStream in = new BufferedInputStream(new FileInputStream("src/db.properties"));//相对于
2016-03-29 10:45:41 845
原创 我爱学Java之正则表达式
在程序开发过程中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力,而正则表达式善于处理文本,对匹配、搜索和替换等操作都有意想不到的作用,因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。1.匹配单个字符:”.”,如需匹配文本中的”.”,则需要对字符进行转义即”.”Pattern pattern = Patte
2016-03-25 11:34:29 526
原创 我爱学Java之Comparable与Comparator的区别与用法
Comparable与Compator都是Java提供的用来比较大小的接口,但Comparable是在类内定义比较方法,而Compator则是在类外定义比较方法。Comparable接口位于java.lang包下:public interface Comparable<T>{ public int compareTo(T o);//唯一一个方法}Compator接口位于java.util包
2016-03-24 18:56:34 579
原创 我爱学Java之Pattern和Matcher用法
Java正则表达式通过java.util.regex包下的Pattern和Matcher类实现Pattern类用于创建一个正则表达式,也可以说是创建一个匹配模式,可以通过两个静态方法创建:compile(String regex)和compile(String regex,int flags),其中regex是正则表达式,flags为可选模式(如:Pattern.CASE_INSENSITIVE 忽
2016-03-24 11:54:36 36466 4
原创 Struts2文件上传与下载
1.单文件上传Action类:public class UploadAction { private File file;//用于接收表单上传文件 //xxxFileName为文件名,xxxContentType为文件类型,xxx为File变量名 private String fileFileName; private String fileContentType;
2016-03-23 20:33:30 356
原创 Struts2之validate数据校验两种方式
1.Action中的validate()方法Struts2提供了一个Validateable接口,这个接口中只存在validate()方法,实现这个接口的类可直接被Struts2调用,ActionSupport类就实现了Vadidateable接口,但他的validate()方法是一个空方法,需要我们来重写。validate()方法会在execute()方法执行前执行,仅当数据校验正确,才执行exe
2016-03-23 11:18:58 9816 1
原创 Struts2访问Servlet API的三种方式
1.利用ServletActionContext的静态方法(非IOC方式)Struts2利用ServletActionContext类来维护Servlet对象,将Servlet对象放置在ServletActionContext中,虽然是通过静态方法获取,但仍然能够保证获取当前用户,当前线程的request,response,因为是利用ThreadLocal来维护当前线程的Servlet对象。Acti
2016-03-23 00:14:27 411
原创 我爱学Java之(非)静态代码块、(非)静态方法
首先我们建立一个简单的测试类:package com.test;public class Test { public static void main(String[] args){ Father father = new Father(); father.StaticFunction(); father.NoStaticFunction();
2016-03-19 23:47:27 755
转载 集群/分布式环境下5种session处理策略
转载自:http://blog.csdn.net/u010028869/article/details/50773174?ref=myread前言在搭建完集群环境后,不得不考虑的一个问题就是用户访问产生的session如何处理。如果不做任何处理的话,用户将出现频繁登录的现象,比如集群中存在A、B两台服务器,用户在第一次访问网站时,Nginx通过其负载均衡机制将用户请求转发到A服务器,这时A服务器就会
2016-03-16 08:59:53 28920 4
转载 Bootstrap 2.3版与3.0版的使用区别
bootstrap已经推出了3.0的新版,看起来2.3.x版本也不会再更新了。那么bootstrap 2.3版与3.0版的区别在哪里呢?下面我们就来介绍一下。Bootstrap 3.0增加了一些新的特性,对于一些类也进行了调整。不过两个版本在使用的方法上是没什么大的区别的。bootstrap 2.3版与3.0版重要类的改变对比:bootstrap 3.0版新增的类:bootstrap 3.0版删除的
2016-03-15 21:24:37 555
原创 SQL语句执行顺序(MySQL)
首先先定义一个sql语句如下:select distinct student.id,name,max(age),course from student left join course on student.id = course.stu_idwhere student.id > 3group by name having max(age) > 23 order by age limit 1
2016-03-14 20:58:03 1208
原创 MySQL常用语句总结
SQL语句主要划分为以下三个类别:DDL(Data Definition Languages):数据定义语句,这些语句定义了不同的数据段、数据库、表、列、索引等数据库对象(create、drop、alter等)DML(Data Manipulation Languages):数据操纵语句,用于添加、删除、更新、查询数据库记录,并检查数据完整性(insert、delete、update、selec
2016-03-14 11:44:45 582
转载 深入分析 Java 中的中文编码问题
转载出处:http://www.ibm.com/developerworks/cn/java/j-lo-chinesecoding/编码问题一直困扰着开发人员,尤其在 Java 中更加明显,因为 Java 是跨平台语言,不同平台之间编码之间的切换较多。本文将向你详细介绍 Java 中编码问题出现的根本原因,你将了解到:Java 中经常遇到的几种编码格式的区别;Java 中经常需要编码的
2016-03-13 18:15:19 1835 2
原创 我爱学Java之Map操作详解
首先列举出Map的简单操作,之后重点讲解Map遍历的几种方式。int size() 返回此映射中的键-值映射关系数boolean isEmpty() 如果此映射未包含键-值映射关系,则返回 trueV get(Object key) 返回指定键所映射的值;如果此映射不包含该键的映射关系,则返回 nullboolean containsKey(Object key) 如果此映射包含指定键的映射
2016-03-12 15:28:06 638
原创 iBatis入门实例
iBatis开发环境配置如图:实体类:Student.javapackage com.sbw.entity;public class Student { private int id; private String name; private float score; public int getId() { return id; } pu
2016-03-10 11:45:50 489
原创 我爱学Java之对象序列化
Java平台允许我们在内存中创建可复用的Java对象,但一般情况下,只有当JVM处于运行时,这些对象才可能存在,当JVM停止运行时,这些对象就不复存在,但在实际应用中,我们需要持久化的保存指定的对象,并在特定的时间重新读取被保存的对象,Java对象序列化就能够帮助我们实现该功能。在进行Java对象序列化的时候,会把其状态保存为一组字节,在对这些对象反序列化的时候再将这些字节组装成对象。但值得注意的事
2016-03-09 21:46:31 313
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人