小编spo*_*son的帖子

我可以将自定义属性存储在HTML DOM中,如数据库记录吗?

使用jQuery为浏览器FF3和IE6/7开发时,在HTML标记上设置自定义属性时是否存在任何兼容性问题?

首先,我知道jQuery的data()功能,它基本上做了我想要的,但数据不能在一个clone()函数中存活.这是使用jQuery UI draggable/droppable插件时的一个问题,因为它在拖放过程中克隆了DOM元素.出于这个问题的目的,我需要一个替代方案data().

我想在拖放操作之间保留数据.我希望能够将数据注入到拖放操作期间移动的DOM元素中.为此,我可以构建HTML子元素来模拟数据库记录.快速实验表明Firefox使用我想存储数据字段的任何属性名称没有问题.但是,HTML 4规范说某些标签只能包含某些属性名称.使用非标准属性填充DOM会导致与我提到的浏览器不兼容吗?

html browser jquery dom jquery-ui

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

如何在Visual Studio数据库项目中处理用户和登录?

我在SQL Server 2008 R2中构建了一个数据库,并使用Visual Studio 2010 Ultimate为它创建数据库项目.

我已经基于此MSDN演练创建了一个SQL Server项目和数据库项目来表示我的环境.两个项目的模式比较按预期工作,我可以将所有更改服务器复制到项目中.

但是,它似乎已经导入了一些特定于环境的配置,例如登录,用户/登录映射,本地服务帐户(例如NT SERVICE\MSSQL $ SQLEXPRESS2008)等.这似乎不太理想,因为我的印象是这个数据库项目可以部署到另一台服务器上,那些环境特定的细节可能不同.例如,Dev,QA和Prod之间的命名实例可能不同.用户可以映射到不同的登录名.

我是否正确地执行此操作,还是应该采取额外步骤使数据库项目可移植到所有环境?

我的目标是利用这个项目

  1. 在版本控制中捕获模式
  2. 部署架构更改,例如通过生成更改脚本
  3. 与单元测试相结合,即时创建一次性测试环境.

sql-server database-project visual-studio-2010 visual-studio sql-server-2008-r2

10
推荐指数
1
解决办法
6270
查看次数

MYSQL CONCAT MAX LENGTH

关注这篇文章:POST关于CONCAT 我的问题是我有很多行CONCAT成一行.例如,如果我有10行字符串大约50个字符,我的查询将只显示6-7行或类似的东西.我在堆栈和谷歌搜索,我发现我可以通过命令更改CONCAT最大长度:SET group_concat_max_len := @@max_allowed_packet.我做错了什么?

编辑:SHOW VARIABLES LIKE 'group_concat_max_len'它它显示我1024. Mysql版本5.0.96-log.表类型:MyISAM.看起来它没有任何限制,我尝试用2000个字符选择简单的varchar,它看起来很好.我有3个表:1st - Item with ItemID,2nd - Descriptionpack with ItemID和DescriptionID,3rd Description Description with DescriptionID.

CONCAT

编辑2:我想我发现了问题,我向我的提供商说了我的问题,他们回答我:

我和托管团队审核了您的问题.您将无法更改该变量和其他变量的全局设置.但是,您应该能够在每个会话的基础上通过在其他查询之前设置该变量来设置该变量.希望有所帮助.

所以现在的问题是,如何做到这一点.

mysql concat aggregate-functions

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

如何避免使用长时间运行的Javascript在Firefox中的无响应脚本弹出窗口?

我想在浏览器中对一些Javascript代码进行基准测试,但它可能会触发Firefox的"警告:无响应脚本"弹出窗口.这允许用户在浏览器陷入失控功能的情况下单击"停止脚本".显示弹出窗口时,当前正在运行的功能已停止.这不是理想的,所以有没有办法以不同的方式运行我的基准测试,以便Firefox不会弹出此警告并破坏我的结果?

javascript firefox

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

为什么C#不是用变量和方法的'const'设计的?

可能重复:
C#中的"const correctness"

我怀疑constC#规范简化了一般语言的简单性.是否有一个特定的原因我们不能const像C++那样声明变量引用或方法?例如:

const MyObject o = new MyObject();  // Want const cast referenece of MyObject
o.SomeMethod();    // Theoretically legal because SomeMethod is const
o.ChangeStuff();   // Theoretically illegal because ChangeStuff is not const

