问题列表 - 第18429页

CSS宽度/高度像素和百分比计算组合?

有没有办法将高度/宽度CSS属性设置为:100% - 50px因此,如果总100%是1000px,那么最终结果将是950px.并且100%由浏览器大小设置.

更新:我想要做的是:

我有两个div,第一个div的高度是50px,我想第二个div的高度来覆盖剩余的空间.

css pixels

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

Python:将GUI流程与核心逻辑流程分开

我正在开发一个用于处理计算机模拟的Python项目,我也在为它开发GUI.(核心逻辑本身不需要GUI.)我使用的GUI工具包是wxPython,但我认为我的问题很普遍,不依赖于它.

GUI当前工作的方式是它garlicsim在与GUI相同的进程和相同的线程上启动核心逻辑包(被调用).这是有效的,但我理解这是一个有问题的方法,因为如果核心逻辑需要做一些硬计算,GUI将挂起,我认为这是不可接受的.

我该怎么办?

我听说过在GUI的单独进程上启动核心逻辑的选项.这听起来很有趣,但我对此有很多疑问.

  1. 我是否使用multiprocessing包或subprocess包来启动新流程?
  2. 如何从GUI过程轻松访问模拟数据?毕竟,它将存储在另一个进程中.用户应该能够轻松顺畅地浏览模拟的时间线.如何才能做到这一点?

python user-interface user-experience multiprocessing

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

COMET和PHP的解决方案

COMET和PHP组合有真正的解决方案吗?基本上,当数据库中有新数据时,我需要定期更新用户主页.据我了解,我需要在我的服务器和客户端浏览器之间建立持久连接,以便在新信息发布后立即更新其主页的内容.虽然没有投入大量资源但我没有找到任何关于这个问题的清楚的事情.我读过很多文章都认为PHP不是实现COMET的好语言.我的Web应用程序完全用PHP编程,我不想学习另一种语言,但如果我被迫,你会建议一个好的语言开始吗?你认为我可以编程一个接口来处理这个问题吗?

提前致谢.

php comet

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

在printf中创建一些文本显示为绿色和红色

linux gcc 4.4.1

我有以下fprintf语句,我想将OK视为绿色,将FAILED视为红色.这可能吗?

if(devh == -1)
{
    fprintf(stderr, "Device [ FAILED ]\n");
}
else
{
    fprintf(stderr, "Device [ OK ]\n");
}
Run Code Online (Sandbox Code Playgroud)

非常感谢任何建议,

c

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

在javascript中记录堆栈跟踪错误

我正在尝试在生产网站上记录javascript错误.到目前为止,它与网站中包含的以下代码相得益彰:

function catcherr(errorMessage, url, line) {
    var parameters = "msg=" + escape(errorMessage)
            + "&url=" + escape(url)
            + "&line=" + escape(line);

    new Image().src = "/error.gif?" + parameters;

    return false;
};

window.onerror = catcherr;
Run Code Online (Sandbox Code Playgroud)

我正在尝试向错误添加堆栈跟踪以获取更多信息.这基本上与以下想法一起使用,包括上面的功能:

    try { i.dont.exist += 0; } // does not exist - that's the point
    catch (e)
    {
            if (e.stack) // Firefox
            {
               // do some stuff
Run Code Online (Sandbox Code Playgroud)

我使用jquery,一个简单的例子:

<script type="text/javascript">
jQuery(document).ready(function() {
    p.foo += 1; // this should throw an error
    // do stuff
});
</script>
Run Code Online (Sandbox Code Playgroud)

有趣的是,当我在jquery的"ready"函数中有错误时,"try {i.dont.exist …

javascript error-handling jquery stack-trace onerror

12
推荐指数
2
解决办法
9374
查看次数

设置WPF/XAML窗口客户区大小

我有一个像素完美的控件布局,我想要创建一个表单.我知道每个控件的确切宽度,高度和位置.

但我发现很难在Window元素中完美地设置它.

窗口的宽度和高度属性包括边框.如何设置窗口的内部宽度和高度?客户端的宽度和高度.

说,我的表格宽300px.如果我将窗口的宽度和高度设置为300,则边框占用的范围为5 - 15px,只有285左右的像素可用于可以添加控件的客户端区域.我想将此客户区的宽度设置为300px.

我尝试使用像Grid或StackPanel这样的容器控件,并将其宽度设置为300px并将窗口的宽度设置为auto.但窗户太宽了.

希望我有意义.

我该怎么做?

forms wpf xaml window

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

如何访问 EL 变量并将其作为参数传递给 EL 中的函数?

我想使用 EL 在 jsp 中使用传递给它的参数调用 bean 上的函数。问题是它不允许类似:“ ${teacherBean.certificationFor(${particularField})

问题是我想遍历一个数组并为作为参数传递的数组中的所有值调用函数certificationFor。我通过以下方式获取数组中的值:

所以基本上我想做类似的事情: ${teacherBean.certificationFor(${particularField}) 但我不能那样做。我可以用任何其他方式做到这一点吗?

我是 EL 的新手。:) 任何帮助表示赞赏。

jsf jsp-tags el

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

任何人都可以推荐一个好的C/C++ RESTful框架

而不是可能重新发明轮子(通过"滚动我自己") - 我想我先在这里问.

谁知道我可以在哪里下载一个好的C/C++ RESTful框架?我已经快速浏览了一下谷歌,但到目前为止没有什么太令人印象深刻了 - 也许这里的人已经写了一个(他们不介意分享),或者可能知道一个好的一个(最好,他们已经使用过)之前)

c c++ rest

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

要检查以防止VC++应用程序显示致命错误消息框的事项列表

时不时地强烈需要以这样一种方式编写程序,使得它永远(实际上从未)将错误消息显示为消息框.例如,它可以是在每日构建中运行的程序 - 如果它与消息框挂起,则每日构建会挂起.

不幸的是,VC++运行时有很多方法可以在指示错误时触发消息框.

首先,无论何时未处理异常,都会terminate()调用哪个调用abort()导致"此应用程序已请求运行时以异常方式终止它".消息框.这可以通过捕获所有异常和/或使用set_terminate()设置terminate()没有消息框的自定义处理程序来解决.

然后,每当异常在堆栈展开期间逃脱任何破坏者时terminate()也会调用.set_terminate()也有帮助.

然后,有一个"纯虚函数调用"消息框,在一些硬核情况下显示,这些情况与调用者所期望的函数数量和被调用者实现的函数数量不匹配._set_purecall_handler()应该在这里帮助.

还有什么办法让VC++程序绝对肯定它在某些致命的情况下不显示消息框?

c++ error-handling visual-studio visual-c++

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

UL对齐到底部

个人资料图片1图片简介图片2图片

css for be bellow.

     #album{
height:195px;
width:155px;
overflow:hidden;
padding:6px 10px 14px 10px;
    float:left;

  }
#album li{
    border:0; 
    padding:0;
    list-style:none;
    margin: 0 0.15em;
    list-style:none;
    display: inline;
   }

   #album img{
  vertical-align:bottom;
   }
    #album a{
        color:#000000;
        text-decoration:none;

    }
    #album .user-title{
        display:block;
        font-weight:bold;
        margin-bottom:4px;
        font-size:11px;
        color:#36538D;
    }
    #album .addas{
        display:block;
        font-size:11px;
        color:#666666;
    }
    #album img{
        margin-right:14px;
        padding:4px;

    }
Run Code Online (Sandbox Code Playgroud)

这工作正常.

但我需要在显示屏上将图像对齐到底部.

这是图像

css

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