问题列表 - 第18542页

使用Hibernate Validator进行交叉字段验证(JSR 303)

在Hibernate Validator 4.x中是否有(或第三方实现)交叉字段验证的实现?如果不是,那么实现交叉字段验证器的最简洁方法是什么?

例如,如何使用API​​来验证两个bean属性是否相等(例如验证密码字段是否与密码验证字段匹配).

在注释中,我希望有类似的东西:

public class MyBean {
  @Size(min=6, max=50)
  private String pass;

  @Equals(property="pass")
  private String passVerify;
}
Run Code Online (Sandbox Code Playgroud)

validation hibernate-validator bean-validation

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

如何在MySQL中构建跨数据库查询?

我在同一台服务器上有两个数据库.谷歌给了我一些提示,但没有任何"官方"我能找到.有人能指出我解释如何执行此操作的文档吗?使用PHP的解释也很有用.谢谢!

mysql sql

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

使用exit(1)从函数返回

linux gcc 4.4.1 C99

我只是想知道使用以下技术是否有任何优势.我注意到我正在阅读一些代码,我正在读取退出编号的值,这个代码片段中显示了这个值.

/* This would happen in 1 function */
if(test condition 1)
{
    /* something went wrong */
    exit(1);
}

if(test condition 2)
{
    /* something went wrong with another condition*/
    exit(2);
}
Run Code Online (Sandbox Code Playgroud)

或者执行以下操作并返回:

/* This would happen in 1 function */
if(test condition 1)
{
    /* something went wrong */
    return;
}

if(test condition 2)
{
    /* something went wrong with another condition*/
    return;
}
Run Code Online (Sandbox Code Playgroud)

c c++

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

在给定的时间间隔内运行代码

我想每1分钟,15分钟等运行一个代码.有没有比跟随时间间隔1秒的定时器控制更好的方法.一个c#解决方案也可以.

If Now.Minute Mod 15 = 0 Then
'run code for 15 min
End If
If Now.Minute Mod 1 = 0 Then
'run code for 1 min
End If
Run Code Online (Sandbox Code Playgroud)

c# vb.net

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

在浏览器中捕获热键

我正在做SWF应用程序,它将在浏览器中运行.我想CTRL+F在Flex应用程序聚焦时捕获按键事件.

在Firefox中它工作正常,但在Opera和Safari浏览器中捕获Flex应用程序和查找对话框弹出窗口之前的事件.

有没有办法让flex应用程序捕获CTRL+F事件先前的浏览器?

apache-flex actionscript cross-browser

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

String Concatenation Vs String Builder Append

所以......我有这个场景,我有一个Foreach循环,循环通过一个复选框列表来检查选中哪个.对于每个选中的复选框,我必须进行相当长的字符串连接,涉及30个平均长度为20个字符的不同字符串,然后将其作为HTTP请求发送出去.其中2个字符串取决于所选复选框的索引/值.

复选框列表的长度也可根据用户的数据而变化.我会说List的平均长度是20,但它可以达到50-60.因此,最糟糕的情况是执行整个字符串连接60次左右.

现在我通过'+'运算符使用简单的字符串连接来完成它,但我想知道使用Stringbuilder执行它是否会更快.当然,这意味着我必须在循环中创建一个Stringbuilder对象,或者在循环之前创建它,并在发出HTTP请求后调用Stringbuilder.Remove.

我感谢任何人可以就此问题分享任何见解.

编辑
感谢所有人的回复,所以从我收集的内容来看,这样做的最佳方式是:

 StringBuilder sb = new StringBuilder();
 foreach (CheckBox item in FriendCheckboxList)
 {
     if (item.Checked)
     {
         sb.Append(string1);
         sb.Append(string2);
         sb.Append(string3);
         .
         .
         .
         sb.Append(stringLast);

         SendRequest(sb.ToString());
         sb.Length = 0;
      }
  }
Run Code Online (Sandbox Code Playgroud)

c#

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

使用Flash保存从网络摄像头捕获的视频

我想使用Flash从用户的网络摄像头中捕获视频,然后将其保存在托管Flash文件的同一台服务器上.Web服务器将运行ASP.Net技术.看起来很简单吧?

许多搜索都使用相同的代码行来启动使用Flash捕获网络摄像头.我找不到任何将捕获的视频发送回服务器的内容.

我可以找到许多博客和论坛帖子,暗示第三方软件或Flash Communication Server需要在服务器上收集它,但我不明白为什么.

似乎Flash应该能够捕获一些视频并将其作为HTTP帖子发送到托管Flash文件的同一服务器.这是非常基本的Flash /网络摄像头功能,对吧?看起来我们还不需要引入第三方依赖.

有谁知道这些额外的示例ActionScript代码可能隐藏在哪里?

flash video webcam actionscript-3

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

如何在我的应用程序中嵌入Adobe Photoshop

我们正在开发一种软​​件,可以自动化Photoshop中的许多重要活动.

此应用程序针对新手.

在这个应用程序中,我想在我的应用程序窗口中嵌入Photoshop的窗口.目前,Photoshop在自己的窗口中单独运行.

如何让它在我的应用程序窗口中的给定空间中的特定位置运行?

delphi vb6 ole

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

为什么我收到此错误:System.Security.SecurityException:请求类型为"System.Web.AspNetHostingPermission,..."的权限失败

当我尝试在本地运行我的网站时,我收到此错误:

说明:应用程序尝试执行安全策略不允许的操作.要授予此应用程序所需的权限,请与您的系统管理员联系或在配置文件中更改应用程序的信任级别.

异常详细信息: System.Security.SecurityException:对类型'System.Web.AspNetHostingPermission,System,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'的权限的请求失败.

堆栈跟踪:

[SecurityException: Request for the permission of type 'System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.]
System.Reflection.Assembly._GetType(String name, Boolean throwOnError, Boolean ignoreCase) +0
System.Web.UI.Util.GetTypeFromAssemblies(ICollection assemblies, String typeName, Boolean ignoreCase) +201
System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase) +302
System.Web.Configuration.ConfigUtil.GetType(String typeName, String propertyName, ConfigurationElement configElement, XmlNode node, Boolean checkAptcaBit, Boolean ignoreCase) +64
Run Code Online (Sandbox Code Playgroud)

我没有运行UNC共享或访问任何共享网络资源.它是在Windows 7机器上的IIS7上运行的.NET 3.5站点.

在开始发生之前我不认为我做了任何更改,因为我已经重建了解决方案并重新启动了计算机.

asp.net security

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

我在完成之前将代码重写了大约10次.这是错的吗?

当我开始编写复杂的东西时,我发现在我最终得到我想要的东西之前重新开始写10次,经常丢弃数百行代码.

我做错了什么,或者别人有这样的工作流程?

编辑:现在,我正在研究模块化编译器.我正在研究的最后一个项目是java中的服务器.在此之前它是一些并发的东西.

我做了很多计划,在我获得所有内容的接口之前,我从未开始编码.

鉴于此,反复擦拭板岩是否正常?

workflow

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