- 浏览: 437884 次
- 性别:
- 来自: 南京
-
最新评论
-
pulsar_lxl:
请注明转载原文:http://hllvm.group.itey ...
JVM研究 -
goycejin:
感谢楼主,我也要及笔记了,这记性
Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.8.1:jar -
lianglong2000:
我理解是 java -server 类名 是运行的jdk中的j ...
jdk,jre你真的懂吗? -
yanqlv:
有个问题,既然windows目录(Windows/system ...
jdk,jre你真的懂吗? -
yanqlv:
系统化的描述也挺重要,架构模式>设计模式,架构模式≈设计 ...
MVC是设计模式么?是框架么?
文章列表
list的remove问题
- 博客分类:
- Java基础/JavaEE
1、增强的for循环里面不能调remove()。
2、在遍历的时候不能改变ArrayList,在遍历的时候进行修改就会报错 java.util.ConcurrentModificationException.
3、集合中 在遍历一个List时不能remove 。。。。当遍历一个链表时,每个数的前后指针都 ...
TOP生产环境最近频频发生日志丢失事件,上了三拨人去解决,过了一段时间又出现了,太诡异了!具体现象如下:
1. 有一半的机器日志正常生成,而另一半的机器几乎没有生成日志。
2. 在日志丢失的机器上,所有普通logger配置的日志文件都没有生成,而root logger配置的日志文件却生成了,并且root logger只记录了搜索引擎的日志,其它日志信息一个都没有。
同样的机器,同样的代码,同样的环境,为什么会出现这种问题呢?
要想弄清楚原因,我们还得先来了解JAVA开源世界里的各种日志组件。
一、日志介绍
1. commons-logging: Apache最早提供的日志门面接口,主 ...
For anyone who uses PMD, the title of this blog appears in their list of PMD errors if they don't declare their loggers static and final. Specifically, the LoggerIsNotStaticFinal rule simply says that a log should be declared static and final. I also like to make sure they are private as well. For ex ...
表单的diabled属性与readonly属性
- 博客分类:
- 其她
readonly:只是不允许用户修改操作,不影响其它的任何操作,与没填加没任何区别,例:用户可以触发焦点操作,点击操作,适用范围只能是input(text/password)、textarea表单控件,表单提交的时候会将此表单元素的值提交到服务器
disabl ...
form提交前校验(非ajax提交表单)
- 博客分类:
- 其她
form提交前校验(非ajax提交表单)
<form name="form1" action="***.htm" method="post" onsubmit="return check();">
</form>
js:
function check(){
//to do some check ;return false 不提交表单;return true 提交表单
...
DB2错误信息(按sqlcode排序)
- 博客分类:
- 数据库
sqlcode sqlstate 说明
000 00000 SQL语句成功完成
01xxx SQL语句成功完成,但是有警告
+012 01545 未限定的列名被解释为一个有相互关系的引用
+098 01568 动态SQL语句用分号结束
+100 02000 没有找到满足SQL语句的行
+110 01561 用DATA CAPTURE ...
第一个问题:刷新父窗口(没有传值操作)
父页面打开时一定要传window参数
openModalDialog("son.html",window,800,600);
子页面中刷新:
window.dialogArguments.location="parent.html";//parent.html是父页面的地址
实例:
parent.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> ...
$(function(){
$("#catalogCode").empty().append('<option value="">所有类别</option>');
$("#catalogCode").append('<#list catalogList as catalog><option value="${catalog.catalogCode}">${catalog.catalogName}</option>& ...
jquery实现 全选
- 博客分类:
- javaScript
$(function(){
$("#titleCheckbox").click(function () {
if( $("#titleCheckbox").attr("checked")==true){
$("input[name='myCheckbox']").attr("checked", true);
}else{
...
1.引言
本文主要讲解JDBC怎么演变到Mybatis的渐变过程,重点讲解了为什么要将JDBC封装成Mybaits这样一个持久层框架。再而论述Mybatis作为一个数据持久层框架本身有待改进之处。
2.JDBC实现查询分析
我们先看看我们最熟悉也是最基础的通过JDBC查询数据库数据,一般需要以下七个步骤:
(1) 加载JDBC驱动
(2) 建立并获取数据库连接
(3) 创建 JDBC Statements 对象
(4) 设置SQL语句的传入参数
(5) 执行SQL语句并获得查询结果
(6) 对查询结果进行转换处理并将处理结果返回
(7) 释放相关资源(关闭Connection ...
此种错误,一般都为jar包冲突,如:spring的jar包版本不一致等。
不只是Spring,其他no such method error, 大部分也应该为jar包冲突。
用maven编译项目报错,不是项目问题,如下:
具体报错:
Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.8.1:jar
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.8.1:jar (attach-javadocs) on project ****: MavenReportException: Error while creating archive:
[ERROR] Exit code: ...
java方法覆盖的原则
- 博客分类:
- Java基础/JavaEE
什么是方法覆盖
如果在子类中定义的一个方法,其名称、返回类型及参数签名正好与父类中某个方法的名称、返回类型及参数签名相匹配,那么可以说,子类的方法覆盖了父类的方法。
覆盖方法必须满足的十大约束
一:子类方法的名称、参数签名和返回类型必须与父类方法的名称、参数签名和返回类型一致
二:子类方法不能缩小父类方法的访问权限
三:子类方法不能抛出比父类方法更多的异常,子类方法抛出的异常必须和父类方法抛出的异常相同,或者子类方法抛出的异常类是父类方法抛出的异常类的子类
四:方法覆盖只存在于子类和父类(包括直接父类和间接父类)之间。在同一个类中方法只能被重载,不能被覆盖。
五:父类的静态方法不能 ...
继承中的构造方法及覆盖与隐藏
- 博客分类:
- Java基础/JavaEE
继承中的构造方法
一、无参构造函数(默认构造函数)与有参构造函数
子类的所有构造方法都必须调用父类的一个构造方法,如果不显示指定调用父类的哪个构造方法,就默认调用父类的无参构造方法.
class A
{
//A() { System.out.p ...
JDBC驱动程序的四种类型
- 博客分类:
- 数据库
1、JDBC框架
JDBC(Java DataBase Connectivity)是Java与数据库的接口规范,由Java 语言编写的类和接口组成,大致分为两类:针对Java程序员的JDBC API和针对数据库开发商的低层的JDBC driver API。而JDBC驱动程序由实施了这些接口的类组成。如下,
JDBC的总体结构有四个组件:应用程序、驱动程序管理器、驱动程序和数据源。
2、驱动程序类型
JDBC驱动器根据其实现方式分为4种类型
1、JDBC-ODBC bridge plus ODBC driver: JDBC-ODBC桥驱动程序,将JDBC调用转换为ODBC的 ...