小编Oma*_*eji的帖子

是否有log4j或Logback的appender /配置允许您写入GZIP文件?

我遇到的问题是,当大量用户使用的是一个仅在现场发生的问题的实时系统时,占用太多DiskIO和太多空间的日志.

是否有log4j或(最好)LogBack appender /配置允许直接写入GZIP压缩文件?

gzip log4j logback

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

在Apache Tomcat中运行的Web应用程序中查找内存泄漏的建议

我有一个Axis2 Web服务刚刚落在客户端站点上它抛出以下异常:java.lang.OutOfMemoryError:无法创建新的本机线程

我只是将日志从网站上删除但是在过渡期间,我想知道是否有人知道我可以使用任何监视工具来查找在Tomcat中运行的Web应用程序中的内存泄漏.

java tomcat memory-leaks

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

从 Axis2 生成的存根获取端点 URL

我在 Axis2 1.5.6 上使用 wsdl2java 生成了一个 Web 服务存根,并且正在创建该存根并将其注入到 Spring 上下文中的代码中。

我想记录存根正在使用的端点 URL,但我似乎找不到访问它的方法。

我能找到的最接近的是: stub._getServiceClient().getServiceContext().getTargetEPR().getAddress()

但这会引发空指针异常。

java apache-axis

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

如何显示任务栏通知?

如何显示任务栏通知?

我想编写一个定期显示闪存卡esque通知的应用程序,目的是看每小时5分左右的注意力是否有助于语言学习.

.net c# taskbar

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

适用于多平台开发的最佳持续集成设置

在多个环境中编码的Devleopment部门的最佳持续集成设置是什么?

在我的公司,我们用C#编写一些代码,用Java编写一些代码,我之前使用过CC.Net,但我从来没有用Java做过CInt.

我知道Continuum,最近被告知哈德森,但我从未使用过.

为每个平台使用两个CInt服务或两个平台使用单个服务会更好吗?

c# java continuous-integration

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

C#中的BitArrays有问题吗?

当我调用这段代码时:

BitArray bits = new BitArray(3);
bits[0] = true;
bits[1] = true; 
bits[2] = true;

BitArray moreBits = new BitArray(3);
bits[0] = true;
bits[1] = true;
bits[2] = true;

BitArray xorBits = bits.Xor(moreBits);

foreach (bool bit in xorBits)
{
Console.WriteLine(bit);
}
Run Code Online (Sandbox Code Playgroud)

我得到以下输出:

真实的真实

当我在两个布尔值上执行xor时,通过说出true ^ true,我得到假.

代码有问题吗?我对XOR真值表的记忆是True XOR True是假的.

c# xor bitarray

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

远程使用net.pipe绑定的WCF问题

我遇到了我编写的WCF应用程序的问题.

当客户端和服务器都在同一台机器上时运行正常,但是当我尝试在两台独立的机器上运行客户端和服务器时(因为它应该运行)我在异常中得到以下内容:

System.ServiceModel.EndpointNotFoundException:net.pipe://vm101.lab.foo.co.uk/VDNService上没有可以接受该消息的端点.这通常是由错误的地址或SOAP操作引起的.有关更多详细信息,请参阅InnerException(如果存在).
System.IO.PipeException:在本地计算机上找不到管道端点'net.pipe://vm101.lab.foo.co.uk/VDNService'.

我不明白的是异常的第二行,它无法在我的本地机器上找到终点.终点是在另一台机器上,不是我的本地机器不是吗?

我使用的是网络命名管道绑定(NetNamedPipeBinding)而不是HTTP 绑定.

并且WCF代码是手工编码而不是生成(据我所知,这是常态,直到我编写应用程序之后才开始学习).

任何帮助,将不胜感激.

.net wcf wcf-binding

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

正确的语法没有"返回任何东西"的servlet?

终止不向客户端返回任何数据的servlet的正确方法是什么?

有问题的servlet的目的是从Ajax请求中恢复一些数据并将TCP消息发送到一块硬件,告诉它改变它的状态.

您是否必须指定响应?

我选择获取输出流的引用并关闭它,这是正确的吗?

我应该发回"嘿那工作"的消息吗?

java ajax servlets

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

为什么文件重命名会在java中失败

我有以下Java代码片段:

File directoryToMoveTo = new File(file.getParent()+"_TEMP");
boolean success = file.renameTo(new File(directoryToMoveTo,file.getName()));
if (!success){
    logger.warn("Failed to move [%s] to temp Directory.");
}
Run Code Online (Sandbox Code Playgroud)

file作为参数传递给方法,并且是这样获得的文件数组之一:

File[] files = directory.listFiles(new FilenameFilter() {
    @Override
    public boolean accept(File dir, String name) {
        logger.debug(String.format("Testing file [%s]",name));
        boolean passed = name.endsWith(getFileDescription().getFilePattern());
        logger.debug(String.format("Passed [%s]",passed));
        return passed;
    }
});
Run Code Online (Sandbox Code Playgroud)

为什么在第一个片段中成功为假?

我在一个不同的文件上单独尝试了这个代码,它似乎工作.

java

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

运行Jar文件时出现问题

我已经将一个java项目编译成一个Jar文件,并且在运行它时遇到了问题.

当我跑:

java -jar myJar.jar
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

Could not find the main class: myClass
Run Code Online (Sandbox Code Playgroud)

类文件不在jar的根目录中,所以我尝试更改主类的路径以匹配类文件的路径,我得到了同样的问题.

我应该扁平化文件结构吗?如果是这样我该怎么做 如果有任何用途,我正在使用Ant来构建Jar文件.

UPDATE

这是jar的内容和相关的Ant部分,我已经将我工作的公司名称改为"org":

META-INF/
META-INF/MANIFEST.MF
dataAccessLayer/
dataAccessLayer/databaseTest.class
org/
org/eventService/
org/eventService/DatabaseObject.class
org/eventService/DatabaseObjectFactory.class
org/eventService/DbEventClientImpl$HearBeatMonitor.class
org/eventService/DbEventClientImpl.class
org/eventService/EmptyQueryListException.class
org/eventService/EventHandlerWorkItem.class
org/eventService/EventProcessor.class
org/eventService/EventTypeEnum.class
org/eventService/EventWorkQueue$MonitorThread.class
org/eventService/EventWorkQueue$PoolWorker.class
org/eventService/EventWorkQueue.class
org/eventService/FailedToLoadDriverException.class
org/eventService/IConnectionFailureListener.class
org/eventService/InvalidEventTypeException.class
org/eventService/JdbcInterfaceConnection.class
org/eventService/NullArgumentException.class
org/eventService/OracleDatabaseObject.class
org/eventService/ProactiveClientEventLogger.class
org/eventService/ProactiveClientEventLoggerException.class
org/eventService/PropertyMap.class
org/eventService/SQLServerDatabaseObject.class
org/eventService/TestHarness.class
org/eventService/Utilities.class
Run Code Online (Sandbox Code Playgroud)

而蚂蚁目标:

<target name="compile" depends="init" description="compile the source ">
    <javac srcdir="src" destdir="bin" classpathref="project.class.path"/>
</target>
<target name="buildjar" description="build jar file" depends="compile">
    <mkdir dir="dist"/>
    <jar destfile="dist/myJar.jar" basedir="bin" includes="**/*.class" >
        <manifest>
            <attribute name="Main-Class" value="org.eventService.ProactiveClientEventLogger"/>
        </manifest>
     </jar>
</target>
Run Code Online (Sandbox Code Playgroud)

java ant jar mainclass

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