问题列表 - 第32623页

如何反转 [NSWindow zoom] 方法调用?

也许我对 RTFM 太盲目了,但是调用反转缩放(最大化窗口)并将窗口恢复到旧状态的方法是什么。

cocoa nswindow

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

正则表达式以强制执行复杂密码,匹配4个规则中的3个

我有以下标准为密码创建符合以下规则的正则表达式:

  1. 密码长度必须为8个字符(我可以这样做:-)).

然后,密码必须包含以下4条规则中至少3条的字符:

  1. 大写
  2. 小写
  3. 数字
  4. 非字母数字

我可以使表达式与所有这些规则匹配,并使用以下表达式:

/^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.[\W]).{8,}$/
Run Code Online (Sandbox Code Playgroud)

但我正在努力解决如何以这样的方式做到这一点,它只需要解决4条规则中的任何3条.

任何人都可以帮我解决这个问题吗?

regex

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

哪个浏览器可以显示由XSLT转换的XML数据?

比方说,如果有一个文件被调用data.xml,而一个文件是format.xsl(或者是format.xml?),即使用CSS转换XML数据并将其格式化,那么哪个浏览器可以显示它?应该打开哪个文件?(.xsl.xml?)

实际上我在另一个例子中看到XSLT文件的第一行是href="format.xsl",所以我认为XSLT文件已经是.xsl?那怎么会链接到另一个.xsl文件?有多少个文件,2个或3个?

xml xslt

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

为什么文本列在MySQL中没有默认值?

如果您尝试在表上创建TEXT列,并在MySQL中为其提供默认值,则会出现错误(至少在Windows上).我看不出文本列不应该有默认值的任何原因.MySQL文档没有给出解释.这对我来说似乎不合逻辑(有点令人沮丧,因为我想要一个默认值!).有谁知道为什么不允许这样做?

mysql default-value

164
推荐指数
7
解决办法
13万
查看次数

使用Ninject WCF扩展与WCF Web服务

我有一个WCF Web服务,我想在其中使用我希望依赖注入我的WCF Web服务的存储库和服务,但Ninject WCF扩展示例几乎有一个ctor,它实例化每个依赖项的实例,我不想要,我想要一个更纯粹的依赖注入.

有没有人使用Ninject和WCF取得任何成功,谷歌似乎对我正在寻找的主题返回的相关结果很少.

wcf dependency-injection ninject

11
推荐指数
1
解决办法
9738
查看次数

正则表达式替换捕获后跟数字

我试图让Regex替换正在更新我的AssemblyInfo.cs文件,所以我有:

Regex.Replace(
    contents, 
    @"(\[assembly: Assembly(File)?Version\("").*(""\)\])", 
    "$1" + version + "$3"
);
Run Code Online (Sandbox Code Playgroud)

问题是version这样的"1.5.3.0",所以当评估替换时它正在看到"$11.5.3.0$3"并且可能正在寻找第11个被捕获的组,因为它出现了:

$11.5.3.0")]
Run Code Online (Sandbox Code Playgroud)

如果在$1它工作正常后粘贴一个空格.如果没有实际插入角色,我需要放在哪里以逃避第二个数字?

.net regex

27
推荐指数
1
解决办法
4376
查看次数

过滤映射url-pattern,排除子目录

有没有办法让filtermapping不包含子目录?

例如.

我的上下文根目录中有.xhtml文件,我还有一个名为"test"的子文件夹,其文件具有相同的扩展名.有没有可能将过滤器映射到上下文根目录中的文件而不是"test"目录中的文件?

java web.xml servlets servlet-filters

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

保存之前获取Rails模型的ID ...?

如何在保存之前获取rails模型的id?

例如,如果我创建一个新的模型实例,如何在保存之前获取其ID?

我知道id是在onsave上创建的并且根据数据库但是有一个解决方法吗?

ruby-on-rails

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

将BOOST 1.35升级到1.43会导致链接器错误__pRawDllMain(与mfc相关)

在工作中,我们有一个MFC扩展DLL,使用1.35构建良好但是当使用1.43构建时会导致以下错误:

error LNK2005: __pRawDllMain already defined in ApObs.obj
Run Code Online (Sandbox Code Playgroud)

如果我激活BOOST_LIB_DIAGNOSTIC旧构建列表:

linking to lib file: libboost_thread-vc71-mt-gd-1_35.lib
Run Code Online (Sandbox Code Playgroud)

linking to lib file: libboost_thread-vc71-mt-gd-1_43.lib
Run Code Online (Sandbox Code Playgroud)

所以没有改变与哪个库链接

完整的错误消息是:

libboost_thread-vc71-mt-gd-1_43.lib(tss_pe.obj) : error LNK2005: __pRawDllMain already defined in ApObs.obj
Run Code Online (Sandbox Code Playgroud)

我在两个库版本中都在tss_pe.cpp上做了一个diff,它们是相同的,所以我不确定是什么问题.

你可以通过定义消息消失,BOOST_THREAD_USE_DLL但是我们需要发布BOOST_THREAD-VC71-MT-GD-1_43.DLL,所以我不认为这是最好的解决方案.

mfc dynamic-linking boost-thread static-linking

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

0
推荐指数
1
解决办法
5179
查看次数