自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

转载 Mybatis无法扫描到mapper.xml文件

在Mybatis中默认扫描与mapper包同路径下的xml,resource文件的文件夹名称不能一次性创建,如com.baidu.mapper需要创建3次这里如果是idea开发工具,一次创建与分开创建显示是一样的效果,去相应的文件夹下看一下是否为分开目录转载于:https://www.cnblogs.com/bjameng/p/10965632.html...

2019-06-03 08:41:00 514

转载 jsp中的table隐藏与显示

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+reque...

2012-02-13 22:47:00 458

转载 开发中时间的管理

周末听了项目管理的课程,很有感触,有很多记忆深刻的点,比如不要揣摩要提问,要先管理后产品,胜者先胜而后战,败者先战而求胜。然而,让我印象最深的是估算工时这点事,不禁让我想起自己的经历来。 最开始刚参加工作时是在一家翻译公司做它内部的协同系统,两个程序员,老大和我,老大是30岁的老程序员,安排工作很随性,每天早上,点点系统,然后想想接下来要做什么,然后,叫上我,说,把...

2011-12-17 00:37:00 106

转载 Java程序员面试技巧

面试是一个“简单”而又“复杂”的事情,正因为它具有“简单”和“复杂”的双重性质,才使我们对这个问题不敢掉以轻心。介绍如何面试,有时候甚至可以写一本书,而有时候,你什么都不准备却可以面试成功。因为,面试的成功与否完全取决于主考官,因此,这门学问的主要科目就是研究主考官的招聘心理。我们研究好主考官的招聘心理,自然就可以做到“知己知彼”了。本小节...

2011-12-14 23:31:00 106

转载 Hibernate中的get和load

Hibernate中有两个极为相似的方法get()与load(),他们都可以通过指定的实体类与ID从数据库中读取数据,并返回对应的实例,但Hibernate不会搞两个完全一样的方法的,它们间的不同在于: 1.如果找不到符合条件的纪录,get()方法将返回null.而load()将会报出ObjectNotFoundEcception. 2.load()方法可以返回实体的代理类实...

2011-12-11 23:27:00 53

转载 Hibernate 中的核心接口与类

Hibernate中的核心接口与类Configuration类SessionFactory接口//会话工厂Session接口//会话持久化管理器Transaction接口//事务Query接口Criteria接口Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的...

2011-12-11 23:00:00 86

转载 Java虚拟机内存的堆区(heap),栈区(stack)和静态区(static/method)

JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method)堆区:1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令)2.jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身.3.一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 ...

2011-12-08 23:00:00 92

转载 JSP中的id和name有什么区别

一、 id则针对文档操作时候用,不能重复二、name是用来提交数据的,提供给表单用,可以重复转载于:https://www.cnblogs.com/bjameng/archive/2011/12/07/2280085.html...

2011-12-07 23:55:00 539

转载 HttpSession与Hibernate中Session的区别

一、javax.servlet.http.HttpSession是一个抽象接口它的产生:J2EE的Web程序在运行的时候,会给每一个新的访问者建立一个HttpSession,这个Session是用户身份的唯一表示。注意,是容器(Tomcat,Resin)自动创建的。用途:存放这个用户的一些经常被用到的信息,例如:用户名,权限。例如在购物车程序里,存放用户买的商品。销毁:一定时...

2011-12-06 22:32:00 68

转载 JSP中的九大内置对象

JSP中九大内置对象为: request 请求对象  类型 javax.servlet.ServletRequest 作用域 Requestresponse 响应对象 类型 javax.servlet.SrvletResponse 作用域 Page...

2011-12-05 22:33:00 71

转载 Hibernate中的缓存问题

1. 关于hibernate缓存的问题:1.1.1. 基本的缓存原理Hibernate缓存分为二级,第一级存放于session中称为一级缓存,默认带有且不能卸载。第二级是由sessionFactory控制的进程级缓存。是全局共享的缓存,凡是会调用二级缓存的查询方法 都会从中受益。只有经正确的配置后二级缓存才会发挥作用。同时在进行条件查询时必须使用相应的方法才能从缓存中获取数据。...

2011-12-04 23:50:00 109

转载 Hibernate中的n+1问题

什么时候会出现N+1问题? 在hibernate中,当进行一个表的查询时,当这个表与另外的表是多对一,或者是一对多关联时,就会出现N+1问题,当查询一条语句时,比如主键name=1,而与这个name相关联的另一张表对应name的有N个记录,这时就出另外发出N条语句去查询,而我又不要那些记录,这时就是N+1问题。即:‍1)1对多,在1方,查找得到了n个...

