上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 26 下一页
摘要: 最近碰到一个小要求,想让一些action返回的resultType默认为freemarker,开始是想在action上配置全局的result,然后name用一个表达式,然后type="freemarker", 但是经过实验,发现不行,因为这些配置是在struts2一启动的时候就已经实例化了,再在action中使用表达式起不了作用,最后会报异常。 于是去跟踪源码,最后在PackageConfig这个类中找到了相关的代码 [java] public String getFullDefaultResultType() { if ((defaultResultType == nul 阅读全文
posted @ 2013-09-09 09:33 豆豆逗逗 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一、概述 美国Sun公司自从1995年向世界推出了Java语言以来,每年都会在Java领域里推出新的技术,从JavaCard、J2ME到J2EE、JINI、JavaTV,推动了Java技术的发展和应用。在最近几次的旧金山的JavaOne会议中,JXTA是该公司向业界推出的较新技术。该技术的目的是为P2P的网络应用开发提供一个统一的平台,而且为了鼓励和支持该技术的发展,JXTA项目采用了开放源码的方式,因此吸引了大量业界人士参与到JXTA技术的研究与应用当中,JXTA Community(www.jxta.org)就是人气很旺的一个Java技术研究开发的网站。 JXTA最早起源于2000... 阅读全文
posted @ 2013-09-08 16:01 豆豆逗逗 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 管道通信都是单向不可靠的。如果JXTA只提供它,那JXTA就太逊了。当然不可能,JXTA不只提供单向不可靠的通信渠道,也提供了双向可靠的通信渠道,在基于JXTA管道提供单向,不可靠的通信渠道。由于管道对于服务和应用更加有用,在管道上实现双向和可靠通信渠道是很重要的。JXSE提供了满足大多数应用相对高水平的要求的功能:即,可靠,确保信息顺序,确保传递,公开信息和接口,安全。这才是JXSE追求的理想中的通信渠道。从最早的版本提供的BidirectionPipeService到现在的JxtaServerPipe和JxtaBiDiPipe,JxtaServerSocket和JxtaSocket。 下. 阅读全文
posted @ 2013-09-08 16:01 豆豆逗逗 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1、打开windows资源管理器,依次点工具-文件夹选项-查看,选上“显示所有文件和文件夹”和“显示系统文件夹的内容”;去掉“隐藏已知文件类型的扩展名”和“隐藏受保护的操作系统文件”前面的对钩。这样操作之后应该可以看到所有文件了吗?未必,有些文件还是看不到。但你用手头的 winrar却可以看到所有文件。 2、电脑文件系统的一个规则,不允许同名的文件和文件夹在一个路径下存在。 3、电脑每个操作系统下不能同时安装两个杀毒软件。 4、病毒只有两种,一种是良性的,不感染其他文件。一种是恶性的,感染其他文件。 5、杀软对被感染的文件杀毒有两种模式:一是清除,二是删除。 6、... 阅读全文
posted @ 2013-09-08 15:07 豆豆逗逗 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 今天我们来谈谈Java k中Thread sleep和wait的区别 我们在编写Java线程程序的时候,经常忽略sleep 和 wait方法的区别,导致一些非常棘手的问题,因此了解这两种方法区别有助于我们编写出更加优质的程序。 区别: sleep() wait() sleep为Thread类的方法 wait为object类的方法 sleep()睡眠时,保持对象锁 wait()睡眠时,释放对象锁 不能访问同步代码块 能够访问同步代码块 代码: [java] package com.jony.test; public class ThreadTest implements Ru... 阅读全文
posted @ 2013-09-08 14:28 豆豆逗逗 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 回顾异常处理机制: 异常机制使程序中异常处理代码和正常业务代码分离,也就是把某些异常交给异常处理器去处理,不让JVM直接处理。 JMV的处理方式时打印异常跟踪栈的信息,并终止程序运行,比如: [java] public static void main(String[] args) { System.out.println(1 / 0); // 程序抛出java.lang.ArithmeticException: / by zero 然后程序结束。 ... // 下面的代码无法得到执行。 } public static void main(String[] args) { S... 阅读全文
posted @ 2013-09-07 15:32 豆豆逗逗 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 例如,我把发送到桌面快捷方式那个项目给删除了; 例如,我把发送到记事本那个项目给删除了; 例如,我把发送到D盘、E盘等快捷方式给删除了…… 怎么恢复呢? 当然,软媒计划在新版本的ghost xp软件里面提供更强大的右键菜单自定义功能和一键恢复系统默认的功能,但是,在魔方这些软件没有提供这个功能之前,我们应该怎么做才能恢复Vista、xp 系统的这个发送到菜单呢? 其实很简单,看看下面的步骤: 一、打开开始菜单,在搜索框里面输入shell:sendto然后回车,看看,是不是一下子就打开发送到菜单项所在的那个SendTo文件夹? 二、轻松的打开这个sendto文件夹后,在这个文件夹空... 阅读全文
posted @ 2013-09-07 14:40 豆豆逗逗 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 最近在做如何实现文件上传的相关工作,查阅了很多资料,发现网上写的都不是很直观,且调试复杂,经实验成功。 把form的target设为页面里一个看不见的iframe,这样上传时候就不会刷新页面了,比如 : 上传至FTP 后台方法代码如下: public void uploadFile(HttpServletRequest request) throws IOException { //创建文件处理工厂,用于生成FileItem对象 DiskFileItemFactory difactory = new DiskFileItemFactory(); //设置缓存大小,如果... 阅读全文
posted @ 2013-09-07 09:38 豆豆逗逗 阅读(151) 评论(0) 推荐(0) 编辑
摘要: java中,在创建一个新的对象的时候,会调用其父亲的构造方法,测试程序如下: class parent{ int a=5; public parent(){ System.out.println("a="+a); System.out.println("parent()"); } public parent(int b){ System.out.println("a="+a); System.out.println("parent(int a)"); } } class child extends parent{ 阅读全文
posted @ 2013-09-06 15:21 豆豆逗逗 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 电脑无法开机是很多朋友都遇到过的问题,一般电脑无法开机跟电源及主板开机电路有关,今天我们来说说电脑无法开机故障检修方法和步骤: 判断电脑电源好坏 首先接好电源,按下开关,如果不能通电,再把主机的电源拔下来,用镊子把电源的绿线和黑线短路,看电源风扇转不,如果转,说明电源是好的,故障在主机方面。 判断电脑主机开关好坏:再把ATX电源线和主板接好,把主板上的开关针、复位针等拔起,用镊子短路开关针触发电源开关,看能不能开机,如果能,就说明是主机箱的开关坏,把主机箱开关拆出清洗。如果短路开关针触发电源还是不能开机,说明主板真的不能触发开机,把主板从机箱里拆出来检修。把主板拆下来,先把板上的灰尘清扫... 阅读全文
posted @ 2013-09-06 14:36 豆豆逗逗 阅读(344) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 26 下一页