小编jm.*_*jm.的帖子

更新SQL Server中的自动增量列

我需要在SQLSERVER 2005数据库的表的一行中更改一个PK值.PK目前正在自动递增.

一种可能性是暂时从密钥中删除自动增量,进行修改并将其放回.

该数据库正在生产中.有没有办法安全地进行这种改变而不需要降低DB?

为什么?我的客户想要其中一条记录的特定ID.

我害怕什么?当我修改密钥时,我害怕在DB中添加记录,并且它会以某种方式搞乱另一个使用该字段作为FK的表的索引?我疯了吗?

sql-server-2005

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

EF Power Tools Beta 2 - 调用目标抛出了异常

我有EF 5.0代码优先VS 2012项目和所有实体框架菜单命令(视图实体数据模型DDL SQL)产生"调用目标抛出异常"弹出窗口.我认为改变的是EF Power Tools Beta 1(或VS 2010,我不确定)用于在输出窗口中显示EF Power Tools消息.现在我得到的就是弹出窗口......这是VS还是Power Tools的问题?

entity-framework

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

在"添加/删除程序"中隐藏卸载程序?

我正在使用Visual Studio 2005创建Windows安装程序项目.

是否有一个选项使我的项目在添加/删除程序中没有卸载选项?

我的一位客户要求我这样做.. 这就是为什么:因为安装程序是现有程序的补丁.卸载后,程序不再有效,因为已卸载已修补的文件.我们想知道是否可以禁用卸载,而不是找出恢复替换文件的方法(我们无法使用此安装程序).

installation installer windows-installer uninstall

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

具有通用对象的集合

有一种方法可以将基础对象列表作为参数.

abstract class Base {}
class MyClass:Base {}
//...
void Method(List<Base> list) {}
Run Code Online (Sandbox Code Playgroud)

当我调用该方法时,我想传递派生对象的列表.

var derivedList = new List<MyClass>();
Method(derivedList);
Run Code Online (Sandbox Code Playgroud)

但我无法做到这一点,因为派生的集合与基础对象的集合不同.处理这种情况的最佳做法是什么?现在我正在使用我的扩展.ToBase(),我创建了新的集合,但我认为有更好的解决方案.

谢谢.

c# oop collections

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

使用Zombie.js转储浏览器文档内容

使用browser.visit,我正在获取浏览器的页面,如文档中所示.根据浏览器API,browser.document返回主窗口的文档.但是,我不知道如何转储(显示)文档的内容.有没有像browser.document.toString()或browser.document.text()这样的方法能够在控制台中打印文档的内容.

谢谢,索尼

zombie.js

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

处理网络断开

我正在尝试使用HttpWebRequest对象进行"长轮询".

在我的C#app中,我正在使用HttpWebRequest发出HTTP GET请求.然后,我等待beginGetResponse()的响应.我正在使用ThreadPool.RegisterWaitForSingleObject来等待响应,或者超时(1分钟后).

我已将目标Web服务器设置为需要很长时间才能响应.所以,我有时间断开网络电缆.

发送请求后,我拉网线.

有没有办法在发生这种情况时获得异常?所以我不必等待超时?

超时(来自RegisterWaitForSingleObject)在1分钟超时到期后发生,而不是异常.

有没有办法确定网络连接断开?目前,这种情况与Web服务器响应时间超过1分钟的情况无法区分.

c#

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

有没有办法从C#调用RDTSC汇编指令?

我想为我的C#应用​​程序提供一个非常高分辨率的计时器.我想访问RDTSC汇编指令.有没有办法做到这一点?

编辑:我正在移植一些C++代码并尝试保留与原始相同的功能.我可能会切换到更多的.NET,但想要评估RDTSC指令,以便我可以将结果与原始结果进行比较.

c#

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

浏览器可以通过SSL/TLS连接到代理吗?

如果我设置一个代理(例如Squid)配置了证书来监听HTTPS,那么浏览器是否可以通过TLS/SSL连接到代理?

我问的例子:

浏览器代理服务器yahoo.com - > TLS - > Squid - > HTTP - > yahoo.com

我已经设置了一个代理监听443,但是没有成功让浏览器使用它(连接到端口80上的http代理工作正常).

browser ssl proxy

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

iPhone:什么是Springboard?我需要关心吗?

在模拟器中创建iPhone应用程序时,我有时会看到"Springboard无法启动应用程序"等消息.

什么是跳板?作为开发人员,我应该知道它吗?

iphone

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

Jquery:有没有办法让val()为空列表返回一个空字符串而不是'undefined'?

使用Jquery,是否有一些方法可以使val()在对空元素列表调用时返回空字符串而不是'undefined'?

我有这个代码:

var x = $('#my-textbox-id').not('.watermark').val();
Run Code Online (Sandbox Code Playgroud)

我的想法是,我想得到我的文本框的值,但如果它当前显示水印(我不想要水印值,我想要一个空字符串!).

选择器工作,但我不想'未定义' - 我想要一个空字符串''.

javascript jquery

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

如何确定PHP脚本的权限设置?

PHP脚本的最佳文件权限设置是什么?有关如何找出所需最低权限的任何建议?

php

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

当ajax打开时,带有MVC的Kendo UI网格无法使用模板

我正在使用KendoUI和MVC.NET来创建一个网格.网格的数据源是回调到我的控制器的AJAX.

绑定列上的TEMPLATE属性应允许我使用RAZOR模板格式化列.

这有效,直到我"转向"ajax.下面的代码说明了这个问题:

@using Kendo.Mvc.UI;
@model IEnumerable<Test>
@{
    ViewBag.Title = "Test - Index";
}

<h2>Index</h2>

@{
        //public class Test {
        //    public string A;
        //    public string B;
        //}

        var data = new List<Test>() { new Test() { A="a1", B="b1"}, new Test() { A="a2",B="b2"}};

        // This one fails to honor TEMPLATE
        Html.Kendo().Grid(data).Name("test").Columns(columns => {
                                                              columns.Bound("A").Template(@<div>@item.A TEMPLATE APPLIED</div>);
                                                              columns.Bound("B");
                                                          }).DataSource(ds=>ds.Ajax()).Render(); // THIS BREAKS IT!

        // This one honors template               
        Html.Kendo().Grid(data).Name("test").Columns(columns => {
                                                              columns.Bound("A").Template(@<div>@item.A TEMPLATE APPLIED</div>);
                                                              columns.Bound("B");
                                                          }).Render();


    }
Run Code Online (Sandbox Code Playgroud)

此示例中显示两个网格.第二个网格确实剃刀模板.第一个未能显示模板化数据.第一个网格只显示原始数据.

注意:我已尽可能简化此代码以说明问题.通常,在调用Ajax()方法之后,我还调用其他方法来设置回调.

kendo-ui

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

使用网页上的按钮.Google会将其链接编入索引吗?

我想在页面上使用标准按钮的外观,但我希望网络抓取工具跟随它们,就好像它们是链接一样.

Google和其他网络抓取工具会将具有此类链接的网页编入索引吗?

<form method="get" action="/mylink.html"><input style="font-size:10pt" id="my-link" type="submit" value="Learn More..." /></form>
Run Code Online (Sandbox Code Playgroud)

如果没有,是否有其他方式使用标准按钮?

seo web-crawler

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