小编BOS*_*OSS的帖子

java.util.Iterator的实现是否使用State模式?

我只是在寻找一个合理的answear如何实施

java.util.Iterator 
Run Code Online (Sandbox Code Playgroud)

正在进入国家设计模式

编辑

请参阅以下链接

Java核心库中的GoF设计模式示例

java design-patterns

6
推荐指数
1
解决办法
389
查看次数

5
推荐指数
2
解决办法
1万
查看次数

如何序列化基本类型

那么有没有办法实现序列化原始数据?

编辑任何具体的例子都会很棒.

java serialization

5
推荐指数
1
解决办法
1万
查看次数

Dojo构建1.7内置包不起作用

我正在构建我的项目的开始,我得到一些错误,无法理解为什么他们正在发生.

您可以my app.profile.js在下面看到文件的内容.我"build profile=../../app.profile.js -r"从命令提示符执行 此行,并且在完成该过程后我没有收到任何错误.我的问题是,如果我将这些软件包的发布(内置)版本复制到存在未构建版本的地方,我会收到太多像" Error: multipleDefine" 这样的javascript错误.即使我只复制dojo,dojox和dijit文件夹,也会出现相同的错误.

当我看到两个js文件的构建和未构建之间的差异时(例如dojo/Deferred),我意识到的唯一区别是:

//built 
define("dojo/Deferred", [ 
        "./_base/lang", 
        "./promise/CancelError", 
        "./promise/Promise" 
], function( 
Run Code Online (Sandbox Code Playgroud)
define([ 
        "./_base/lang", 
        "./promise/CancelError", 
        "./promise/Promise" 
], function( 
Run Code Online (Sandbox Code Playgroud)

所以我开始时有点卡住了.我想尽快使用图层来减少http请求,但我需要一些关于我提到的情况的帮助.任何帮助将不胜感激,谢谢.

app.profile.js:

var profile = { 
    basePath: "..", 
    layerOptimize: "shrinksafe.keepLines", 
    optimize: "shrinksafe", 
    releaseDir: "./release", 
    hasReport: true, 

    packages: [ 
        { 
            name: "dojo", 
            location: "./dojo" 
        }, 

        { 
            name: "dijit", 
            location: "./dijit" 
        }, 

        { 
            name: "app", 
            location: "./app" 
        }, 
        { 
            name: "dtk", 
            location: "./dtk" 
        }, 
        { 
            name: "dojox", 
            location: "./dojox" 
        } 
    ], 

    layers: { …
Run Code Online (Sandbox Code Playgroud)

javascript dojo build

4
推荐指数
1
解决办法
2430
查看次数

变量引用在两个不同的jsp页面中

如果我在我的A.jsp中声明一个变量,并且我试图将A.jsp包含到B.jsp.So我的问题就在这里,是否在A.jsp中声明的变量在B.jsp中是否可用?请解释我的动态包含和静态包含的情况.

java jsp

3
推荐指数
1
解决办法
2780
查看次数

如何设置会话超时以使其永不过期?

如何设置会话超时以使其永不过期?它适用于Java EE Web应用程序.

java session servlets

2
推荐指数
1
解决办法
6900
查看次数

在IE8窗口关闭的Java脚本

我关闭了浏览器时实现了一些功能.

window.onbeforeunload = function (evt) {

    evt = (evt)? evt:event;
    clickY = evt.clientY;
    altKey = evt.altKey; 
    keyCode = evt.keyCode; 

if (altKey == true && keyCode == 0){ 
            //Make call to the server to clear the cache                   
    }else if(clickY < 0){
     //Make a call to the server to clear the cache
    }else {
        return;
    }             
};
Run Code Online (Sandbox Code Playgroud)

现在上面代码中的问题是,当我通过点击地址栏按Enter键或刷新页面时刷新按钮我的代码给了我警报("21112")我不想要因为呼叫只会触发而且只是如果浏览器关闭.所以有人可以帮助我实现这一目标.

javascript browser internet-explorer

2
推荐指数
1
解决办法
2012
查看次数

AJAX请求使用哪种HTTP GET/POST方法?

AJAX请求使用哪种HTTP GET/POST方法?我们可以在进行Ajax调用时指定方法吗?

javascript java ajax java-ee

1
推荐指数
1
解决办法
1216
查看次数

我们可以将init方法的目的替换为servlet构造函数吗?

我们可以将init方法替换为servlet构造函数吗?我的问题是为什么servlet需要一个单独的方法int(ServletConfig config)来初始化我们可以通过参数化构造函数let XServlet(ServletConfig config)和容器可以调用它来实现相同的目的.

java servlets

1
推荐指数
1
解决办法
2169
查看次数

Dojo中的通用加载图标

我正在为一个应用程序提供维护,该应用程序通过以下方式进

dojo.xhrPost() and  dojo.xhrGet()
Run Code Online (Sandbox Code Playgroud)

并且我想为系统上的所有调用添加一个通用的加载"icon + message"..我发现系统很难找到并且可维护性很低,无法将loadFunction调用添加到所有加载:all of all xhr

所以如果有一种方法可以为系统上的所有ajax调用添加一个监听器,那么我就会徘徊,所以每次调用都会显示加载...

我读到我可以用1.7中的方面做到这一点,但我正在研究的应用程序是使用1.6的Dojo版本

所以如果你知道一种方法来显示所有ajax调用的通用消息..

谢谢你的建议..

ajax dojo web

1
推荐指数
1
解决办法
1355
查看次数

Java保留关键字

在Java中是generic,castthreadsafe保留关键字?我知道java中的52个关键字,但正在寻找新的保留关键字列表.

java

0
推荐指数
2
解决办法
4692
查看次数

比较器接口是否继承Object类?

我认为可能,因为Comparator接口包含一个equals方法.

java inheritance

0
推荐指数
1
解决办法
313
查看次数

序列化内部类实例

是否可以序列化非静态内部类?

如果是,你可以提供一个很好的例子.

我搜索了几个博客和非答案的网站说服了我.

编辑: 内部类具有最终的staic变量怎么样.

java serialization inner-classes

0
推荐指数
1
解决办法
933
查看次数