数据类型     Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。     基本类型包括:byte,short,int,long,char,float,double,Boolean,returnAddress     引用类型包括:类类型,接口…

2014/05/10 0条评论 1226点热度 0人点赞 阅读全文

    Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的高墙,墙外面的人想进去,墙里面的人却想出来。 概述:     对于从事C、C++程序开发的开发人员来说,在内存管理领域,他们即是拥有最高权力的皇帝又是执行最基础工作的劳动人民——拥有每一个对象的“所有权”,又担负着每一个对象生命开始到终结的维护责任。       对于Java程序员来说,不需要在为每一个new操作去写配对的delete/free,不容易出现内容泄漏和内存溢出错误…

2014/04/27 0条评论 1396点热度 0人点赞 阅读全文

1 JVM简介     JVM是我们Javaer的最基本功底了,刚开始学Java的时候,一般都是从“Hello World”开始的,然后会写个复杂点class,然后再找一些开源框架,比如Spring,Hibernate等等,再然后就开发企业级的应用,比如网站、企业内部应用、实时交易系统等等,直到某一天突然发现做的系统咋就这么慢呢,而且时不时还来个内存溢出什么的,今天是交易系统报了StackOverflowError,明天是网站系统报了个OutOfMemoryError,这种错误又很难重现,只有分…

2014/04/27 0条评论 1515点热度 0人点赞 阅读全文

1   Java技术与Java虚拟机     说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成: Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系如下图所示:               图1   Java四个方面的关系     运行期环境代表着Java平台,开发人…

2014/04/27 0条评论 1412点热度 0人点赞 阅读全文

    Ceki Gülcü在Java日志领域世界知名。他创造了Log4J ,这个最早的Java日志框架即便在JRE内置日志功能的竞争下仍然非常流行。随后他又着手实现SLF4J 这个“简单的日志前端接口(Façade)”来替代Jakarta Commons-Logging 。  LOGBack,一个“可靠、通用、快速而又灵活的Java日志框架”。 要在工程里面使用logback需要以下jar文件:  slf4j-api-*.jar 官网下载网址:http://www.slf4…

2014/03/25 0条评论 5469点热度 0人点赞 阅读全文

每次在项目里复制一个文件夹的时候,总是被里面的.svn文件折腾,刚开始手动删,后来发现嵌套的文件夹太多了,麻烦,就找了一个脚本。 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN] @="Delete SVN Folders" [HKEY_LOCAL_MACHINE\SOFTWARE\Class…

2014/01/26 0条评论 1991点热度 0人点赞 阅读全文

项目中通过webservice获取的内容都是xml的字符串,每次解析这些字符串比较麻烦,就写了个方法将xml文本解析成List<Map<String,String>格式 /**  * 将xml文件或者xml字符串解析成List<Map<String,String>  * @param pathOrstr  路径或者xml文本  * @param type=path 表示传…

2014/01/21 0条评论 2277点热度 0人点赞 阅读全文

由于电脑突然死机,重启电脑后进入myeclipse的时候直接报 java.lang.NullPointerException at com.genuitec.eclipse.ast.deploy.core.Deployment.<init>(Unknown Source) at com.genuitec.eclipse.ast.deploy.core.ModuleDeployment.<init>(Unknown Source) at com…

2014/01/20 0条评论 3319点热度 0人点赞 阅读全文

默认的tomcat容器如果直接使用get方式在url中传中文时,传到后台接收会是乱码。 乱码问题 原因: tomcat默认的在url传输时是用iso8859-1编码。  解决方案一:     在使用get传输参数时,将参数中的中文转换成url格式,也就是使用urlEncode和urlDecode来传输,使用这种方式就是把中文转换成以%开头的编码在url中传输。 使用这种方法时,要注意两点。 1.前台使用urlencode,在后台相应的使用urldecode。 2.使用urlencode…

2013/12/23 0条评论 1960点热度 0人点赞 阅读全文

AngularJS简介 AngularJS是为了克服HTML在构建应用上的不足而设计的。HTML是一门很好的为静态文本展示设计的声明式语言,但要构建WEB应用的话它就显得乏力了。所以我做了一些工作(你也可以觉得是小花招)来让浏览器做我想要的事。   通常,我们是通过以下技术来解决静态网页技术在构建动态应用上的不足:     类库 - 类库是一些函数的集合,它能帮助你写WEB应用。起主导作用的是你的代码,由你来决定何时使用类库。类库有:jQuery等     框架 -…

2013/10/21 0条评论 2382点热度 0人点赞 阅读全文
14567811