class MyObject 
{
   public int val = 0;

   public void SomeMethod() const 
   {
      // Do stuff, but can't mutate due to const declaration.
   }

   public void ChangeStuff() 
   {
      // Code mutates this instance.  Can't call with const reference.
      val++;
   }
}
Run Code Online (Sandbox Code Playgroud)

c# const

8
推荐指数
1
解决办法
370
查看次数

开始使用MAPI的最佳方法是什么?

我花了一些时间来攻击MAPI,以便在服务器和客户端上创建流程自动化工具.与其他来源相比,我在线阅读的大部分资源要么缺乏细节和/或示例,要么充满了相互矛盾的信息.

假设我对C++,COM和.NET有所了解,哪些印刷或在线资源最适合入门并包含详细参考?

背景:我在Exchange 2003环境中工作.有一天我们可能会去Exchange 2007,但是没有推动.

mapi outlook exchange-server

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

如何在类定义上需要属性?

有没有办法对类或接口实现上的某些属性强制执行编译要求?

例如,假设我的应用程序使用一系列包含const int资源值的静态类.我想在Description属性中装饰类来描述其内容.在概念上,我想将此属性要求应用于接口,然后每个静态类将使用其所需的实现它Description.我可以编写运行时检查或单元测试来检查合规性.但实际上编译时检查最好.

有这样的事吗?

.net attributes

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

如何从断开连接的网络生成SSL客户端证书?

我有一个独特的情况,我需要在IE浏览器和IIS 6之间通过HTTPS实现客户端证书身份验证.浏览器和IIS由防火墙隔开,只允许浏览器连接到SSL端口上的IIS.

我们在与IIS相同的网络上有一个内部证书服务器.我已经为IIS生成了SSL服务器证书并且已经安装了.我将IIS配置为仅允许SSL,需要客户端证书.

这里的限制是浏览器机器在断开连接的网络上,所以我不能像往常那样去CA的http:// caserver/CertSrv URL并请求客户端证书.

我想如果有一种方法可以针对Root CA的公钥生成CSR,我可以将其复制到CA服务器以生成客户端证书.但是,在IE或证书MMC中似乎没有规定这样做.证书MMC似乎需要直接连接到CA.

有没有人解决过这个问题?

仅供参考,所有引用的服务器都运行Windows Server 2003.

更新:感谢Jonas Oberschweiber和Mark Sutton指出CertReq.exe命令行工具.使用它,我生成了一个CSR,从而生成了一个成功安装的客户端证书.但是,在访问有问题的IIS服务器时,IE显然没有发送此客户端证书; 它仍然生成403.7"Forbidden:需要SSL客户端证书." 我怀疑原因是客户端证书的Subject字段与运行IE的帐户的用户ID不匹配,因此可能不会发送不匹配的客户端证书.主题与我用于提交CSR的用户的主题相匹配,并在防火墙的另一端生成客户端证书.

Subject字段是否重要?我还需要做些什么才能让IE发送这个证书吗?

authentication ssl https pki client-certificates

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

我在哪里可以找到 PalmOS 3.5 开发工具?Palm 的网站不再发布它们

我的其中一台 PC 上的硬盘驱动器崩溃了,该驱动器上装有适用于我的旧 Palm IIIc 和 VIIx 的各种 PalmOS 3.5 开发工具的安装程序。现在看来 Palm 已经取消了 Garnet 之前的所有内容的下载。

任何人都可以提供指向 SDK、CDK 4.0.3、POSE 模拟器以及其他任何东西的文件或链接吗?

sdk palm-os palm

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

如何禁用MFC写入工作区设置到注册表?

默认情况下,Visual Studio 2010中的基本MFC C++项目将使用用户可配置的键名将所有工作区设置存储在HKCU注册表配置单元中.这包括最后一个窗口大小/位置,功能区设置,状态栏等.

如何完全禁用此功能,以便根本不写入注册表?

我尝试不设置SetRegistryKey(),这给了我一个调试断言从框架第一次读/写到注册表. SetRegistryKey((LPCTSTR)NULL)给出了相同的结果. SetRegistryBase()似乎没有效果.在没有其他方法CWinApp/ CWinAppEx没什么帮助.

c++ registry mfc

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