问题列表 - 第7695页

在3-4个不需要开源的开发人员之间共享源代码的好方法是什么?

我是新手开发人员,并与其他3位远程开发人员一起构建应用程序.直到现在我才独自工作,现在我需要一种方法与项目中的其他开发人员共享我的源代码.那里的所有项目网站(SourceForge,Codeplex,Google等)似乎都是针对开源开发我不感兴趣让我们的代码可供全世界使用,我只是在寻找一种共享代码的方法在我们四个人中.什么是最着名的方法......或者通常如何实现?

asp.net version-control

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

依赖注入只是策略模式的另一个名称吗?

这些术语是相同的还是依赖注入和策略模式之间存在任何重要差异?对我而言,马丁福勒似乎只是用一个更有吸引力的名字重新命名了战略模式,我错过了什么?

design-patterns dependency-injection strategy-pattern

32
推荐指数
0
解决办法
5457
查看次数

在C++中传递对指针的引用

据我所知,没有理由不允许我在C++中传递对指针的引用.但是,我这样做的尝试失败了,我不知道为什么.

这就是我正在做的事情:

void myfunc(string*& val)
{
    // Do stuff to the string pointer
}

// sometime later 
{
    // ...
    string s;
    myfunc(&s);
    // ...
}
Run Code Online (Sandbox Code Playgroud)

我收到这个错误:

无法将参数1从'std :: string*'转换为'std :: string*&'

c++ pointers reference

120
推荐指数
4
解决办法
14万
查看次数

如何订购匿名类型的IEnumerable <T>?

看下面的代码,我不知道为什么我的订单不起作用,有什么想法吗?

var orderSample = new { ProductName = "", Qty = 0, UserFullName = "" };
var ordersList = (new[] { orderSample }).ToList();

//loop thru another collection and fill ordersList by adding an order at a time
ordersList.Add(new { ProductName = "Product1", Qty = 5, UserFullName = "Mr. Smith" });

//sort the orders by name - DOESN'T WORK
ordersList.OrderBy(p => p.ProductName);

gvReport3.DataSource = ordersList;
gvReport3.DataBind();
Run Code Online (Sandbox Code Playgroud)

c# anonymous-types .net-3.5

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

如何使用正则表达式返回带有MySQL查询的记录?

我的数据库中有用用户输入搜索的记录,最初,这足以找到正确的记录.

"SELECT id FROM plants WHERE Flower LIKE '%" . $sanitizedUserInput . "%'"
Run Code Online (Sandbox Code Playgroud)

这一切都运作得很好,但事情开始发生的情况就像搜索"红色"在他们的Flower领域中按顺序获得字符"红色"的植物,而不仅仅是整个单词"红色".

我被建议只是在用户输入的任一侧放置一个空格,但我知道这将是字段是字段中的第一个字或最后一个字时会失败.我心想,我应该用正则表达式!搜索任何一侧有单词边界的单词.

不幸的是,我以前从未在数据库中使用正则表达式.如何构建查询以使用正则表达式搜索数据库?希望它像这样简单:

"SELECT id FROM plants WHERE Flower REGEX `/\b" . $sanitizedUserInput . " \b/`"
Run Code Online (Sandbox Code Playgroud)

php regex mysql

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

多个线程从同一个文件读取

我的平台是windows vista 32,带有visual c ++ express 2008.

例如:

如果我有一个包含4000个字节的文件,我可以同时从文件中读取4个线程吗?并且每个线程访问文件的不同部分.

线程1读取0-999,线程2读取1000 - 2999等.

请举一个C语言的例子.

c c++ file-io

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

按最深目录排序包含路径的列表

我需要对包含路径(相对或绝对)的列表进行排序,以便首先显示最深的路径,例如:

\ New Folder\Item1\tools\1
\New Folder\Item1\tools
\New Folder\Item1
\New Folder
etc ...

Path我可以使用类中的API 来执行此操作吗?

谢谢!J.

.net c# sorting directory list

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

如何将stdin的内容(直到EOF)读入PHP中的字符串?

如何将stdin的内容(直到EOF)读入PHP中的字符串?

php stream

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

drawRect在突出显示时未调用自定义UIButton子类

当将drawRect用于自定义UIButton子类时,似乎永远不会调用它来突出显示时绘制按钮.我是否需要在触摸事件中为我的按钮调用setNeedsDisplay?

subclass uibutton ios

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

通过LINQ将函数应用于集合的所有元素

我最近开始使用LINQ并且令人惊叹.我想知道LINQ是否允许我将函数 - 任何函数 - 应用于集合的所有元素,而不使用foreach.像python lambda函数之类的东西.

例如,如果我有一个int列表,我可以使用LINQ为每个元素添加一个常量

如果我有一个数据库表,我可以使用LINQ为所有记录设置一个字段.

我正在使用C#

.net c# linq

127
推荐指数
6
解决办法
16万
查看次数