- 军军小站|张军博客
搜索到与相关的文章
Java

java解析xml文件四种方式

1.介绍1)DOM(JAXPCrimson解析器)DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有几个优点。首先,由于树在内存中是持久的,因此可以修改它以便应用程序能对数据和结构作出更改。它还可

系统 2019-08-29 23:47:01 2136

Java

Java Reflect

面对Java反射机制,会有种令人敬畏而又好奇的感觉,觉得非常强大,深不可测!呵,其实是懒惰的表现,总是找借口和理由不去深入学习这些东西,觉得实际开发中很少会用到,能混就混混吧。真该死。下面就来浅谈下反射,也总结下这几天学习的心得,仅供个人总结,不足之处请大家看在小弟能力有限学习未深的份上多多包涵呵。每个class都其实都对应一个Class对象,该对象就包含在我们编写完一个类编译之后在相应的路径下产生一个.class文件中,该Class对象就用于表示这个类的

系统 2019-08-29 23:37:43 2136

编程技术

J2ME最佳实践之屏幕导航

作者:asklxf文章来源:http://www.j2medev.com/Article/ShowArticle.asp?ArticleID=964屏幕导航除了游戏程序,在通常的MIDP应用程序中,通常会有很多个Screen或Canvas,这些屏幕一般靠命令来实现切换,比如用户点击“Next”应该跳到下一屏,点击“Back”应该返回到上一屏。当屏幕数量相当可观时,如何在各个屏幕之间导航就值得好好考虑了。经典的MVC模式可用于屏幕导航,Model用于存储应用

系统 2019-08-29 23:30:35 2136

编程技术

Response.WriteFile 无法下载大文件

原因loadTOCNode(1,'cause');Web服务器计算机的硬件配置决定您可以成功下载的最大文件大小。当ASP.NET辅助进程(Aspnet_wp.exe,对于在Internet信息服务6.0[IIS]上运行的应用程序,则为W3wp.exe)执行文件下载请求时,会出现文件下载对话框。ASP.NET辅助进程开始向MicrosoftInternet信息服务进程(Inetinfo.exe或Dllhost.exe)发送数据。它不等您单击“确定”即开始发送

系统 2019-08-29 23:24:51 2136

Java

JAVA日志组件系列(三)log4j+logback+slf4j的关

背景由于现在开源框架日益丰富,好多开源框架使用的日志组件不尽相同。存在着在一个项目中,不同的版本,不同的框架共存。导致日志输出异常混乱。虽然也不至于对系统造成致命伤害,但是明显可以看出,架构不够精良,追求极致略有不足。其中有一些标准通用接口,标准实现,各种桥接器的存在,下面就让笔者树立一下这些框架之间的关系。从上图中,我们可以看到4部分。接口:将所有日志实现适配到了一起,用统一的接口调用。实现:目前主流的日志实现旧日志到slf4j的适配器:如果使用了slf

系统 2019-08-29 23:17:50 2136

Java

JAVA起步(1)-TOMCAT的配置

很简单的tomcat配置,可以从网上下载解压安装JDK及tomcat,最后用一个批处理文件(*.bat),就可以实现配置启动tomcat,很简单的批处理文件,稍懂点DOS命令的一看就懂!!批处理如下:setJAVA_HOME=d:\DEJ2SDK1.4setTOMCAT_HOME=d:\DETOMCAT50d:cdd:\DETOMCAT50\binstartup.batJAVA起步(1)-TOMCAT的配置

系统 2019-08-29 23:16:44 2136

Java

JAVA日期 Date/Calender 类

1.用java.util.Calender来实现Calendarcalendar=Calendar.getInstance();calendar.setTime(newDate());System.out.println(calendar.get(Calendar.DAY_OF_MONTH));//今天的日期calendar.set(Calendar.DAY_OF_MONTH,calendar.get(Calendar.DAY_OF_MONTH)+1);/

系统 2019-08-29 23:15:54 2136

Java

入门-JAVA运行环境变量的配置图文教程

对于使用命令行的用户,需要配置环境变量。对于采用Eclipse或者JBuilder的用户,则此步骤不是必须的!*在我的电脑上按右键,选择属性*选择上面的[高级],然后选择下面的[环境变量]*在底部的系统变量里面,查找变量为JAVA_HOME的,如果没有,则点击[新建],在弹出的对话框里,变量名写入,JAVA_HOME,在变量值里面,填写:C:\ProgramFiles\Java\jdk1.6.0_04*点击[确定],查找Path的环境变量,[编辑],在最后

系统 2019-08-29 23:04:11 2136

Java

JavaMail发送邮件

1.邮件发送类:packagecom.taihuatalk.taihua.common.common;/***//***Author:*CreateDate:2006-06-2522:47:00*Modifier:*ModifyDate:2006-06-2522:47:00*Version:1.0*Copyright(c)2006泰华网络沪ICP备06××××××号*Allrightreserved.*/importjavax.mail.Transport

系统 2019-08-29 22:51:57 2136

编程技术

360与浏览器之江湖

没做程序员前,一个ie6就可以包打天下,现在电脑上ff、chrom、ie8全上。家里的电脑不是我一个人用,所以默认浏览器一直是ie8由于工作需要,昨天升级、安装ff,一时手快,点了ff弹出的设置默认浏览器,360v7.5冒出来。。。结果早上就遇到,qq弹出新闻打不开,qq邮箱打不开,qq空间打不开。。。。,神马都是浮云打开360修复,怎么弄不管用。没办法,只能求助ie本身。在ie工具-->internet选项-->程序下,设置默认浏览器。结果洗具了。。。f

系统 2019-08-29 22:50:31 2136