自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 cannot simultaneously fetch multiple bags 异常的解决办法

异常信息如下:    org.hibernate.loader.MultipleBagFetchException: cannot simultaneously fetch multiple bags  ......问题是什么时候出现的呢?当一个实体对象中包含多于一个non-lazy获取策略时,比如@OneToMany,@ManyToMany或者@E

2015-04-18 15:27:52 1230

转载 Eclipse调试多线程程序时无法到达断点

今天在调试Java程序时,突然发现代码无法停止在断点上。后来发现,原来重构代码后,我将断点所在程序段放到了一个新线程上运行。当JUnit的测试代码运行完之后,新线程未执行完就中终止了,调试器自然就无法停在断点上了。解决方法很简单,在“Debug Configurations…”窗口上,勾选“Keep JUnit running after a test run when debugging

2015-03-22 16:12:44 1561

转载 ECLIPSE android 布局页面文件出错故障排除Exception raised during rendering: java.lang.System.arraycopy([CI[CII)V

在布局添加控件手动添加还是拖的添加,添加edittext后布局就不好用,其他控件好用,然后就说下面这段话Exception raised during rendering: java.lang.System.arraycopy([CI[CII)VException details are logged in Window > Show View > Error Log 

2015-03-14 19:00:36 470

转载 HTML5 自定义属性 data-* 和 jQuery.data 详解

新的HTML5标准允许你在普通的元素标签里,嵌入类似data-*的属性,来实现一些简单数据的存取。它的数量不受限制,并且也能由javascript动态修改,也支持CSS选择器进行样式设置。这使得data属性特别灵活,也非常强大。有了这样的属性我们能够更加有序直观的进行数据预设或存储。下面介绍HTML5 Dataset 存储的实际应用,以及包括jQuery在内的四种存取方式。指引 / 跳

2015-03-12 14:04:13 8575

原创 javascript语法的几个难点

作用域,作用域链以及with的原理作用域与闭包Object.constructor对象的构造函数Object.hasOwnProperty( )检查属性是否被继承Object.isPrototypeOf( )一个对象是否是另一个对象的原型Object.propertyIsEnumerable( )是否可以通过for/in循环看到属

2015-03-09 21:10:50 361

转载 解决新版ADT创建项目时出现appcompat_v7并报错

做Android开发的朋友最近会发现,更新ADT至22.6.0版本之后,创建新的安装项目,会出现appcompat_v7的内容,而且项目会报错。这到底是怎么回事呢?原来appcompat_v7是Google自己的一个兼容包,就是一个支持库,能让2.1以上全使用上4.0版本 的界面。百度很多方法都没解决,下面介绍下从Stack Overflow找到的解决方法。工具/原料

2015-03-06 16:27:05 599

转载 JavaScript推荐资料合集(前端必看)

这份合集覆盖了所有的JavaScript基本知识,从基本网络编程技巧,如变量、函数和循环语句,到高级一些的专题,如表单验证、DOM操作、客户端对象、脚本程序调试。学习前端的你不容错过!资料名称下载地址Node.js中文手册【PDF】 http://down.51cto.com/data/281195基于JavaScript的植

2015-03-05 18:06:13 419

转载 字符集与编码

ASCIIASCII的扩展(DBCS, MBCS)ISO-8859-1 【欧洲使用】GB2312:常见汉字与符号,一级汉字拼音序 【最早的国标,包含了2312个常用汉字】GBK:繁体字GB18030:少数民族字符BIG5/JIS… 常见的编码与字节单字节:ASCII/ISO-8859-1双字节:GB2312/UTF-16变字节:UTF-8/UTF-7

2015-03-05 13:16:46 219

转载 java.io.CharConversionException: isHexDigit.

做ajax传递参数的时候遇到这个异常,在网上找到解决办法,原来我一直没发现原来是 escape带来的错误。 下面把解决办法发出来另外感谢提供办法的朋友 忘记你是谁了 但还是谢谢 var url = "b.jsp?name=" + escape(u_name);服务端获取:String name=request.getParameter("name");

2015-03-05 10:59:01 1639

转载 Extjs组件树形结构图

Ext的组件模式,很好的规范了组件设计,用Manager的统一管理,也是很好的方式.下面简单分析一下Ext的组件结构.Ext的所有组件都是扩展于Ext.Component, 而后子类扩展和集成形成了一个单根的组件树.Ext中使用组件的方式很不一样,可以看一个例子.js 代码var formPanel = new Ext.form.FormPane

2015-03-04 16:44:05 1145

转载 SpringJDBCTemplate使用方法

一、使用示例 (1)springJdbcContext.xml Java代码  "1.0" encoding="UTF-8"?>  "http://www.springframework.org/schema/beans"       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"       

2015-03-04 14:21:29 390

原创 the project was not built due to "a resource exists with a different case'项目位置'的错误

the project was not built due to "a resource exists with a different case'项目位置',",fix the problem,then try refreshing this project and building it since it may be inconsistent是因为包名有重复。注意包名不分大小

2015-03-03 11:04:28 579

转载 深入理解Java Proxy机制

动态代理其实就是java.lang.reflect.Proxy类动态的根据您指定的所有接口生成一个class byte,该class会继承Proxy类,并实现所有你指定的接口(您在参数中传入的接口数组);然后再利用您指定的classloader将 class byte加载进系统,最后生成这样一个类的对象,并初始化该对象的一些值,如invocationHandler,以即所有的接口对应的Method

2015-02-25 11:34:05 194

转载 powerDesigner逆向工程报错:Unable to list the users.

powerDesigner逆向工程报错:Unable to list the users.使用过以下解决方案:Plain Text code?12345解决方案:      步骤一:选择菜单栏中的Database -> Change Current DBMS ,给DBMS选择SQ

2015-01-13 11:24:19 854

转载 修改JAVA_HOME无效,java版本保持不变的问题解决

问题现象: 在现公司,遇到一个问题,就是配置JAVA_HOME无效,不管怎么改,运行java -version始终是最初的那个java版本。直接在PATH环境变量里追加写死的java路径也没用。  解决过程: 曾经在一个人机器上发现此问题,然后又在两个机器上发现同样的问题,于是我迷茫了。 接着冷静下来想想,在以前的地方从未遇到

2015-01-13 10:45:06 256

转载 如何设置MyEclipse使项目构建速度加快--build workspace 卡住

http://jingyan.baidu.com/article/ae97a646b586a9bbfd461db2.html如何设置MyEclipse使项目构建速度加快|浏览:112|更新:2014-08-16 17:16|标签: 速度 1234567分步阅读

2015-01-03 18:51:54 1375

转载 struts2.0乱码 在struts.xml里面设置struts.i18n.encoding=utf-8依然出现乱码是怎么回事呀

需要验证是否有以下错误. 是 get  还是 post 传参有的时候form表单默认是get传参;而get传参不受charset 设置影响,所以将其改为post就可以了1. 第四个可能性就是在web.xml中需要设置一个Filter ,将编码设置成utf-8            struts-cleanup                    org.apa

2014-12-28 14:50:32 3191

原创 Java中绝对路径、相对路径总结

前言:一般在处理Web应用下的文件创建与移动等时,会涉及到很多关于java中相对路径,绝对路径等问题。以下是一些总结。希望大家遇到类似的问题,可以更有效的解决。=================================================================================1.基本概念的理解  绝对路径:绝对路径就是你的主页上

2014-12-25 11:11:02 891

转载 开启servlet调试器,在不修改web.xml文件的情况下也能运行servlet

具体做法如下,在tomcat的根目录下,比如我的安转目录是D:/Apache Software Foundation/Tomcat 5.5找到conf文件夹下的web.xml文件.把其中如下的servlet和servlet-mapping元素注释去掉:      invoker    org.apache.catalina.servlets.InvokerServlet  

2014-12-15 20:51:10 630

转载 Access restriction: The XXXXXXX is not accessible 错误

Access restriction: The constructor SunJCE() is not accessible due to restriction on required library D:\Program files\jdk1.6.0_07\jre\lib\ext\sunjce_provider.jarAccess restriction: The type SunJC

2014-12-07 16:33:57 414

转载 数据库模式是什么

模式(schema) 是 数据库体系结构中的一个节点对于 SQL Server 数据库来说。访问具体的一个表,可以由 4个部分组成分别为 服务器名, 数据库名,模式名,表名。对于访问本地的数据库因为 服务器已经连接上了,因此不用指定数据库名,通过 use 数据库名 指定了模式名,如果不指定的话, 数据库 默认使用 dbo 模式。对于访问链接服务器。链接服务器名.数据

2014-12-07 16:17:41 16281

转载 RowSet 新特性简介

RowSet 新特性简介Java 5在Java Database Connectivity (JDBC)方面加强了支持,其中加入了新的包javax.sql.rowset,javax.sql.rowset.serial,javax.sql.rowset.spi。从RowSet接口继承规定了五个新的接口:1. CachedRowSet: CachedRowset可以不用与数据源建立长期

2014-12-07 15:59:29 508

原创 数据库总结

一 JDBC配置上MySQL官网 下载驱动程序JAR文件(下载 independent版本最好,注意:里面包含示例),并添加到ClassPath中启动MySQL服务器注册驱动器类(两种方式1 Class.forName("com.mysql.jdbc.Driver")   2  System.setProperty("jdbc.driver","com.mysql.jdbc.Drive

2014-12-04 15:24:17 159

转载 Java中byte与16进制字符串的互相转换

Java中byte用二进制表示占用8位,而我们知道16进制的每个字符需要用4位二进制位来表示(23 + 22 + 21 + 20 = 15),所以我们就可以把每个byte转换成两个相应的16进制字符,即把byte的高4位和低4位分别转换成相应的16进制字符H和L,并组合起来得到byte转换到16进制字符串的结果new String(H) + new String(L)。即byte用十六进制表示只占

2014-12-02 10:46:49 288

转载 最全的HTTP头部信息分析

1.http 头信息详解HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容

2014-12-01 20:07:15 807

原创 DOM解析的三种方法

1 DOM文档原始解析主要使用了javax.xml.parser包中的javax.xml.parsers.DocumentBuilderjavax.xml.parsers.DocumentBuilderFactory和DOM文档的定义:org.w3c.dom包org.w3c.dom.NamedNodeMaporg.w3c.dom.NameListorg.w3c.dom.No

2014-12-01 10:08:29 2186

原创 XML-----StAX

StAX和SAX原理还有一点区别:就是以流的形式来处理XML文件。import java.io.*;import java.net.*;import javax.xml.stream.*;/** * This program demonstrates how to use a StAX parser. The program prints all hyperlinks links

2014-11-30 18:49:36 294

原创 xml 命名空间

案例(Book.xsb)<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.itcast.cn" elementFormDefault="qualified">

2014-11-30 17:09:11 319

转载 DOM验证

验证    为什么需要验证?    对XML文件施加额外的约束,以便交流。一、DTD验证    文档类型定义(Document Type Definition)    DTD定义了XML文档内容的结构,保证XML以一致的格式存储数据。精确的定义词汇表,对XML的内容施加约束。    符合DTD的规范XML文档称为有效的文档。由DTD定义的词汇表以及文档语法,XML解析器

2014-11-30 16:16:14 422

转载 xml结构总结

XML(eXtensible Markup Language)是万维网联盟(World Wide Web Consortium W3C)定义的一种可扩展标志语言。    可扩展性指允许用户按照XML规则自定义标记(tags 标签)。强项:轻松表达多层结构的数据;可扩展。优点:平台无关,语言无关。设计目标是描述数据并集中于数据的内容,与显示分离。提醒:不能用XML来直接写网页。即便是

2014-11-30 16:14:08 302

原创 android使用XML-----DOM--------进阶

当XML文件中含有ENTITY实体时,需要解析器,解析。主要步骤:DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); factory.setValidating(true);//该解析器在解析时验证 XML 内容。 factory.setIgnoringElementContentWhit

2014-11-29 21:08:54 342

转载 DTD学习总结

一、DTD介绍 Document Type Definition;DTD是一种XML的约束方式,除了此种约束方式外,还有XSchema,XSchema比DTD的约束能力还要强,因此DTD正在逐渐淘汰;DTD的目的就是约束XML标签的写法;比如在我们struts2开发当中,编写struts.xml时,需要遵循              

2014-11-29 16:56:23 294

转载 Java中正则Matcher类的matches()、lookAt()和find()的区别

在Matcher类中有matches、lookingAt和find都是匹配目标的方法,但容易混淆,整理它们的区别如下:matches:整个匹配,只有整个字符序列完全匹配成功,才返回True,否则返回False。但如果前部分匹配成功,将移动下次匹配的位置。lookingAt:部分匹配,总是从第一个字符进行匹配,匹配成功了不再继续匹配,匹配失败了,也不继续匹配。find:部分匹配,从当前位置开

2014-11-29 16:56:20 366

原创 zip解析

软件包 java.util.zip 的分层结构java.lang.Objectjava.util.zip.Adler32 (implements java.util.zip.Checksum)java.util.zip.CRC32 (implements java.util.zip.Checksum)java.util.zip.Deflaterjava.util.zip

2014-11-28 10:47:23 229

原创 调试快捷键

(1)Ctrl+M --切换窗口的大小(2)Ctrl+Q --跳到最后一次的编辑处(3)F2 --当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。 F3 --跳到声明或定义的地方。 F5 --单步调试进入函数内部。

2014-11-28 09:25:38 474

原创 辨析

java.util.Random 与 java.lang.Math.ramdom()很多应用程序会发现 Math.random() 方法更易于使用StringBuffer与StringBuilder java.lang.StringBuffer线程安全的可变字符序列。一个类似于 String 的字符串缓冲区,但不能修改。虽然在任意时间点上它都包含某种特定的字符序列,但通过某些方法调用可以改

2014-11-27 20:03:08 170

转载 Buffer和ByteBuffer

Buffer 类定义了一个可以线性存放primitive type数据的容器接口。Buffer主要包含了与类型(byte, char…)无关的功能。值得注意的是Buffer及其子类都不是线程安全的。每个Buffer都有以下的属性:capacity这个Buffer最多能放多少数据。capacity一般在buffer被创建的时候指定。limit在Buff

2014-11-27 18:17:25 629

原创 文本的输入输出

字节流-——》字符流的转换输入来源:键盘,文件,网络InputStreamReader in = new InputStreamReader(System.in);InputStreamReader in = new InputStreamReader(new FileInputStream("lmk.txt"),"ISO8859_5");输出方向:文件,屏幕F

2014-11-26 20:46:11 169

原创 流——接口

字节序列来源(stream)文件,网络,内存块面向字节的流不便于处理Unicode形式(因为Unicode中每个字符都使用多个字节来表示),所以出现了Reader和writer几个接口java.io.Closeable  方法 close()inputstream outputStream Reader Writer 都实现了该接口java.io.Flushable

2014-11-26 20:18:52 304

原创 Java多线程-同步

同步问题:例子:银行存款问题

2014-11-26 15:56:31 139

空空如也

空空如也

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

TA关注的人

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