问题列表 - 第24043页

为什么git-daemon不能为我的存储库服务?

.git在本地计算机上的目录中设置.然后我跑:

mkdir a
cd a
git init
git daemon

当我尝试克隆存储库时a,我收到以下错误:

mkdir b
cd b
git clone git://127.0.0.1
Initialized empty Git repository in /b/127.0.0.1/.git/
fatal: The remote end hung up unexpectedly

如何通过git协议克隆我的存储库?

git git-daemon

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

哪个更适合Windows,git或mercurial?

我实际上使用OS X,Linux和Windows的组合,但Windows是最重要的.

git mercurial

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

Spring MVC最佳实践处理控制器中不可恢复的异常

如果你的控制器使用服务执行逻辑,而DAO可能会抛出不可恢复的异常,那么处理这些方法调用的最佳做法是什么?

目前我正在研究的应用程序有非常冗长的尝试捕获方法,只是错误的错误消息,这似乎不是非常强大,我认为这个代码闻起来,是否有任何cookie切割器最佳实践处理这个春天 - MVC?

java exception-handling spring-mvc

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

Active Directory服务:PrincipalContext - "容器"对象的DN是什么?

我目前正在尝试使用PrincipalContext类通过Active Directory服务进行身份验证.我想让我的应用程序使用密封和SSL上下文对域进行身份验证.为了做到这一点,我必须使用PrincipalContext的以下构造函数(链接到MSDN页面):

public PrincipalContext(
    ContextType contextType,
    string name,
    string container,
    ContextOptions options
)
Run Code Online (Sandbox Code Playgroud)

具体来说,我正在使用构造函数:

PrincipalContext domainContext = new PrincipalContext(
    ContextType.Domain, 
    domain, 
    container, 
    ContextOptions.Sealing | ContextOptions.SecureSocketLayer);
Run Code Online (Sandbox Code Playgroud)

MSDN说"容器":

商店中的容器用作上下文的根.所有查询都在此根下执行,所有插入都将在此容器中执行.对于Domain和ApplicationDirectory上下文类型,此参数是容器对象的可分辨名称(DN).

容器对象的DN是多少?如何找出容器对象是什么?我可以查询Active Directory(或LDAP)服务器吗?

c# directoryservices active-directory .net-3.5

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

WaitHandle背后的基本概念是什么?

WaitHandleC#.net线程背后的基本概念是什么?它的用途是什么?什么时候用?什么是利用了WaitAll了WaitAny里面的方法呢?

.net c# multithreading

58
推荐指数
4
解决办法
6万
查看次数

原子操作成本

原子操作的成本是什么(比较和交换或原子添加/减少中的任何一个)?它消耗了多少周期?它会暂停SMP或NUMA上的其他处理器,还是会阻止内存访问?它会在无序CPU中刷新重新排序缓冲区吗?

缓存有什么影响?

我对现代流行的CPU感兴趣:x86,x86_64,PowerPC,SPARC,Itanium.

performance atomic cpu-architecture lock-free

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

以下代码中的错误是什么?

#include <iostream>
#include <algorithm>
#include <vector>
#include <boost/array.hpp>
#include <boost/bind.hpp>

int main() {
  boost::array<int, 4> a = {45, 11, 67, 23};
  std::vector<int> v(a.begin(), a.end());
  std::vector<int> v2;
  std::transform(v.begin(), v.end(), v2.begin(), 
    boost::bind(std::multiplies<int>(), _1, 2));
  std::copy(v2.begin(), v2.end(), std::ostream_iterator<int>(std::cout, " "));
}
Run Code Online (Sandbox Code Playgroud)

运行时,这会产生令人毛骨悚然的分段错误.请告诉我我哪里出错了.

c++ boost stl segmentation-fault

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

为什么HashMap会重新生成密钥对象提供的哈希码?

我正在阅读Java 1.6 API提供的HashMap类的代码,无法完全理解以下操作的需要(在put和get方法的主体中找到):

int hash = hash(key.hashCode());
Run Code Online (Sandbox Code Playgroud)

方法hash()具有以下主体:

 private static int hash(int h) {
         h ^= (h >>> 20) ^ (h >>> 12);
    return h ^ (h >>> 7) ^ (h >>> 4);
}
Run Code Online (Sandbox Code Playgroud)

这通过对提供的哈希码执行位操作来有效地重新计算哈希值.即使API声明如下,我也无法理解这样做的必要性:

这很关键,因为HashMap使用两个幂的长度哈希表,否则会遇到低位不同的hashCodes的冲突.

我确实理解键值是存储在数据结构数组中的,并且该数组中项的索引位置由其哈希确定.我无法理解的是这个函数如何为哈希分布添加任何值.

java collections hash hashmap hashcode

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

WPF 绑定到方法背后的代码

这很烦人 - 我知道我会如何在网络上做到这一点......

我有一个 wpf 图像,我想将它的源属性绑定到一个方法,并从它的绑定项中传入一个属性。

IE。

<image source="GetMySource({binding name})" />
Run Code Online (Sandbox Code Playgroud)

GetMySource 在哪里

protected string GetMySource(string name)
{
return "images/"+name+".png";
}
Run Code Online (Sandbox Code Playgroud)

wpf binding code-behind

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

jQuery-UI选项卡 - 只加载一次

我想通过AJAX获取我的选项卡的加载内容,但只在第一个选项卡上单击.现在,每次单击任何选项卡时都会加载选项卡.这可能吗 ?

我的HTML

<div id="tabContainer">
<ul>
<li><a href="/Home/Tab1">Tab1</a></li>
<li><a href="/Home/Tab2">Tab2</a></li>
<li><a href="/Home/Tab3">Tab3</a></li>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)

编辑

我无法使用缓存选项,因为选项卡中的内容可能会更改..

jquery-ui

5
推荐指数
2
解决办法
4310
查看次数