摘要: System.Configuration.ConfigurationErrorsException: 创建 userSettings/Microsoft.SqlServer.Configuration.LandingPage.Properties.Settings 的配置节处理程序时出错: 未能加载文件或程序集“System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一个依赖项。系统没找到指定的文件。 (C:\Users\hp\AppData\Local\Microsoft_Corporatio 阅读全文
posted @ 2012-09-02 23:16 feifeihu 阅读(1036) 评论(0) 推荐(0) 编辑
摘要: java中的事件机制的参与者有3种角色:1.event object:就是事件产生时具体的“事件”,用于listener的相应的方法之中,作为参数,一般存在与listerner的方法之中2.event source:具体的接受事件的实体,比如说,你点击一个button,那么button就是event source,这样你必须使button对某些事件进行相应,你就需要注册特定的listener,比如说MouseEvent之中的MouseClicked方法,这是他就必须有了add方法3.event listener:具体的对监听的事件类,当有其对应的event object产生的时候,它就调用相应 阅读全文
posted @ 2012-08-28 07:24 feifeihu 阅读(1513) 评论(0) 推荐(0) 编辑
摘要: 以前用的eclipse-jee因为在部署项目过程中总是出现bug被我删除。今天去eclipse官网又下了一个Eclipse IDE For Java EE Developers。版本是:eclipse-jee-helios-SR1-win32.zip我的jdk版本是:1.6.0_20解压后启动,发现弹出提示框“ Failed to create the Java Virtual Machine”针对这个问题在网上寻找解决方案。找到几个,全是Ctrl c/v,不带半句解释。后来,靠着差强人意的有限英语水平,在eclipse官网的论坛搜索,发现此问题是一bug。“The Java bug was 阅读全文
posted @ 2012-08-23 15:59 feifeihu 阅读(789) 评论(0) 推荐(0) 编辑
摘要: Scalable Vector Graphics (简称 SVG ),是“可升级矢量图形”的意思。SVG 是由 W3C 制定的基于可扩展标记语言 (XML) 来描述二维矢量图型的一个开放标准。 SVG 严格遵从 XML 语法,SVG 并用文本格式的描述性语言来描述图像内容,因此 SVG 是一种和图像分辨率无关的矢量图形格式。虽然 SVG 基于 XML,但是用文本编辑器写 XML 来绘出一个 SVG 图片还是很困难的,这个时候需要 SVG 编辑器。Inkscape 就是一款强大的 SVG 编辑器,功能丰富也很容易上手,用鼠标简单的拖拽几下,就可以绘制出一幅 SVG 图像。 阅读全文
posted @ 2012-08-22 15:37 feifeihu 阅读(1204) 评论(0) 推荐(0) 编辑
摘要: 在C或者C++中回调函数的定义:程序在调用一个函数时,将自己的函数的地址作为参数传递给程序调用的函数时(那么这个自己的函数称回调函数)Java中没有指针,不能传递方法的地址,一般采用接口回调实现:把实现某一接口的类创建的对象的引用赋给该接口声明的接口变量,那么该接口变量就可以调用被类实现的接口的方法。实现回调的原理简介如下:首先创建一个回调对象,然后再创建一个控制器对象,将回调对象需要被调用的方法告诉控制器对象。控制器对象负责检查某个场景是否出现或某个条件是否满足。当此场景出现或此条件满足时,自动调用回调对象的方法。可以举个现实生活中的例子:一读者想借《软件技术学习与实践》这本书,但这本书已被 阅读全文
posted @ 2012-08-21 23:10 feifeihu 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 2011-01-13 10:21 378人阅读 评论(0) 收藏 举报java I/O(Input/Output)学习——java.io层次结构文章分类:Java编程stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Inputstream和Out stream)都包括两种类型:(1)字节流 表示以字节为单位从stream中读取或往stream中写入信息,即io包中的inputstream类和outputstream类的派生类。通常用来读取二进制数据,如图象和声音。(2)字符流以Unicode字符为导向的stream,表示 阅读全文
posted @ 2012-08-21 23:00 feifeihu 阅读(930) 评论(0) 推荐(0) 编辑
摘要: 一、 Permanent Generation space问题PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对PermGen space进行清理,所以如果你的APP会LOAD很多CL 阅读全文
posted @ 2012-08-21 22:12 feifeihu 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 本文分为两个部分:1,JVM specification s(JVM 规范) 对JVM 内存的描述2,Sun 的JVM 的内存机制。JVM specification 对JVM 内存的描述首先我们来了解JVM specification 中的JVM 整体架构。如下图:主要包括两个子系统和两个组件: Class loader(类装载器) 子系统,Execution engine(执行引擎) 子系统;Runtime data area (运行时数据区域)组件, Native interface(本地接口)组件。Class loader 子系统的作用:根据给定的全限定名类名(如java.lang.O 阅读全文
posted @ 2012-08-21 21:46 feifeihu 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 最基本的Hibernate3.3.2之 JAR包(必要):包名位置用途hibernate3.jar/hibernate核心JAR包antlr.jar/hibernate/lib/requiredAnother Tool for Language Recognition,可以构造语言识别器,解析HQL需要commons-collections.jar/hibernate/lib/required包含了一些Apache开发的集合类,功能比java.util.*强大dom4j.jar/hibernate/lib/required越来越多的Java软件都在使用dom4j来操作XML,Hibernate 阅读全文
posted @ 2012-08-21 19:24 feifeihu 阅读(1381) 评论(0) 推荐(0) 编辑
摘要: 参照:王海龙 (buaawhl@sina.com)的 What is AspectJ(IBM developerWorks 中国 )1. 序Aspect Oriented Programming (AOP)是近来一个比较热门的话题。 AspectJ是AOP的Java语言的实现,获得了Java程序员的广泛关注。 关于AspectJ和AOP的具体资料,请从下列链接中查找: http://www.eclipse.org/aspectj/ http://www.parc.com/research/csl/projects/aspectj/ http://aosd.net/ 初次接触AspectJ的读者 阅读全文
posted @ 2012-08-20 17:02 feifeihu 阅读(420) 评论(0) 推荐(0) 编辑