Java
文章平均质量分 77
牧海归来
做一个有利于身边人的人
展开
-
异步获取的表单数据后台程序没有获取的一种情况及其解决方法
: <html:select value="" property="companyId" onchange="updateView('departmentOptionsOfHard', '${formGetDepartmentByCompanyAction}'+this.value);"> <h原创 2014-04-15 09:27:07 · 898 阅读 · 0 评论 -
SSH架构图
转载 2015-03-11 01:31:56 · 578 阅读 · 0 评论 -
ArrayList的初始化和扩容解读
ArrayList的初始化和扩容解读=======================1.JDK 1.6 (1)默认的构造函数 初试化时的长度为10: public ArrayList() { this(10); }带参数的构造函数,初始化了一个长度为初始容量的数组: public ArrayList(int initialCapacity) { super();原创 2015-03-30 20:23:18 · 3239 阅读 · 0 评论 -
设计模式:链式模式(FilterChain)
package com.bjsxt.dp.filter;public class FaceFilter implements Filter {@Overridepublic String doFilter(String str) {return str.replace(":)", "^V^");}}package com.bjsxt.dp转载 2015-03-04 01:15:54 · 1753 阅读 · 0 评论 -
字符过滤器(JavaWEBFilter)
package com.bjsxt.dp.filter;public interface Filter {void doFilter(Request request, Response response, FilterChain chain);}package com.bjsxt.dp.filter;import java.util.ArrayList;转载 2015-03-04 01:19:51 · 750 阅读 · 0 评论 -
Java HashMap的工作原理
Java HashMap的工作原理转载自:http://www.importnew.com/10620.html面试的时候经常会遇见诸如:“java中的HashMap是怎么工作的”,“HashMap的get和put内部的工作原理”这样的问题。本文将用一个简单的例子来解释下HashMap内部的工作原理。首先我们从一个例子开始,而不仅仅是从理论上,这样,有助于更好地理解,然转载 2015-03-23 21:13:41 · 385 阅读 · 0 评论 -
Technology Note
总结:====1.查看某个表的索引------------------select * from user_ind_columns where table_name = upper('agent_master') // agent_master为表名创建主键:ALTER TABLE QC_MASTER ADD PRIMARY KEY (AGENT_CODE);原创 2015-05-13 17:22:22 · 678 阅读 · 0 评论 -
Java新建线程的3种方法
Java新建线程的3种方法===================Java创建线程有3种方法:(1)继承Thread;(2)实现Runnable接口;(3)实现Callable接口;由于Java只支持单继承,所以用继承的方式创建线程,比较死板,不够灵活;用实现接口的方式创建线程,可以实现多个接口,比较灵活。Runnable和Callable接口的区别:(1原创 2015-05-13 16:25:15 · 3299 阅读 · 0 评论 -
线程同步的2种方法
线程同步的2种方法==============同步的实现方式有两种,同步方法和同步块,这两种方式都要用到synchronized关键字。(1)同步方法给一个方法增加synchronized修饰符之后就可以使它成为同步方法,这个方法可以是静态方法和非静态方法,但是不能是抽象类的抽象方法,也不能是接口中的接口方法。下面代码是一个同步方法的示例:public原创 2015-05-13 17:14:10 · 756 阅读 · 0 评论 -
死锁的产生与预防
死锁的产生与预防=================1. 产生死锁的原因主要是:(1) 因为系统资源不足。(2) 进程运行推进的顺序不合适。(3) 资源分配不当等。如果系统资源充足,进程的资源请求都能够得到满足,死锁出现的可能性就很低,否则2. 产生死锁的四个必要条件:(1) 互斥条件:一个资源每次只能被一个进程使用。(2) 请求与保持条件:一原创 2015-05-13 17:21:03 · 593 阅读 · 0 评论 -
JavaScript实现异步调用例子
JavaScript实现异步调用例子======================js部分:var url = "/servlet/AjaxCheckCallListServlet?assignCallIdList="+assignCallIdStr; var checkResult = ""; $.ajax({ async : false, //false表示同步,true表原创 2015-05-13 17:38:55 · 673 阅读 · 0 评论 -
Java实现数据库连接池例子
Java实现数据库连接池例子======================ConnectionPoolUtil.javapackage com.util;import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.IOException;import java.io原创 2015-05-14 17:21:18 · 2227 阅读 · 0 评论 -
Json转换工具类
Json转换工具类=============package com.util;import java.beans.IntrospectionException;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.util.List;public class原创 2015-05-14 17:27:26 · 687 阅读 · 0 评论 -
hibernate QBE例子
hibernate QBE例子package com.bjsxt.hibernate;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;@Entitypublic class Category {priva原创 2015-01-21 00:15:49 · 468 阅读 · 0 评论 -
邮件自动补齐js插件
1.加入样式ul, li { list-style: none outside none; margin: 0; padding: 0;}.auto-tip li { background: none repeat scroll 0 0 #81DAF5; font-size: 14px;原创 2015-01-21 00:22:35 · 1388 阅读 · 0 评论 -
hibernate一对一单向外键关联
1.一对一单向外键关联(a)Annotation--表结构create table Husband(id integer not null auto_increment,name varchar(255),wifeId integer,primary key(id))create table wift(id integer not null auto_inc翻译 2015-01-13 22:57:04 · 376 阅读 · 0 评论 -
hibernate一对一双向外键关联
2.hibernate一对一双向外键关联(a)Annotation--表结构create table Husband(id integer not null auto_increment,name varchar(255),wifeId integer,primary key(id))create table wift(id integer not翻译 2015-01-13 23:10:19 · 440 阅读 · 0 评论 -
hibernate联合主键
@JoinColumnsWife类中建立联合主键,建立方式参考 ID生成策略中的联合主键部分Husband类中写Wife对象属性,并在其get方法上写@OneToOne即可完成一对一外键映射若想要指定生成的外键名则需使用@JoinColumns注解,如下: @OneToOne @JoinColumns( { @JoinColumn(name ="wi翻译 2015-01-13 23:26:34 · 411 阅读 · 0 评论 -
hibernate组件映射
1 对象关系:一个对象是另外一个对象的一部分2 数据库表:一张表3 annotation: @ Embeddable @Embbeded 对象模型Husband(id,name,wife)Wife(name,age) Annotation:在Husband的wife属性上建立注解@Embedded表明该对象是翻译 2015-01-13 23:38:28 · 462 阅读 · 0 评论 -
hibernate一对多单向关联
hibernate一对多单向关联(a)Anotationpackage com.bjsxt.hibernate;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;import javax.persistence.Man翻译 2015-01-20 23:43:44 · 503 阅读 · 0 评论 -
hibernate多对一单向关联
hibernate多对一单向关联(1)Anotationpackage com.bjsxt.hibernate;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;import javax.persistence.Man翻译 2015-01-20 23:40:14 · 326 阅读 · 0 评论 -
Hibernate QL例子
NativeSQL >HQL.> EJBQL(JPQL 1.0) > QBC(Query By Criteria) > QBE(Query By Example)例子:package com.bjsxt.hibernate;import javax.persistence.Entity;import javax.persistence.GeneratedValue;翻译 2015-01-21 00:08:32 · 395 阅读 · 0 评论 -
hibernate多对多单向关联
hibernate多对多单向关联(1)Anotationpackage com.bjsxt.hibernate;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;import javax.persistence.Man翻译 2015-01-20 23:52:21 · 373 阅读 · 0 评论 -
hibernate多对多双向关联
hibernate多对多双向关联(1)Anotationpackage com.bjsxt.hibernate;import java.util.HashSet;import java.util.Set;import javax.persistence.Entity;import javax.persistence.GeneratedValue;impo翻译 2015-01-20 23:55:24 · 354 阅读 · 0 评论 -
hibernate关联关系中的CRUD_Cascade_Fetch
1 hibernate_1700_one2many_many2one_bi_crud2 设定cascade以设定在持久化时对于关联对象的操作(CUD,R归Fetch管)3 cascade仅仅是帮我们省了编程的麻烦而已,不要把它的作用看的太大a) Cascade的属性是数组格式,指明做什么操作的时候关联对象是绑在一起的b) ref翻译 2015-01-21 00:02:33 · 411 阅读 · 0 评论 -
hibernate多对一和一对多双向关联
hibernate多对一和一对多双向关联(1)Anotationpackage com.bjsxt.hibernate;import java.util.HashSet;import java.util.Set;import javax.persistence.Entity;import javax.persistence.GeneratedValue;翻译 2015-01-20 23:48:59 · 384 阅读 · 0 评论 -
hibernate QBC 例子
hibernate QBC 例子package com.bjsxt.hibernate;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;@Entitypublic class Category {翻译 2015-01-21 00:13:04 · 406 阅读 · 0 评论 -
Java发送邮件例子
Java发送邮件例子MailUtil.javapackage com.util;import javax.mail.*;import javax.mail.internet.*;import java.util.*;import java.util.logging.Level;import java.util.logging.Logger;import java原创 2015-05-14 17:16:27 · 502 阅读 · 0 评论