2011-12-04 23:42:00 87

转载 正则表达式

JavaScript表单验证email,判断一个输入量是否为邮箱email,通过正则表达式实现。//检查email邮箱functionisEmail(str){varreg=/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/;returnreg.test(str);}...

2011-12-04 23:17:00 58

转载 JQuery Ajax三级联动地区下拉框

1 JSP部分代码 2 3 4 5 <script src="/js/jquery-1.2.6.min.js" type="text/javascript"></script> 6 <script> 7 //为了避免jquery中的'$'与其它的'$'冲突,在此将jquery中的'$'重命名为'jQuery' 8 va...

2011-12-04 23:08:00 90

转载 精典的js日历组件

经常会用到日历控件,现在就整理一下,好看即好用的日历控件第一种方案1.建立一个JS文件:Calendar.js<!--var cal;var isFocus=false; //是否为焦点//function SelectDate(obj,strFormat) //两个参数改为只传一个function SelectDate(obj){ var date = new Date...

2011-12-04 22:34:00 179

转载 国内外最好的java社区

国内: www.chinajavaworld.com -论坛人很多,高手也多,不过好像都在潜水 www.cn-java.com -也很不错,文章很好,但是就是商业性浓了点。 www.chinaitlab.com- 非常有系统性,而且推出的java远程教育是中国最全面的scjp远程教育。 www.huihoo.com -灰狐动力,有个jfox,而且很多关...

2011-12-03 23:53:00 1335

转载 守护线程

从线程分类上可以分为:用户线程(以上讲的都是用户线程),另一个是守护线程。守护线程是这样的,所有的用户线程结束生命周期,守护线程才会结束生命周期,只要有一个用户线程存在,那么守护线程就不会结束,例如java中著名的垃圾回收器就是一个守护线程,只有应用程序中所有的线程结束,它才会结束。...转载于:https://www.cnblogs.com/bjameng/archive/2011...

2011-12-03 00:16:00 83

转载 Oracle基础

一、数据查询语言(DQL),只有一个select数据操纵语言(DML),主要包括:insert/update/delete数据定义语言(DDL),主要包括:create/drop/alter事务控制语言,主要包括:commit/rollback数据控制语言,主要包括授权等等转载于:https://www.cnblogs.com/bjameng/archive/20...

2011-12-02 00:04:00 57

转载 Spring中的IoC与DI

IoC与DI  首先想说说IoC(Inversion of Control,控制倒转)。这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系。这是什么意思呢,举个简单的例子,我们是如何找女朋友的?常见的情况是,我们到处去看哪里有长得漂亮身材又好的mm,然后打听她们的兴趣爱好、qq号、电话号、ip号、iq号……...

2011-12-01 23:23:00 60

转载 ajax的流程

