小编Vin*_*C M的帖子

如何编写响应过滤器?

有没有办法只处理过滤器中的响应.

下面的代码是否正确?

  public void doFilter(request , response , chain) {
        //code to handle request 
          chain.doFilter(request, response);
        //code to handle response .
  }
Run Code Online (Sandbox Code Playgroud)

java servlets java-ee servlet-filters

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

你如何调试Javascript应用程序?

我在一个JavaScript强大的应用程序中工作.所以为了调试,我最终使用了许多警报.还有其他更好的调试方法吗?你用什么方法?

javascript debugging

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

将十进制值舍入到最接近的0.05值?

我正在阅读如何将十进制值舍入到最接近的0.05值?.

它提到了以下内容.

   Math.ceiling(myValue * 20) / 20
Run Code Online (Sandbox Code Playgroud)

这个黑客如何运作?我是说我们是如何得出这个解决方案的?

java decimal

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

可以处理运行时异常吗?

不处理运行时异常通常是一种很好的做法.

我有这种情况:

  /**boolean returns false if the method execution fails,
  so that an error can be shown to user*/ 
boolean saveData()
 {
    try
    {
         //Some database calls that throw only Runtime exceptions
     }
     catch(Exception e)
     {
         //Log the exception and return false
         return false;
     }
     return true;

 }
Run Code Online (Sandbox Code Playgroud)

所以从Servlet调用它将得到一个布尔值.如果它是假的,我们会显示一条消息"Save not sucessful".这样可以,还是有更好的方法吗?

java exception-handling

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

Javascript中回调数组的不同参数

考虑我有四个功能:

function first() {
  console.log("This is the first function");
}

function second() {
  console.log("This is the second function");
}

function third() {
  console.log("This is the third function");
}

function fourth(name) {
  console.log("This is the fourth function " + name);
}
Run Code Online (Sandbox Code Playgroud)

我试图将上面的函数列表传递给函数:

var list_of_functions = [first, second, third, fourth];
executeFunctions(list_of_functions);
Run Code Online (Sandbox Code Playgroud)

这是executeFunction:

function executeFunctions(list_of_functions) {
  console.log("inside new executeFunctions");
  list_of_functions.forEach(function(entry) {
    entry();
  });
}
Run Code Online (Sandbox Code Playgroud)

如何fourth在数组本身中传递函数的name参数?有没有办法做到这一点?

例如,我想做这样的事情:

var list_of_functions = [first, second, third, fourth("Mike")];
Run Code Online (Sandbox Code Playgroud)

显然,上述说法是错误的.有没有办法做到这一点?

javascript arrays function

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

javascript:点击按钮关闭窗口

我需要使用javascript关闭按钮单击窗口.

但是,在关闭窗口之前,我想提交表单(我正在使用struts2.它是一个java web应用程序).

那么如何提交数据以便同时保存和关闭窗口.这是一种弹出窗口.下面是jquery代码,我用来提交表单.

   function fnSubmit() {                
         $('#adminpopup').attr('action','submitPopupAction').submit();  
}   
Run Code Online (Sandbox Code Playgroud)

编辑:我在这里还有一个约束.当我单击提交按钮时,表单将被提交.如果从服务器端代码返回时出现错误,我将不得不在弹出窗口中显示错误消息.如果成功,请关闭弹出窗口.

我想这不能通过简单地一个接一个地调用javascript函数来实现.有没有办法实现这个目标?

javascript struts web-applications

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

循环的性能考虑因素

两个代码段之间是否存在任何重大性能问题?

 User user 

 for(int i =0 ; i < 100 ; i++) {
        user = new User() ;

 }
Run Code Online (Sandbox Code Playgroud)

for(int i =0 ; i < 100 ; i++) {
       User user = new User() ;
 }
Run Code Online (Sandbox Code Playgroud)

这只是宣言.

java performance

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

反编译java类文件并与svn进行比较

我们有普通的java文件驻留在SVN中.我们对这些文件进行了一些更改,但碰巧这些文件丢失了(它们不在SVN中).但是我们有使用新更改的文件生成的类文件.

我们可以使用类文件,反编译它们并将其与SVN进行比较.最简单的方法是什么?

大约有400个已更改的文件.因此逐一比较是不可行的.

我正在寻找任何工具或脚本.

还有任何反编译器,可以一次反编译整个文件夹吗?

谢谢

java svn decompiling filecompare

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

建筑文档中的流行语

我们的应用程序的架构文档有几个流行语,我无法直观地联系到它们

  1. 无状态可分发应用程序

  2. 可插拔安全模型

我能理解分布式意味着什么,但无国籍意味着什么呢?无状态可分发应用程序的含义是什么?你能举一个这样的申请的例子吗?

什么是可插拔安全模型?我知道可插拔API是可以插入或替换为其他实现的东西,但我认为安全性是很好地集成到应用程序中并且是其核心.可以插电吗?你能举一些关于这种方法的例子吗?

architecture security stateless buzzword-compliance

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

Struts2中的ValueStack如何工作?

请考虑以下代码.

public class SampleAction {
  private  String[] sampleArray1 = new String[]{"item1","item2","item3"};
  private  String[] sampleArray2 = new String[]{"a","b","c"};
  private List lst = new ArrayList();
  lst.add(1)
  lst.add(2)
  //Getters and setters
}
Run Code Online (Sandbox Code Playgroud)

当我们尝试在JSP中访问它时,上面的哪些属性将在值栈中?它是否像普通堆栈一样工作,即继续推送它读取的任何属性?

struts2 valuestack

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

Java:比较两个列表

我在java中有两个列表(ArrayList).

list1 = [1,2,3]的值

list2 = [2,3,4]的值

程序的输出应该说"1"缺失,"4"是一个新元素.我们该怎么做呢?

java arrays list arraylist

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

2D阵列上的二进制搜索

我有一个完全排序的2D数组.下面的数组是示例

    1  2  3  
    5  6  7  
    9 10 11 
Run Code Online (Sandbox Code Playgroud)

    1  2  3  4  5
    6  7  8  9  10
Run Code Online (Sandbox Code Playgroud)

我想在这些数组上使用二进制搜索.我们rows是行数和cols被列数

最初start = 0end = rows * cols -1

在上面的3 X 3阵列中,中点可以是4 [9个元素].现在我如何找到具有中点的相应行和列?那有什么标准配方吗?

java arrays algorithm binary-search

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

Primefaces Layout中的中心窗格元素是什么?

我正在尝试使用Primefaces布局,但我得到以下错误.我搜索了这个错误,但我没有在互联网上看到太多帮助.

UI布局初始化错误

中心窗格元素不存在.

中心窗格是必需元素

什么是中心窗格?

下面是我在xhtml文件中的代码.

 <p:layout >  

<p:layoutUnit position="north" >  
    <h:outputText value="North unit content." />  
</p:layoutUnit>

</p:layout>
Run Code Online (Sandbox Code Playgroud)

这是怎么造成的,我该如何解决?

primefaces jsf-2

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