问题列表 - 第37996页

是否有log4net内存追加器?

我正在寻找一种方法让命令行程序能够将其log4net输出通过电子邮件发送给一组用户.现在,我正在读取日志文件,但我必须调用log4net.LogManager.Shutdown()来释放文件,以便我可以读取它,我必须硬编码日志文件名或解析log4net配置.我希望能够配置一个额外的appender,它会记录到我可以读取的内存位置.

我不介意为这个功能创建一个新的appender,但我不确定最好的选择是什么.我当然不想依赖另一个文件,数据库或外部数据源来获取我的日志输出.

log4net

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

如何在bash中自动完成带空格的文件名?

我对整个终端业务都很陌生,并且在安装了Snow Leopard的旧笔记本电脑上运行良好.

然而,Snow Leopard的新笔记本电脑工作方式不同.使用终端时,在尝试使自动完成工作时,对于包含空格的目录名称,它不会自动完成.我知道我可以手动输入它并逃离那个空间,但我很乐意让自动完成工作.

我能在这做什么?

bash terminal autocomplete

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

Ruby中可重复的随机性

我知道我可以rand通过调用srand种子"重新启动"我的调用,但这肯定会影响rand其他库方法的未来调用,包括加密方法?

如何在某些地方重复我的随机性并仍然确保我的其余代码不受影响?

ruby random srand

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

Spring 3.0依赖注入的最小JAR

早期Spring版本的问题类似,应用程序仅使用Spring 3.0依赖注入所需的最小依赖项是什么?应用程序上下文仅由XML配置.Spring依赖于日志框架,因此假设我已经包含这些JAR用于日志记录:

  • JCL-过slf4j.jar
  • 的logback-classic.jar
  • 的logback-core.jar添加
  • SLF4J-api.jar文件

java spring dependency-injection spring-3

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

如何让2个线程相互通信?

我目前正在用Java创建一个IRC机器人(我知道,那里有框架),我正在尝试将它连接到多个服务器.我遇到的问题不是连接部分,我只是在x线程中运行我的Connect类.每个线程都将bot连接到指定的服务器/端口.现在我的问题是,当用户输出某些文本时,机器人应该向通道发送消息"你输入了这个命令"(例如).现在我希望机器人向所有服务器发送消息,说"你输入了这个命令".这只是一个例子(这就是为什么它没有多大意义).

Connect f = new Connect(irc.freenode.net, 6667);
Thread ft = new Thread(f);
ft.start();
Connect q = new Connect(irc.quakenet.org, 6667);
Thread qt = new Thread(q);
qt.start();
Run Code Online (Sandbox Code Playgroud)

现在有了上面的示例代码,我希望在键入某些文本时,一个线程与另一个线程交谈.就像是:

if (lineReader.substring(lineReader.indexOf(":"), lineReader.length()).equals("hello")) {
    message both servers "Hello World!" 
}
Run Code Online (Sandbox Code Playgroud)

如果有人能提供帮助,我会非常感激.谢谢!

java multithreading

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

单击SVG矩形的事件

我在我的Mvc应用程序中使用SVG和jQuery.我在页面上绘制了一系列矩形,我想要做的是为每个矩形附加一个click或mouseover事件,比如弹出一个警告框.到目前为止,我尝试过这样的事情:

$("rect[id='Y6']").attr('onclick', function() { alert("Hello!") });
Run Code Online (Sandbox Code Playgroud)

$("rect[id='Y6']").live('click', function() {    
    alert("Hello!");
};
Run Code Online (Sandbox Code Playgroud)

但遗憾的是,这一事件并没有真正起到控制作用.有谁知道如何做到这一点?

编辑:

我正在添加我正在使用的javascript代码:

<script type="text/javascript">
    /*function resetSize(svg, width, height) {
        svg.configure({ width: width || $(svg._container).width(),
            height: height || $(svg._container).height()
        });
    }*/
    function onLoad(svg, error) {
        //svg.text(10, 20, error || 'Loaded into ' + this.id);
        //resetSize(svg, null, null); //'100%', '100%');
    }

    $(function() {
        $('#layout').svg({});

        var svg = $('#layout').svg('get');
        svg.load('<%= Url.Action("Layout", new{ id = Model.Id }) %>', { //<%= Url.Content("~/media/svg/lion.xml") %>', {
            addTo: false,
            changeSize: false,
            onLoad: onLoad
        });
    }); …
Run Code Online (Sandbox Code Playgroud)

jquery svg

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

具有固定后缀的Android EditText

我需要一个带有固定后缀的EditText.我正在使用TextWatcher捕获onTextChanged事件,但是如果我通过添加后缀再次更改Text,则会导致由无限递归引起的stackoverflow异常.


 msgtextview.addTextChangedListener(new TextWatcher() {
        public void afterTextChanged(Editable s) {

               //Doing some other stuff

               msgtextview.setText("Changed Text") //This cause infinite recursion

            }               
        }
Run Code Online (Sandbox Code Playgroud)

这是代码.

android android-edittext

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

如何使用`[`正确使用(l | s)应用从矩阵列表中选择特定列?

考虑以下情况,我在对象中有一个n矩阵列表(这只是下面例子中的虚拟数据) myList

mat <- matrix(1:12, ncol = 3)
myList <- list(mat1 = mat, mat2 = mat, mat3 = mat, mat4 = mat)
Run Code Online (Sandbox Code Playgroud)

我想从每个矩阵中选择一个特定的列并用它做一些事情.这将获得每个矩阵的第一列并将其作为矩阵返回(lapply()给我一个列表也可以).

sapply(myList, function(x) x[, 1])
Run Code Online (Sandbox Code Playgroud)

我似乎无法做的是[直接用作我sapply()lapply()咒语中的函数.?'['告诉我,我需要提供参数j作为列标识符.那么我做错了什么,这不起作用?

> lapply(myList, `[`, j = 1)
$mat1
[1] 1

$mat2
[1] 1

$mat3
[1] 1

$mat4
[1] 1
Run Code Online (Sandbox Code Playgroud)

在哪里我会期望这个:

$mat1
[1] 1 2 3 4

$mat2
[1] 1 2 3 4

$mat3
[1] 1 2 3 4

$mat4
[1] 1 …
Run Code Online (Sandbox Code Playgroud)

r

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

Java中的MEF等效于Java

Netbeans富客户端平台开发在Java中是否提供与MEF中相同的Java?

在JAVA中还有其他内置的简单方法来进行可插拔应用程序吗?

谢谢

.net java mef

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

类似于Visual Studio单元测试中的NUnit TestCaseSource

在Visual Studio单元测试中是否有类似于NUnit TestCaseSource属性的东西?我发现最接近的解决方案是使用DataSource.但我不想将我的测试用例参数存储在数据源中.

testing unit-testing visual-studio

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