小编SuR*_*uRa的帖子

错误日志中缺少行号和java文件名

我使用ant build来构建.jar文件.当我执行jar时,日志中缺少行号和java文件名.

[ERROR] [2013-05-07 07:26:26,900][abc.def.per#?] -common.exception.FatalException at abc.def.per.Ext(Unknown Source)

我使用的log4j patternlayout是 log4j.appender.R.layout.ConversionPattern=[%-5p] [%d{ISO8601}][%c#%L] - %m%n

如果我执行之前[大约3年前]建立的旧jar,我可以看到正确的日志.所以我认为patternlayout没有问题.我希望问题出在构建中.请救救我

java ant log4j

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

如何修复java中的XSS Reflected

我得到了强化报告,显示了来自下面第二行的XSS Reflected缺陷.

String name = request.getParameter("name");

response.getWriter().write("Name:"+ name);

给出的建议:向Web客户端显示的所有用户输入都应进行HTML编码和验证.这是java代码,我不知道如何解决这个问题.

java xss

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

SQL查询中的(+)符号

只是我在下面的一个存储过程中遇到了SQL查询:

SELECT 
    * 
FROM 
    account a, 
    performance p,
    customer c, 
    override o
WHERE 
    a.account_id = p.account_id (+)
    AND a.account_id = c.account_id (+)
    AND o.override_type(+) = 'O'
Run Code Online (Sandbox Code Playgroud)

你能解释一下这里的(+)符号是什么吗?以及使用左侧和右侧的区别.

提前致谢.

sql oracle stored-procedures join

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

参数类型为Integer的方法valueOf(String)不适用于参数(int)

我收到错误当我在jdk1.4(j2sdk1.4.1_05)中编译代码时,Integer类型中的方法valueOf(String)不适用于下面一行的参数(int).如果我在jdk1.6.0_14中编译相同的代码,代码工作正常.

HashMap offMap = new HashMap(); offMap.put("price", Integer.valueOf(offer.getPrice()));

我的问题是为什么这个代码在jdk1.4中而不是在jdk1.6中编译时会出错.有什么建议可以汇编吗?

注意:这是预先编写的代码.需要你的代码更改建议,并编译没有错误.

java jdk1.6 jdk1.4 value-of

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

查找给定的纬度/经度坐标是否位于正方形/矩形内

我有 3 组坐标

  1. 协调检查
  2. 西北坐标
  3. 东南坐标

2 和 3 是正方形/长方形的对角线。我必须找出给定的坐标(1)是否位于 2&3 之内。

之前有人提出过同样的问题,但没有给出答案。 重复问题

java google-maps

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

标签 统计

java ×4

ant ×1

google-maps ×1

jdk1.4 ×1

jdk1.6 ×1

join ×1

log4j ×1

oracle ×1

sql ×1

stored-procedures ×1

value-of ×1

xss ×1