问题列表 - 第29512页

在不同环境Log4j中记录应用程序

我正在使用Log4j开发一个日志框架.我无法弄清楚如何为不同的环境维护单独的日志文件,即开发,测试,登台和生产.

deployment configuration logging log4j

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

获取与Vim中的ex不同的文本

假设我在Vim中有以下文本:

file1.txt
file2.txt
file3.txt

renamed1.txt
renamed2.txt
renamed3.txt
Run Code Online (Sandbox Code Playgroud)

我想要进行如下转换:

file1.txt renamed1.txt
file2.txt renamed2.txt
file3.txt renamed3.txt
Run Code Online (Sandbox Code Playgroud)

我的想法是如下:

:1,3 s/$/ <the text that is 4 lines below this line>
Run Code Online (Sandbox Code Playgroud)

我不知道如何指定<the text that is 4 lines below this line>部件.

我尝试了类似的东西.+4(当前行以下4行),但无济于事.

regex vim ex

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

我应该学习Java还是应该学习C++?

我有非常好的非OOP背景.我做了很多Visual Basic编码,还有一点SQL.

我想扩大我的技能,更有市场.我的大部分经验都是与科学公司合作,而且我一直在为科学家提供支持.

我想从我当地的社区大学学习一些在线课程.我应该接受Java或C++编程吗?我的目标是更有市场.更多背景信息:我对.NET有一点经验,我假设因为我对C#有点了解,所以进入C++可能是值得的吗?

我应该学习Java还是C++?

求求你,请不要关闭这个问题.给我10分钟看每个人的意见.

.net c# c++ java

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

将C#代码转换为F#(if语句)

我想知道如何将这个代码逐行从C#转换为F#.我不打算使用任何一种F#的习语或类似的东西.我试图了解如何将C#的构造直接映射到F#.

这是C#代码:

//requires l.Length > 0
int GetMinimumValue(List<int> l) {
    int minVal = l[0];

    for (int i = 0; i < l.Length; ++i) {
        if (l[i] > minValue) {
            minVal = l[i];
        }
    }

    return minVal;
}
Run Code Online (Sandbox Code Playgroud)

这是我的F#尝试:

let getMinValue (l : int list) =
    let minVal = l.Head

    for i = 0 to (l.Length-1) do
        if (l.Item(i) > minVal) then
            minVal = col.Item(i)

    minVal
Run Code Online (Sandbox Code Playgroud)

现在,这不起作用.这个问题似乎与这minVal = col.Item(i)条线有关:

This expression was expected to have …
Run Code Online (Sandbox Code Playgroud)

.net c# f# c#-to-f#

6
推荐指数
3
解决办法
3008
查看次数

并发集队列

也许这是一个愚蠢的问题,但我似乎找不到明显的答案.

我需要一个只包含唯一值的并发FIFO队列.尝试添加队列中已存在的值只会忽略该值.哪个,如果不是线程安全将是微不足道的.Java中是否存在数据结构,或者是否存在表现出此行为的互联网上的代码片段?

java queue collections concurrency set

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

更新PropertyGrid

当SelectedObject属性中的对象发生更改时,如何自动更新属性网格?我已经尝试在我的类中实现INotifyPropertyChanged,但属性网格实际上并没有在后台显示对象的新属性,直到我点击它.

我已经尝试直接订阅我的对象的PropertyChanged事件,并在调用它时调用PropertyGrid的Refresh()方法.但是我的一些房产是相关的.更改一个属性的含义可能会引发多个PropertyChanged事件.这似乎工作正常,但我仍然想知道是否有更简洁的方法通过DataBinding这样做.另外,我想在用户仅更新单个属性后避免多次使用控件Refresh.

那么有没有办法让PropertyGrid从PropertyChanged事件中刷新?

c# data-binding propertygrid inotifypropertychanged winforms

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

之前使用javascript替换之前的iphone/ipad"鼠标悬停"在新链接上

单击iphone或ipad上的链接后,它会留下模拟鼠标悬停,触发该a:hover链接上的CSS样式.如果链接具有使您保持在同一页面的javascript处理程序,则在您单击其他链接之前,悬停状态不会更改.

如果您有一个ajax小部件询问问题并且每个答案都是链接,这会很奇怪.当你触摸其中一个答案时,它突出显示悬停状态,然后当问题和答案被新问题和答案替换(使用javascript)时,出现在与先前答案相同位置的新答案有其悬停状态自动触发.我想阻止这种情况发生在新的答案链接上.

是否有任何方式(也许是javascript中的某些东西)可以给我与"悬停"不再高于此元素相同的结果?

笔记:

  • 我知道我可以a:hover使用相同的CSS样式a,但a:active由于触摸点击的活动状态非常简短,因此样式很难被注意到,所以我希望能够在链接上显示悬停状态直到我更换它用新的HTML
  • 我在javascript中尝试了各种方法,比如在dom元素和其他一些东西上调用"blur()",但没有运气 - 我开始认为最好的解决方案是将类应用于javascript事件的链接自己管理悬停状态(或者只是保持原样)

javascript css iphone mouseevent ipad

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

如何在push上制作mercurial run脚本?

我有一个服务器,它使用hgwebdir托管一个mercurial存储库.当有人推送到此存储库时,是否可以使mercurial运行脚本?
目前我使用的脚本每隔几分钟检查一次存储库状态,但这显然是一个丑陋的解决方案.

mercurial

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

变量OnClick Listener Android

有没有办法让1个onClick Lister用于许多按钮,我可以根据点击的按钮抛出case语句来做事情.

我知道我可以为100个按钮制作100个不同的听众,但我必须认为我可以用更少的代码行创建一些漂亮的变量.

android onclick

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

无法使用钥匙串访问工具创建Apple Developer证书请求

我正在使用Keychain Access工具创建一个新的CSR(证书签名请求):

  • 证书助理 - >从证书颁发机构申请证书......
  • 在证书信息中,我填写了我的电子邮件地址和名称,选择"保存到磁盘"选项.
  • 我将CSR保存到桌面
  • 向导成功完成,但没有文件保存到磁盘!

我以前做过这个,但这次它不起作用.我尝试重新启动Keychain工具,重新启动计算机,没有运气.

有任何想法吗?

iphone certificate keychain provisioning request

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