小编gra*_*l8d的帖子

如何在servlet中获取客户端的远程地址?

有什么办法可以让客户端的原始IP地址进入服务器吗?我可以使用request.getRemoteAddr(),但我似乎总是得到代理或Web服务器的IP.

我想知道客户端用来连接我的IP地址.无论如何我能得到它吗?

proxy client servlets ip-address

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

UseConcMarkSweepGC vs UseParallelGC

我目前遇到很长时间的垃圾收集问题.请参阅以下内容.我目前的设置是我使用-Xms1g和-Xmx3g.我的应用程序使用的是java 1.4.2.我没有设置任何垃圾收集标志.从它的外观来看,3gb是不够的,我真的有很多垃圾收集对象.

题:

我应该改变我的垃圾收集算法吗?我应该用什么?是否更好用-XX:+UseParallelGC or -XX:+UseConcMarkSweepGC

或者我应该使用这种组合

-XX:+UseParNewGC -XX:+UseConcMarkSweepGC
Run Code Online (Sandbox Code Playgroud)

占用内存的主要是报告数据而不是缓存数据.此外,该机器有16GB的内存,我打算将堆增加到8GB.

这两个选项有什么区别,因为我仍然觉得很难理解.该机器有多个处理器.我可以接受长达5秒的点击,但30到70秒真的很难.

谢谢您的帮助.

  Line 151493: [14/Jan/2012:11:47:48] WARNING ( 8710): CORE3283: stderr: [GC 1632936K->1020739K(2050552K), 1.2462436 secs]
    Line 157710: [14/Jan/2012:11:53:38] WARNING ( 8710): CORE3283: stderr: [GC 1670531K->1058755K(2050552K), 1.1555375 secs]
    Line 163840: [14/Jan/2012:12:00:42] WARNING ( 8710): CORE3283: stderr: [GC 1708547K->1097282K(2050552K), 1.1503118 secs]
    Line 169811: [14/Jan/2012:12:08:02] WARNING ( 8710): CORE3283: stderr: [GC 1747074K->1133764K(2050552K), 1.1017273 secs]
    Line 175879: [14/Jan/2012:12:14:18] WARNING ( 8710): CORE3283: stderr: [GC 1783556K->1173103K(2050552K), 1.2060946 secs]
    Line 176606: [14/Jan/2012:12:15:42] WARNING ( 8710): CORE3283: …
Run Code Online (Sandbox Code Playgroud)

java performance garbage-collection g1gc concurrent-mark-sweep

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

类似Bitbucket的软件,我可以自己托管

有没有类似于Bitbucket的系统,我可以自己托管?我试图在网上四处看看是否有什么东西,但我似乎找不到任何东西.我们现在正在使用Redmine,但Redmine不支持每个项目的多个存储库.

我希望能够做到的Bitbucket的功能包括分叉存储库和关注某人,提出拉取请求或类似的东西.

那里有什么好的Mercurial工具?

非常感谢

mercurial

22
推荐指数
3
解决办法
5730
查看次数

如何为浏览器测试模拟低CPU处理器机器

我们有一些用户正在使用低CPU供电的机器,他们使用我们的Web应用程序遇到响应时间慢的问题.我有什么方法可以进行测试,以便模拟较低的CPU速率吗?

例如,我有2.3 Ghz的计算能力,我可以降低到1.6 Ghz或更低,以便我可以测试它吗?

顺便说一句,我们的客户正在使用Windows.我必须在Internet Explorer上模拟低计算能力作为浏览器.

testing stress-testing

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

如何在Hibernate中使用序列作为XML映射中的属性

如何在Hibernate XML映射中使用序列?

文档提到了<generator>元素.但是,我希望序列是列而不是ID.

hibernate sequence hibernate-mapping

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

这是一个32位还是64位的JVM?

这是一个32位还是64位的JVM?

# A fatal error has been detected by the Java Runtime Environment:
#
# java.lang.OutOfMemoryError: requested 2621440 bytes for GrET in /BUILD_AREA/jdk6_23/hotspot/src/share/vm/utilities/growableArray.cpp. Out of swap space?
#
#  Internal Error (allocation.inline.hpp:39), pid=31746, tid=1527241616
#  Error: GrET in /BUILD_AREA/jdk6_23/hotspot/src/share/vm/utilities/growableArray.cpp
#
# JRE version: 6.0_23-b01
# Java VM: OpenJDK Server VM (19.0-b06 mixed mode linux-x86 )
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#

附加信息:

vm_info: OpenJDK Server VM (19.0-b06) for linux-x86 JRE (1.6.0_23-ea-b01), …

java

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

如何获取绝对文件名的非目录部分?

我想问一下如何从Lisp的交互式命令中获取文件名。

顺便说一句,这是从另一个stackoverflow线程获取的。

将剪贴板上的图像粘贴到Emacs Org模式文件中而不保存

(defun markdown-insert-clipboard-image (&optional file)
  (interactive "G")
  (shell-command (concat "pngpaste " file))
  (insert (concat "![" file "](" file ")")))
Run Code Online (Sandbox Code Playgroud)

我的问题是文件正在使用绝对路径,而不仅仅是文件名,这导致文件在推送到服务器时出现错误。

我得到的不只是yahoocom.png

/Users/test/test/test/test/yahoocom.png

我只想得到

yahoocom.png

无论如何,我可以修改代码,使其仅使用文件名。

emacs filenames

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