小编Jos*_*osh的帖子

如何防止vim创建(和离开)临时文件?

为什么vim会创建<filename>~文件?有没有办法禁用它?

如果是备份(或其他),我使用git.

另外,这些.<filename.with.path.hints>.swp文件也是如此.

我怎么告诉vim不要创建那些,或者至少要自己清理?

编辑

哎呀,重复:

为什么Vim用〜扩展名保存文件?

我从那里采纳了rogeriopvl的答案.

逐字复制:

set nobackup       "no backup files
set nowritebackup  "only in case you don't want a backup file while editing
set noswapfile     "no swap files
Run Code Online (Sandbox Code Playgroud)

vim text-editor temporary-files

158
推荐指数
7
解决办法
10万
查看次数

是否有热键在分割窗口窗格之间切换?

Visual Studio Code具有热键组合,可将当前窗口拆分为2或3个窗格:

"key": "ctrl + \",               "command": "workbench.action.splitEditor"
Run Code Online (Sandbox Code Playgroud)

不幸的是,我找不到在没有鼠标的情况下在这些窗格之间切换的方法.我习惯使用的习惯F6也不起作用.

它是否在Visual Studio代码编辑器中受支持?

hotkeys visual-studio-code

152
推荐指数
12
解决办法
5万
查看次数

Visual Studio如何从调试器序列化对象

我正在尝试调查崩溃转储中的错误(因此我无法更改代码).我有一个非常复杂的对象(序列化表示中有数千行),并且它的状态不一致.要调查其状态,Visual Studio调试器视图是无用的.但该对象有一个数据契约.我想序列化它,然后使用我喜欢的文本编辑器浏览对象.是否可以从调试器中执行此操作?

c# visual-studio-2012

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

无法加载文件或程序集'Microsoft.Build.Framework'(VS 2017)

当我尝试运行命令"update-database"时,我得到以下异常:

指定'-Verbose'标志以查看应用于目标数据库的SQL语句.System.IO.FileNotFoundException:无法加载文件或程序集'Microsoft.Build.Framework,Version = 15.1.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或其依赖项之一.该系统找不到指定的文件.文件名:'Microsoft.Build.Framework,Version = 15.1.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'

警告:装配绑定日志记录已关闭.要启用程序集绑定失败日志记录,请将注册表值[HKLM\Software\Microsoft\Fusion!EnableLog](DWORD)设置为1.注意:程序集绑定失败日志记录会导致一些性能损失.要关闭此功能,请删除注册表值[HKLM\Software\Microsoft\Fusion!EnableLog].

无法加载文件或程序集"Microsoft.Build.Framework,Version = 15.1.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a"或其依赖项之一.系统找不到指定的文件

c# migration msbuild visual-studio-2017

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

将自定义标头添加到Web API中的所有响应

简单的问题,我相信它有一个简单的答案,但我找不到它.

我正在使用WebAPI,我想向所有响应发回自定义标头(开发人员请求的服务器日期/时间用于同步目的).

我目前正在努力寻找一个明确的例子,说明在一个地方(通过global.asax或其他中心位置)我可以为所有响应显示自定义标题.


接受了答案,这是我的过滤器(几乎相同)和我添加到WebApi配置的Register功能的行.

注意:DateTime的东西是NodaTime,没有真正的理由只是有兴趣看它.

    public override void OnActionExecuted(HttpActionExecutedContext actionExecutedContext)
    {
        actionExecutedContext.Response.Content.Headers.Add("ServerTime", Instant.FromDateTimeUtc(DateTime.Now.ToUniversalTime()).ToString());
    }
Run Code Online (Sandbox Code Playgroud)

配置行:

config.Filters.Add(new ServerTimeHeaderFilter());
Run Code Online (Sandbox Code Playgroud)

c# asp.net asp.net-web-api

55
推荐指数
4
解决办法
7万
查看次数

什么是背景?

在我看来,Context类是一个控制台,其对象可以调用任何包含的函数,例如WCF Ria服务中的Datacontext和DomainContext.我能正确理解这个概念吗?如果是这样,我在什么情况下需要在我自己的类层次结构中创建上下文类?

除了DataContext之外,.net框架还有哪些其他众所周知的Context类?

c#

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

如何在Windows上安装docker-compose

如果我在booterdd中键入以下命令,如docker网站上所示:

curl -L https://github.com/docker/compose/releases/download/1.1.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
Run Code Online (Sandbox Code Playgroud)

当我键入以下命令来检查安装是否成功时,我得到:

/usr/local/bin/docker-compose: line 1: syntax error: unexpected newline
Run Code Online (Sandbox Code Playgroud)

那么,如何在boot2docker上安装docker-compose?

windows docker boot2docker docker-compose

33
推荐指数
6
解决办法
5万
查看次数

如何在IIS 7.5中启用GZIP压缩

我想使用GZIP压缩我的文件.你能分享使用GZIP压缩文件的web.config代码吗?

上传我的web.config文件后还有什么需要做的吗?

compression gzip web-config

32
推荐指数
4
解决办法
10万
查看次数

在gitk中,为什么我的黄色按钮高于主人?

我在gitk上找不到关于颜色含义的任何文档,但我认为这里的问题是我的黄色按钮已经通过了我的主人.现在,当我尝试做:

git push origin master

它不起作用.我的黄色按钮是如何克服主人的,我如何将它们重新组合在一起以便我可以做推动原始主人?

git version-control gitk

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

处理连接或关闭连接

以下两种方法中哪一项具有更好的性能?

using( var DB_Connection_s = new DBConnection() )
{
 //todo: interact with database connection
}
Run Code Online (Sandbox Code Playgroud)

要不就 :

DB_Connection_s.Close();
Run Code Online (Sandbox Code Playgroud)

在末尾.

第一种方法是否使汇集概念变得无用?因为如果我在每次使用时都处理连接,那么每次都必须打开一个新连接(并且池中没有任何连接).

c# asp.net performance informix database-connection

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

使用单例进行缓存

我最近读到单身是一种反模式,除非真的需要,否则不应该使用.
在我们的所有项目中,我们使用单例模式来保存一些缓存数据,例如:

class SomeClass
{
   public SomeClass()
   {
       var somedata = Singleton.Instance.GetSomeData(stringRepresintation); // or like that
       var someData = Singleton.Instance.SomeData;
   }      
}
Run Code Online (Sandbox Code Playgroud)

保存该数据的建议设计是什么(静态类或其他)?

c# singleton caching

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

生命时间:ViewBag,TempData,ViewData和Session

这些对于存储数据很有用.会话被Web服务器设置的时间销毁.Viewbag和ViewData作为工作视图工作,并在重定向时销毁.TempData怎么样?或者更有用的信息.

asp.net-mvc

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