小编Sha*_*jib的帖子

Mercurial .hgignore for Visual Studio 2008项目

使用Visual Studio 2008时,.hgignore文件的良好设置是什么?

我主要是靠自己开发的,偶尔我会克隆存储库以供其他人使用.

我在想OBJ文件夹,名为.suo,的.sln,.用户文件等.可他们只是被列入还是有文件我不应该包括什么呢?

谢谢!

ps:目前我执行以下操作:忽略所有.pdb文件和所有obj文件夹.

# regexp syntax.
syntax: glob
*.pdb

syntax: regexp
/obj/
Run Code Online (Sandbox Code Playgroud)

mercurial hgignore visual-studio-2008 visual-studio

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

Mercurial .hgignore for Visual Studio 2010项目

不要与Mercurial .hgignore混淆Visual Studio 2008项目

我问的是,是否可以为Visual Studio 2010重用相同的文件,或者是否应该添加其他扩展等,为什么?

mercurial visual-studio-2010 hgignore visual-studio

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

是否有像Java的easy_install这样的Java包管理器?

是否有像Java的easy_install这样的Java 包管理器? 我正在寻找一个可以从命令行而不是IDE中使用的解决方案.

java package-managers

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

Mercurial .hgignore for Visual Studio 2012项目

我目前使用Visual Studio 2010的类似问题的答案作为我去hgignore文件.VS2012中是否包含任何值得注意的附加功能?


以下是来自许多不同来源的汇编列表.请点击这里.

我发现从VS2010升级的项目有很多不需要的备份和升级日志文件.

# use glob syntax
syntax: glob

*.obj
*.pdb
*.user
*.aps
*.pch
*.vspscc
*.vssscc
*_i.c
*_p.c
*.ncb
*.suo
*.tlb
*.tlh
*.bak
*.[Cc]ache
*.ilk
*.log
*.lib
*.sbr
*.scc
[Bb]in
[Dd]ebug*/
obj/
[Rr]elease*/
_ReSharper*/
[Tt]humbs.db
[Tt]est[Rr]esult*
[Bb]uild[Ll]og.*
*.[Pp]ublish.xml
*.resharper

# For projects upgraded from VS2010
[Bb]ackup/
_UpgradeReport_Files/
UpgradeLog.*

*.opensdf
*.sdf
ipch/
x64/
Run Code Online (Sandbox Code Playgroud)

mercurial hgignore visual-studio visual-studio-2012

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

线程:为什么必须将所有用户线程映射到内核线程?

所以这里有两个问题.首先,(是的,我已经对此进行了搜索,但需要澄清),用户线程和内核线程之间有什么区别?简单地说,一个是由用户程序生成的,另一个是由操作系统生成的,后者可以访问特权指令吗?它们在概念上是相同的还是线程本身存在实际差异?

其次,我的问题的真正问题是:我正在使用的书中说"用户线程与内核线程之间必须存在关系",继续列出这种关系的不同模型.但该书未能清楚地解释为什么必须始终将用户线程映射到特定的内核线程.为什么是这样?

concurrency multithreading operating-system

27
推荐指数
2
解决办法
5029
查看次数

在什么情况下我应该使用Entity SQL?

我想知道是否有更适合使用ESQL的情况?

通常,我发现ESQL令人沮丧(特别是在需要完全限定实体类型的所有特殊情况下)并且可能使用ESQL完成的任何操作都可以通过SQL或LINQ完成.

但我想知道ESQL更适合解决方案的情况,或者比使用SQL或LINQ(更容易/更快地编码或更好的性能等)具有竞争优势的情况

那么,这里的妥协是什么?什么时候使用三种方法中的每一种来查询EF4更好?

sql linq entity-framework entity-sql entity-framework-4

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

Composable究竟意味着什么?

我目前正在阅读Larry Tenny和Zeeshan Hirani撰写的EF4食谱.在阅读这本书的过程中,我偶然发现了"可组合"这个词,并且对这个词的含义有了一般意义,但没有确切的定义.

我想知道确切的定义是什么,以及是什么使(比如说)功能"可组合"?

有关更多上下文,请查看此常见问题解答(在页面上查找单词"可组合",只有一个),这与本书中的相同上下文非常相似.

这是一个段落,我对它的含义感到困惑(来自书页397):

模型定义函数的参数不显示方向.没有'out'参数,只隐含'in'参数.原因是模型定义的函数是 可组合的,可以用作LINQ查询的一部分.这可以防止它们返回输出参数中的值.

.net entity-framework

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

什么是.NET中的Vanilla对象?

我正在从MSDN上阅读关于依赖注入的这篇文章,我在文章中看到了一个我不太明白的术语,引用:

在应用程序开发中使用容器有几个原因.容器提供了使用大量其他服务包装vanilla对象的能力.这允许对象对某些基础结构和管道细节保持无知,例如事务性和基于角色的安全性.通常,客户端代码不需要知道容器,因此对容器本身没有真正的依赖性.

这些服务可以以声明方式配置,这意味着可以通过一些外部方式配置它们,包括GUI,XML文件,属性文件或基于.NET的vanilla属性.

我知道'香草'通常指的是一些简单的东西,但我并不完全理解这里的含义.

vanilla在.NET中引用了什么?

.net design-patterns dependency-injection object

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

如何使用mvvmcross为选项卡内容添加子选项卡

我正在处理一个具有垂直选项卡的Activity,其中一个选项卡也包含水平选项卡.当我尝试这样做时,我得到了类转换异常,因为选项卡内容应该继承MvxFragment并且我继承了MvxTabsFragmentActivity.这是活动的代码:

using Android.App;
using Android.OS;
using Android.Views;
using Cirrious.MvvmCross.Droid.Fragging;
using Cirrious.MvvmCross.Droid.Views;
using Xyz.Yzx.ViewModels;


namespace Xyz.Yzx.Core.Views
{
    [Activity(Label = "View for FirstViewModel",MainLauncher = true)]
    public class FirstView : MvxTabsFragmentActivity
    {
        public FirstViewModel FirstViewModel
        {
            get { return (FirstViewModel)base.ViewModel; }
        }

        public FirstView()
            : base(Resource.Layout.ClassMate_Page, Resource.Id.actualtabcontent)
        {
        }

        protected override void AddTabs(Bundle args)
        {

            AddTab<Favourite>("Tab2", "Tab 2", args, FirstViewModel.MainViewModel);
            // note that

        }
        public override bool OnCreateOptionsMenu(IMenu menu)
        {

            MenuInflater.Inflate(Resource.Menu.Main, menu);
            return true;
        } 
    }

}
Run Code Online (Sandbox Code Playgroud)

这里是"收藏"类(Tab片段活动):

using System;
using System.Collections.Generic;
using …
Run Code Online (Sandbox Code Playgroud)

xamarin.android mvvmcross xamarin

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