问题列表 - 第9223页

如何从包含路径的NSString创建FSRef?

我在NSString中有一个文件系统路径,但我需要一个FSRef用于我将要进行的系统调用.创建FSRef的最佳方法是什么?

filesystems macos cocoa objective-c

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

如何在php中循环遍历此数组

我想循环遍历这个数组:

$securePages=array("admin.php","addslot.php","classpost.php");

$pagename="admin.php"
Run Code Online (Sandbox Code Playgroud)

然后,如果找到admin.php,则执行以下代码:

header("location:index.php");
exit();
Run Code Online (Sandbox Code Playgroud)

我如何将这个循环语句放在一起?

php arrays loops

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

使用SharePoint作为数据源

我想从我们公司的SharePoint站点创建一个C#ASP.Net应用程序和查询(read-on)信息.这有可能吗?如果可以的话怎么样?

c# asp.net sharepoint

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

使用注释从Spring 2.5中的AOP建议访问HttpServletRequest

我试图在Spring论坛和搜索StackOverflow上找到这个问题的答案.我发现很多页面描述了可怕的架构并且要求和我做同样的事情,但是我的预期用法不同所以请耐心等待:-)

我有一个Spring 2.5项目,使用基于注释的表单控制器,基本上是这样的:

@RequestMapping("/edit/someObject")
public String handleSubmit(HttpServletRequest request, HttpServletResponse response, SomeObject someObject, BindingResult result) {

    // Some check here

    if(result.hasErrors()) {
        return "form";
    } else {
        SomeObjectService.update(someObject);
        return "redirect:/view/someObject";
    }
}
Run Code Online (Sandbox Code Playgroud)

在此我检查HttpServletRequest中的一些http属性,如果此属性具有特定值,则使用HttpServletResponse发送重定向.完成此检查的是此应用程序中的很多(但不是全部)表单控制器.我想要做的是创建一个由一些AOP建议处理的@CheckedSubmit注释来执行此检查,然后从控制器中删除HttpServletRequest和HttpServletResponse参数.

我的问题是我不知道如何从这个AOP建议中访问当前的HttpServletRequest和HttpServletResponse而不将这两个作为(未使用的)参数用于带注释的方法,这是我首先想要避免的.

简介:如何在@RequestMapping带注释的方法上从AOP建议访问HttpServletRequest/Response?

java aop spring annotations

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

WPF WindowsFormsHost大小调整

我想在wpf UserControl中包装一个Windows窗体控件

<UserControl x:Class="MVVMLibrary.ReportViewer"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:ws="clr-namespace:Microsoft.Reporting.WinForms;assembly=Microsoft.ReportViewer.WinForms"
    Height="Auto" Width="Auto">
    <Grid>
        <WindowsFormsHost Name="Host">
            <ws:ReportViewer/>
        </WindowsFormsHost>
    </Grid>
</UserControl>
Run Code Online (Sandbox Code Playgroud)

请注意,高度和宽度是自动的.

当我在stackpanel或网格控件中将它设置为0并基本上消失时.然后,用户需要调整窗口的大小(由于用户控件说我不需要空间,因此缩小了窗口,谢谢).当用户调整大小时,它会延伸到用户指定的任何内容.

所以我的问题是我做错了什么?如何让我的usercontrol占用所有可用空间而不是不要求任何空间?

wpf user-controls windowsformshost

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

什么是Rails最好的后台作业管理库?

自从我上次在Rails中使用背景以来已经有一段时间了.我之前使用过backgroundrb和bj.还有什么能够更好地管理后台任务吗?

ruby background ruby-on-rails

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

Swing:无法让JButton更新 - repaint()无效

我第一次使用Swing来创建一个简单的GUI.它包含一个JFrame我放置了一个单独的JButton,当点击它时,调用一些其他代码,大约需要.3秒钟返回.

就在调用此代码之前actionPerformed(),我想更新按钮上的文本以通知用户正在进行处理.我的问题是,直到3秒钟的呼叫返回后,按钮上的文字才会更新.我希望在通话过程中出现更新的文本,然后我会将其更改回来.

当我点击按钮时,调用repaint()on JButton不会执行任何操作并在JFrame结果中调用它Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException.

java swing repaint swingworker

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

WPF 文本框不接受删除键

我有一个嵌入在 Microsoft Outlook 2003 窗口中的 WPF 应用程序。一切工作正常,除了我的 TextBox 控件都不接受退格键。我做了一些研究,只有当我的窗口是 Outlook 窗口的子窗口时,问题才存在,而不是另一个窗口(我将它注入到 firefox 中,它工作正常,如果我将 wpf UserControl 放入对话框窗口中,则问题存在)它也有效)。这似乎是人们报告的相反问题(文本框仅接受删除/箭头键/等),并且该线程提供了一些信息(尽管没有解决我的问题):WPF TextBox not acquire input when in ElementHost in Window Forms

这是我的设置:我创建一个 WPF UserControl,然后将其放入 ElementHost 中。我将该主机放入 Windows 窗体用户控件中,该控件放入另一个窗体用户控件中,后者放入 NativeWindow 中(我尝试删除一些用户控件包装,但没有效果)。然后,此本机窗口将成为 Outlook 窗口的子窗口,并放置在 Outlook 中我需要的位置。

有人有什么主意吗?也许我需要以不同的方式处理 Windows 消息?我做了一些研究,发现当我按退格键时 Outlook 会收到 WM_COMMAND 消息,但当我不按其他任何键时则不会。也许它将退格键解释为菜单加速器或类似的东西?

谢谢。

c# wpf outlook textbox

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

为什么Math.Round(2.5)返回2而不是3?

在C#中,结果Math.Round(2.5)为2.

应该是3,不是吗?为什么它是2而不是C#?

.net rounding

388
推荐指数
7
解决办法
25万
查看次数

WebResource.axd - 无效的ViewState

我一直在错误日志中看到这些错误.任何想法如何我可以弄清楚它来自哪里,或更好,但如何解决问题?

System.Web.HttpException:无效的viewstate.System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep上的System.Web.Handlers.AssemblyResourceLoader.System.Web.IHttpHandler.ProcessRequest(HttpContext context)中的System.Web.UI.Page.DecryptString(String s)处的System.Web.UI.Page.DecryptString(String s) System.Web.HttpApplication.ExecuteStep中的.Execute()(IExecutionStep step,Boolean&completedSynchronously)

更新 这是我到目前为止尝试过的 - 我们正在运行一个Web服务器(没有农场)

  • 将机器密钥值添加到web.config

asp.net webresource.axd

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