问题列表 - 第44286页

如何确定类型是否是Action/Func委托之一?

除此之外还有一种更好的方法来确定type是否是Action <>委托之一.

if(obj is MulticastDelegate && obj.GetType().FullName.StartsWith("System.Action"))
{
   ...
}
Run Code Online (Sandbox Code Playgroud)

c# types

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

在Internet Explorer 7中设置div高度时出现问题

我有一个漂亮的曲线背景图像的div,所以它在所有浏览器上都有圆角.

问题是在Internet Explorer中,背景图像后面跟着一条背景色的线.如果我设置div的高度,Firefox和Chrome都会缩小div的高度,但IE不会调整任何东西.

这是我的CSS.请注意,CSS的其余部分应用于IE(和FF/Chrome)中.

#MSBottomSlot .topCurve {
    background:url("images/topCurve.jpg"); 
    background-repeat:no-repeat;
    height:10px; /* Changing this value does nothing in IE */
    width:100%;
}
Run Code Online (Sandbox Code Playgroud)

是否有一些关于身高的IE'陷阱'我错过了?

以下是一些其他细节:

  • 该行不会出现在FF或Chrome中.
  • 页面上有很少的javascript,没有任何会影响渲染的方式.
  • 对css的其他更改将应用​​于div.

css height internet-explorer

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

在页面上我声明了一个js变量,包括js文件似乎无法访问它?

 <script type="text/javascript">
        $(document).ready(function () { 
            var SOME_ID= 234;

        });

    </script>
<script type="text/javascript" src="<%= HtmlExtension.ScriptFile("~/somefile.js") %>"></script>
Run Code Online (Sandbox Code Playgroud)

.js文件只使用SOME_ID值,但是我收到一条错误,说没有定义SOME_ID.

这不应该在理论上起作用吗?

javascript jquery

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

什么决定在返回时解除分配本地分配?

所以,我有两段代码,一段有效,另一段没有.第一部分只是一个测试,以确定char指针在从本地分配返回后是否仍然有效.出于某种原因,这有效:

    char* test(){
        char* rawr="what";
        return rawr;  
    }
Run Code Online (Sandbox Code Playgroud)

但是这个不起作用:

    char* folderfromfile(char* filz) //gets the folder path from the file path
    {
            //declarations
            int  lastslash=-1;
            int  i        =0;
            char rett[256];

        for(i;(int)filz[i]!=0;i++)
                if(filz[i]=='\\')
                    lastslash=i;     //records the last known backslash

        if(lastslash==-1)
                return "";           //didn't find a backslash

        for(i=0;i<=lastslash;i++)
                rett[i]=filz[i];     // copies to new string

        rett[i]    =0; //end of string
        cout << &rett << "====" << rett << endl;

        system("pause>nul");//pause so i can watch over the memory before it deallocates
        return rett;  
    }
Run Code Online (Sandbox Code Playgroud)

我敢打赌,有一种更好的方法来完成从完整路径中删除文件名的任务,但是现在我只想弄清楚为什么这个char指针被删除而另一个没有删除.如果我不得不猜测我会说它因为我宣布它不同,或者因为它更大.是的,我可以传递另一个char指针作为此函数的参数,但这不会回答我的问题.

c++ variables scope memory-management

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

SQL Server版本升级和缓存执行计划

我刚刚将SQL Server 2008 R2 Express Edition升级到SQL Server 2008 R2标准版.安装工具执行升级没有任何问题.

然而,承诺的性能提升并不在这里.例如,SQL Server使用单CPU核心.

我假设SQL Server仍然使用SP的"旧"执行计划.如果是这样,有没有办法重建/重置执行计划?

或者在将Express升级到标准版时我应该考虑其他问题吗?

如果应将其移至ServerFault,请告知我们.

sql-server stored-procedures upgrade sql-server-2008-r2 sql-execution-plan

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

如何优化这种简单的数据(事件)铸造类?

所以我为图元素创建了可编译的原型,可以将其数据转换为订阅函数.

//You can compile it with no errors.
#include <iostream>
#include <vector>

using namespace std ;

class GraphElementPrototype {

    // we should define prototype of functions that will be subscribers to our data
    typedef void FuncCharPtr ( char *) ;

public:
    //function for preparing class to work 
    void init()
    {
        sample = new char[5000];
    }
    // function for adding subscribers functions
    void add (FuncCharPtr* f)
    {
        FuncVec.push_back (f) ;
    } ;

    // function for data update
    void call()
    {
        // …
Run Code Online (Sandbox Code Playgroud)

c++ events casting char

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

Python 远程过程调用(不含远程部分)

我有一个未以 root 身份运行的 Python 服务器,它位于我正在开发的应用程序前面。然而,有一些应用程序功能需要访问 RAW 套接字,这意味着 root 权限。

显然我不想以 root 身份运行主服务器,所以我的解决方案是创建一个守护进程或命令行脚本,它以 root 身份运行,提供对上述功能的保护访问。

但是,我想搁置 stdin/stdout 通信并使用 RPC 交互风格,例如Pyro。但这会将 RPC 接口暴露给任何可以访问该机器的网络,而我知道调用 RPC 方法的进程将是同一台机器上的另一个进程。

是否没有一种可以以类似(仅限本地机器)方式使用的进程间过程调用标准?我想象服务器做这样的事情:

# Server not running as root
pythonically, returned, values = other_process_running_as_root.some_method()
Run Code Online (Sandbox Code Playgroud)

以 root 身份运行的进程暴露了一个方法:

# Daemon running as root
@expose_this_method
def some_method():
    # Play with RAW sockets
    return pythonically, returned, values
Run Code Online (Sandbox Code Playgroud)

这样的事情有可能吗?

python rpc daemon ipc

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

Alert font-family属性中的嵌入字体在Flex 4中不起作用

我正在使用Flex 4.我正在尝试在应用程序的所有Alert组件中应用嵌入字体,以获得与所有应用程序相同的样式,当然.

我在我的CSS文件中编码:

@font-face
{ 
fontFamily: "Trebuchet MS";
src: url("resources/Trebuchet MS.ttf");
embedAsCFF: true;
}
mx|Alert{   
font-family: "Trebuchet MS";
} 
s|ButtonBase, s|TextBase, s|TextInput, mx|Label{
font-family: "Trebuchet MS";
color:"#000000";
}
Run Code Online (Sandbox Code Playgroud)

font-family适用于所有组件,但不适用于Alert组件.在警报中,短信和标题变得不可见.如果我更改为其他font-family它可以正常工作,只是嵌入的字体不能在Alert组件上工作.有人有这个问题吗?

Obs:嵌入式字体适用于所有应用程序,只有Alert no.

apache-flex flex4

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

在matplotlib中更改绘图的轴,刻度和标签的颜色

我想更改轴的颜色,以及使用matplotlib和PyQt绘制的绘图的刻度和值标签.

有任何想法吗?

python pyqt colors matplotlib

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

关闭UITextField上的键盘

我是iOS设备的新手.我在InterfaceBuilder上插入了一个UITextField,并分配了代码:


@interface ComposeViewController : UIViewController {
 id <ComposeViewControllerDelegate> delegate;
 IBOutlet UITextField *notificationTitle;
}
Run Code Online (Sandbox Code Playgroud) 当用户按下"返回"键时,如何关闭键盘?

iphone uitextfield ios-4.2

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