问题列表 - 第41435页

Tortoise SVN自动锁

有没有办法在你检查出来时让乌龟svn自动锁定文件,而不必检查它们然后锁定你想要的文件?

此外,有没有办法不允许其他人检查任何文件,如果他们被锁定?现在它让他们签出锁定的文件,编辑它们,然后当他们去提交文件时,它会给他们一个错误,他们被锁定.

谢谢!

tortoisesvn

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

如何使用TcpListener和TcpClient创建双工连接?

我有一种需要并行发送和接收信息的情况.
我的协议可以定义读端口和写端口.

我目前有以下代码:

public void Listen()
{
    ThreadPool.SetMinThreads(50, 50);
    listener.Start();

    while (true)
    {
        var context = new ListeningContext(listener.AcceptTcpClient(), WritePort);
    }
}
Run Code Online (Sandbox Code Playgroud)

如何从我传递的TcpClient创建另一个侦听器?

.net c# sockets network-programming tcp

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

R中调试的一般建议

使用我写的R函数时出错:

Warning messages:
1: glm.fit: algorithm did not converge 
2: glm.fit: algorithm did not converge 
Run Code Online (Sandbox Code Playgroud)

我做了什么:

  1. 逐步完成该功能
  2. 添加打印以找出错误发生在哪一行表示不应使用的两个函数glm.fit.他们是window()save().

我的一般方法包括添加printstop命令,逐行逐步执行功能,直到找到异常.

但是,我不清楚使用那些在代码中出现此错误的技术.我甚至不确定代码中的哪些函数依赖glm.fit.我该如何诊断这个问题?

debugging r r-faq

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

使用Moose时,在施工时分配方法体的最佳方法是什么?

我正在使用Moose(特别MooseX::Declare)创建一个迭代器对象,Iter该对象具有一个next提升状态和返回的方法,0或者1根据需要在while语句中使用.我遇到的问题是,根据其中一个构造参数的存在,next需要执行两组非常不同的操作.我看到它的方式我有五个选择:

  1. 如果...然后在next方法中
  2. 子类
  3. 哈希调度
  4. 符号表操作
  5. 将方法放在不同的模块中,并在施工时加载所需的一个

1号只是业余爱好者.

我想,2号是正确的OOP做事方式.我不反对这样做,但似乎有点矫枉过正,只是覆盖一个方法.

我过去常常在程序上或伪功能上使用3号,这就是我现在正在做的事情.

4号是,大家都知道,充满了危险,我一无所知穆斯胆量要开始瞎搞不必要的时候.

最后一项,第5项在我看来是最明智的(和Per​​lish)但是像2号一样,有点太多的工作.我真的很想知道是否有第五种方法我没有考虑过如此挂钩到元类或者可能是一个MooseX相当成熟的模块.

perl moose

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

有没有办法在视觉模式vim中将大小写改为低或高整块?

想要在可视模式下将整个块改为大小写.如果我想改变单个字符的大小写,我可以按〜,但是我需要在视觉模式下使用什么来将所选区域更改为低或高的情况?

vim

11
推荐指数
3
解决办法
3665
查看次数

公共和私人变量之间的差异

namespace hi
{
    class hithere
    {
         public int numberOne = 12;
         private int numberTwo = 12;

         static void yo()
         {
         }
    }
}
Run Code Online (Sandbox Code Playgroud)

在这段代码摘录中有人能告诉我变量numberOne和numberTwo之间的区别吗?

c# access-modifiers

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

C中的"this"指针(不是C++)

我试图在C中创建一个堆栈以获得乐趣,并想出了使用struct来表示堆栈的想法.然后我为push()和pop()操作添加了结构的函数指针.

到目前为止看起来一切都很好,但是,对于push()和pop()函数的实现,我需要以某种方式引用*.怎么能(可以吗?)完成?

这是我的结构

struct Stack {
    int *data;
    int current_size;
    int max_size;
    int (*push)(int);
    int (*pop)();
};
Run Code Online (Sandbox Code Playgroud)

作为一个例子,这是推动

int push(int val) {
    if(current_size == max_size -1)
            return 0;

    data[current_size] = val;
    current_size++;

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

你可以想象,编译器不知道是什么current_size,就像它期望的那样stack->current_size.

这有可能以某种方式克服吗?

c function-pointers

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

如何在c ++中的某个时间每天调用一次函数?

好吧,如果我的应用程序正在运行,我需要弄清楚如何在特定时间调用函数.

它可能会在一个while循环中检查时间,但我不希望它每分钟检查一次,但我不希望它错过确切的时间,比如18:00.

这有什么办法吗?

c++ timer

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

攻击者发送"php://输入"涉及哪些漏洞?

我的网站只是被一名试图将"php:// input"传递给他们能想到的任何GET/POST变量的攻击者轰炸.如果这是试图利用漏洞,我不知道它.这个用户可以尝试利用什么?

php security

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

c ++从字符串解析int

可能重复:
如何在C++中将字符串解析为int?

我做了一些研究,有些人说使用atio而其他人说它很糟糕,我无论如何也无法让它工作.

所以我只想问一下,将字符串转换为int的正确方法是什么.

string s = "10";
int i = s....?
Run Code Online (Sandbox Code Playgroud)

谢谢!

c++ string int

78
推荐指数
5
解决办法
16万
查看次数