小编Kyl*_*yle的帖子

不明白分叉

我们刚刚用bitbucket建立了一个项目.我们将'生产'[P]代码放在repo上,然后我创建了一个fork [m],然后我的同事[C]也创建了它的一个分支.

    [P]
   /   \
 [M]   [C]
Run Code Online (Sandbox Code Playgroud)

我做了一些更改,并创建了一个拉取请求并接受了它,所以[P]现在有了我的代码,[M].

这是我困惑的地方.[C],我的同事回购如何获得更新的代码?

谢谢!

git bitbucket

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

TFS没有获取通过nuget安装的DLL

似乎每当通过nuget安装软件包时,TFS都没有为该软件包获取dll文件,并且当添加新的DLL并更新旧的DLL时,多个开发人员正在努力处理这个项目.

正在检入'packages'文件夹.

我搜索谷歌,似乎找到有相同问题,但没有解决方案的人.

有这个问题的解决方案吗?

tfs nuget visual-studio-2012 tfs2012

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

如何将数据库数据缓存到内存中以供MVC应用程序使用?

我有一个有点复杂的权限系统,总共使用六个数据库表,为了加快它,我想将这些表缓存在内存中,而不是每次页面加载时都要访问数据库.

但是,我需要在添加新用户或更改权限时更新此缓存.我不确定如何在内存缓存中使用它,以及如何安全地更新它而不会在更新的同时访问它而不会引起问题

有没有人有一个如何做这样的事情的例子,或者能指出我正确的研究方向?

c# caching asp.net-mvc-4

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

无法从程序集"Microsoft.TeamFoundation.Client"加载"Microsoft.TeamFoundation.Client.BasicAuthCredential"类型

我有一个MVC应用程序从托管TFS中提取数据,当我部署它时,我收到此错误

Could not load type 'Microsoft.TeamFoundation.Client.BasicAuthCredential' from assembly 'Microsoft.TeamFoundation.Client, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
Run Code Online (Sandbox Code Playgroud)

但是,我在项目中引用了Microsoft.TeamFoundation.Client,并且dll在服务器上.

为什么它无法从dll加载Client.BasicAuthCredential,我将如何修复它?

c# tfs tfs-sdk tfs2012

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

html 将整个画布旋转 90 度

我有一个绘制到 html cavas 的图像。我希望能够将图像旋转 90 度,但我似乎无法找到有关如何旋转整个画布图像的示例,只有画布上的一个对象。

有没有人有将整个画布旋转 90 度的示例代码?

我接受了下面的 anwser 但想提供额外的示例代码:http : //jsfiddle.net/VTyNF/1/

<canvas id="myCanvas" width="578" height="200"></canvas>

<script>
  var canvas = document.getElementById('myCanvas');
  var context = canvas.getContext('2d');

  context.translate(canvas.width/2,canvas.height/2) 
  context.rotate(90 * (Math.PI / 180));   
  context.beginPath();
  context.rect(188 - canvas.width/2, 50 - canvas.height/2, 200, 100);
  context.fillStyle = 'yellow';
  context.fill();
  context.lineWidth = 7;
  context.strokeStyle = 'black';
  context.stroke();
</script>
Run Code Online (Sandbox Code Playgroud)

html javascript html5-canvas

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

实体框架异常:找到不明确的匹配

我收到错误:

找到了模棱两可的比赛

在此代码上添加.Add

var db = new NexusEntities(); 
db.Reports.Add(mmr);
Run Code Online (Sandbox Code Playgroud)

如果有两个具有相同名称但位于不同名称空间的类,则从谷歌搜索似乎是一个问题.据我所知,情况并非如此......是否还有其他原因导致此错误发生?或者有没有办法告诉它找到哪两个参数?

c# entity-framework entity-framework-5

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

IE10 SCRIPT5:访问被拒绝.在新的FormData上

这适用于最新版本的Chrome和Firefox,但在IE10中我收到此错误:

SCRIPT5:访问被拒绝.

这是我的代码片段:

 $('.mlsUpload').change(function () {
var formData = new FormData($(this).parents('form')[0]);
});
Run Code Online (Sandbox Code Playgroud)

它发生在 new FormData($(this).parents('form')[0])

更改显示在:display input type = file,这是表单中唯一的内容.

publish web-deployment visual-studio webdeploy

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

Chrome 中的 Range.setStartAfter() 无法正确处理跨度或内联元素

我有一个内容可编辑的 div。我有一些文本看起来像这样:

adsadsd <span>asdsa </span>  moretextasdasd
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用 Range.setStartAfter() 将插入符号设置在跨度标记的右侧。这在 IE 和 Firefox 中可以正常工作,但在 Chrome 中则不行。在 Chrome 中,插入符号位于 span 标记的末尾,而不是在其之后。
setStartBefore() 适用于所有浏览器。

如果它是 DIV 元素,但不是 span 元素,则它在 Chrome 中有效。

JSFiddle:https://jsfiddle.net/vXnCM/5234/

请注意,如果单击焦点然后开始输入,您将位于范围内,而不是像在 IE 和 Firefox 上那样位于范围之外。

有人对 Chrome 有解释或解决方法吗?

更新:看来内联元素在 Chrome 中被破坏了。使用 div,但设置 display:inline-block 会发生相同的行为

html javascript google-chrome

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

将******值'******'转换为数据类型******时转换失败

我在运行巨型查询时从SSMS 17上的SQL Server收到此错误:

将******值'******'转换为数据类型******时转换失败

我之前从未见过****,谷歌搜索似乎没有任何结果.SQL Server是否会使用星号提供此消息的原因是否已知?

sql sql-server

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

SQL表 - 插入和删除超时,选择确定

我在SQL Server 2008 R2中有一个数据库,除了一个表外,所有表似乎都正常运行.

在此表中,我无法删除行或插入行,因为它超过30分钟并且超时.

我的插入看起来像这样:

INSERT INTO [dbo].[brokenTable] ([Change], [Date], [ProdId], [IntCol]) 
VALUES ('test', getdate(), null, '99999')
Run Code Online (Sandbox Code Playgroud)

但是,我可以选择.选择前200,000需要33秒.表中只有约260,000行.有五列(一个int主键,一个日期,另一个int列和2个varchar列.)

这张桌子过去工作得很好而且很快,我根本没有改变任何结构.

有没有人有任何想法为什么会发生这种情况,以及如何解决它?

sql-server sql-server-2008-r2

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