首先你得定义一个全局变量来保存XMLHttpRequest对象,如:var xmlHttp;然后写一个函数用来创建XMLHttpRequest对象,function createXMLHttpRequest(){ if(window.ActiveXObject){ //这个是创建一个IE浏览器的XMLHttpRequest对象...

2011-12-01 22:19:00 48

转载 object中常用的方法

/***@srchttp://eric-619.iteye.com/blog/693185*Object类的方法:*clone()*equals()*finalize()*hashCode()*toString()**1、equals()方法:*^equals方法强...

2011-11-30 23:34:00 126

转载 java中集合架构

前言:本文是对Java集合框架做了一个概括性的解说,目的是对Java集合框架体系有个总体认识,如果你想学习具体的接口和类的使用方法,请参看Java API文档。一、概述数据结构对程序设计有着深远的影响,在面向过程的C语言中,数据库结构用struct来描述,而在面向对象的编程中,数据结构是用类来描述的,并且包含有对该数据结构操作的方法。在Java语言中,Java语...

2011-11-30 23:06:00 71

转载 Junit的简单介绍

JUnit是一个开发源代码的Java测试框架,用于编写和运行可重复的测试。他是用于单元测试框架体系xUnit的一个实例(用于java语言)。它包括以下特性:1、用于测试期望结果的断言(Assertion)2、用于共享共同测试数据的测试工具3、用于方便的组织和运行测试的测试套件4、图形和文本的测试运行器JUnit最初是由Erich Gamma(GoF...

2011-11-30 22:49:00 73

转载 java中的动态导入与动态导入

编辑器加载中include指令,这种方式的引入属于静态导入,include行为,这种方式的导入属于动态的导入,这里涉及到一个jsp的原理上的问题。 当我在地址栏中输入一个jsp的地址的时候,点击回车,会提交一个请求给我的web容器(如:tomcat,resin)等,这个容器会把这个以jsp结尾的请求对应到一个jsp引擎(其实也是一个servlet)来处理,这个servl...

2011-11-29 22:21:00 237

转载 万年历(java)

import java.io.*;class putout{public void putout(int f,int x,int y){int i;int a[]= new int[40];System.out.println(" 日 一 二 三 四 五 六 "+" "+f+"月");for (i=0;i<x;i++){System.out.print(" "); }for(i=...

2011-11-26 23:08:00 71

转载 JAVA程序员面试精典问题(一)

第一,谈谈final, finally, finalize的区别。final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声...

2011-11-24 23:29:00 91

转载 DOCUMENT.GETELEMENTBYID使用

注意:document.getElementById(" ")得到的是一个对象,用alert显示得到的是“object”,而不是具体的值,它有value和length等属性,加上.value得到的才是具体的值!参考资料:1. document . getElementById的用法和DHTML.CHM的下载地址http://blo...

2011-11-24 22:48:00 72

转载 java中的值传递和引用传递

值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参数的值。引用传递:也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,在方法执行中,对形式参数的操作实际上就是对实际参数的操作,方法执行中形式参数值的改变将会影响实际参数的值。下面举例说明:传值---传递基本数据类型参数publicclas...

2011-11-22 00:35:00 47

转载 单例模式01

概要单例模式是最简单的设计模式之一,但是对于Java的开发者来说,它却有很多缺陷。在本月的专栏中,David Geary探讨了单例模式以及在面对多线程(multithreading)、类装载器(classloaders)和序列化(serialization)时如何处理这些缺陷。单例模式适合于一个类只有一个实例的情况,比如窗口管理器,打印缓冲池和文件系统,它们都是原型的例子。典型的情况...

2011-11-20 23:10:00 61

转载 选择Hibernate还是iBATIS

从以上iBATIS的开发过程可以看出,它与Hibernate的开发过程是一一对应的,都是由映射文件和持久化类作为底层数据库的沟通接口,上层调用iBATIS或Hibernate的API来编写DAO和Service层。但是在实际的应用中,它们则拥有各自的特点,这也决定了它们适用的场合。(1)Hibernate的特点:Hibernate功能强大,数据库无关性好,O/R映射能力强,如果对...

2011-11-17 22:24:00 71

转载 iBATIS开发步骤

8.1.1iBATIS开发步骤iBATIS是Java应用和关系数据库之间的桥梁,它负责Java对象和关系数据之间的映射。iBATIS内部封装了通过JDBC访问数据库的操作,向上层应用提供了面向对象的数据访问API。在Java应用中使用iBATIS包含以下步骤:(1)创建iBATIS的配置文件:该文件负责初始化iBATIS配置,包括数据库配置和映射文件配置;(2)创建iB...

2011-11-17 22:20:00 139

转载 Eclipse快捷键

Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 2. 【Ctrl+O】 显示类中方法和属性的大纲...

2011-11-17 00:12:00 46

转载 长时间用电脑,请注意保护你眼睛(给窗口选一个合适的颜色)

研究表明,绿色和蓝色对眼睛最好,在长时间用电脑后,经常看看蓝天、绿地就能在一定程度上缓解视疲劳。如果我们把电脑屏幕和网页的底色变为淡淡的苹果绿,也可在一定程度上有效地缓眼睛疲劳症状了。  在桌面上点击鼠标右键选择“属性”打开显示属性对话框,切换到“外观”选项卡下,点击“高级”按钮,在打开的“高级”对话框中,在“项目”下拉列表里选择“窗口”。再打开右边对应的“颜色”列表,选择其中的“其...

2011-11-17 00:06:00 136

转载 Struts2的工作流程

工作流程:一个请求在Struts2框架中的处理大概分为以下几个步骤:1 客户端发送请求;2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin)3 接着FilterDispatcher被调用,FilterDis...

2011-11-15 23:14:00 47

转载 HashMap与HashTabl的区别

1、Hashtable继承自Dictionary类,而HashMap是Java1.2引进的Map interface的一个实现2、HashMap允许将null作为一个entry的key或者value,而Hashtable不允许3、HashMap把Hashtable的contains方法去掉了,改成containsvalue和containsKey。因为contains方法...

2011-11-15 22:57:00 210

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除