问题列表 - 第16091页

Java AWT/Swing:获取有关窗口位置/大小变化的通知

我有一个窗口,我希望在位置或大小发生变化时得到通知.哪种类型的听众最好采取?

WindowListener 对我不起作用......

无论如何?

感谢致敬

java user-interface swing awt listener

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

根据类别,在span标记上从左到右更改绝对位置

这是我的第一个问题,但我相信还会有更多的问题.我有一个小位置问题,我想知道它是否有可能实现.

我有一个<ul>带有浮动<li>s 的无序列表(),对于主要选项,我将它们向左浮动,对于接触和支持选项,我将它们向右浮动,到目前为止一切都很好.现在我有一个<span>内部<li>,我在水平列表下显示,列表是一个菜单.这些<span>作为菜单选择的描述和我使用的正常选项position:absolute; top:30px; left:0;可疑.现在我想改变那些我浮动的菜单项的位置属性,以便跨度得到position:absolute; top:30px; right:0;,这根本不起作用.似乎用一个更具体的css规则来改变它是不可能的,然而另一个,但浮动效果很好.

html:

<div id="menu">
<ul>
    <li>Menu1<span>Info1</span></li>
    <li>Menu2<span>Info2</span></li>
    <li class="support">Support1<span>Info3</span></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

css:

#menu{position:relative;}
#menu ul{list-style:none;}
#menu ul li{float:left;}
#menu ul li.support{float:right;}
#menu ul li span{display:none;}
#menu ul li:hover span{display:block; position:absolute; top:30px; left:0;}
#menu ul li.support:hover span{display:block; position:absolute; top:30px; right:0}
Run Code Online (Sandbox Code Playgroud)

css的最后一行没什么区别!如果有人有答案或工作我非常感谢帮助.

问题得到解答,问题解决了 查看James Arons或mercator的帖子.

html css php css-position

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

使用JavaScript过滤客户端项目,隐藏或从DOM中删除的最佳实践?

我有一个相对较大的项目数据集(几千个项目),我想通过在Web应用程序中应用多个过滤器客户端来导航.应用过滤逻辑本身不是问题,问题是使用哪种方法来更新匹配结果表以获得最佳用户体验.我提出的方法是:

  1. 设置每行的类以隐藏或显示它(使用可见性:折叠以隐藏它),并将DOM元素保留在表中.
  2. 为每个数据项保留DOM元素,将其分离/附加到表以隐藏和显示它.
  3. 只需为每个数据项保留一个抽象对象,根据需要创建一个DOM对象来显示它.

哪一个可能会提供最佳用户体验?除了我已经列出的那些之外的任何其他推荐方法?

html javascript filtering client-side

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

哪种流行的快速Web开发框架遵循"Rails范例"?

我正在尝试编写一个广泛使用的着名Web框架列表,这些框架遵循"Rails范例",在此问题的上下文中,这些框架被定义为遵循以下关键原则的Web框架:

  • 约定配置(CoC)
  • 不要重复自己(干)
  • 明智的默认值
  • 易于搭建:自动生成CRUD界面

这是到目前为止的列表:

  • Ruby on Rails(Ruby),于2004年发布,关于标记为"ruby-on-rails"的超过6500个问题
  • Django(Python),2005年发布,关于标记为"django"的3400多个问题
  • Grails(Groovy)于2006年发布,关于标记为"grails"的超过500个问题

在SO上标记的问题的nuber被视为Web框架流行的代理.

题:

  • 目前广泛使用的其他值得注意的Web框架应该适合此列表?

php asp.net ruby-on-rails web-frameworks

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

SELECT元素中的图像

我知道如何使用CSS background-image属性在HTML下拉表单元素中的选项旁边显示图片.

但是,图像不会显示在所选元素上.有没有办法做到这一点(最好只使用CSS)?

编辑:

以下是列表元素的工作代码示例.但是,当关闭下拉列表时,您只能看到所选元素的文本,而不显示图像:

<select name="form[location]">
    <option value="ad" style="background: url(img/flags/ad.gif) no-repeat; padding-left: 20px;">Andorra</option>
    <option value="ae" style="background: url(img/flags/ae.gif) no-repeat; padding-left: 20px;">United Arab Emirates</option>
    <option value="af" style="background: url(img/flags/af.gif) no-repeat; padding-left: 20px;">Afghanistan</option>
    <option value="ag" style="background: url(img/flags/ag.gif) no-repeat; padding-left: 20px;">Antigua and Barbuda</option>
    <option value="ai" style="background: url(img/flags/ai.gif) no-repeat; padding-left: 20px;">Anguilla</option>
    <option value="al" style="background: url(img/flags/al.gif) no-repeat; padding-left: 20px;">Albania</option>
    <option value="am" style="background: url(img/flags/am.gif) no-repeat; padding-left: 20px;">Armenia</option>
    <option value="an" style="background: url(img/flags/an.gif) no-repeat; padding-left: 20px;">Netherlands Antilles</option>
    <option value="ao" style="background: url(img/flags/ao.gif) no-repeat; padding-left: 20px;">Angola</option>
    <option value="ar" style="background: url(img/flags/ar.gif) no-repeat; …
Run Code Online (Sandbox Code Playgroud)

html css html-select

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

可以php返回一个布尔值?=> return $ aantal == 0;

可以php返回一个像这样的布尔值:

return $aantal == 0;
Run Code Online (Sandbox Code Playgroud)

喜欢在java中你可以

public boolean test(int i)
{
return i==0;
}
Run Code Online (Sandbox Code Playgroud)

或者你必须使用if contruction吗?因为如果我这样做

$foutLoos = checkFoutloos($aantal);

function checkFoutloos($aantal)
{
    return $aantal == 0;
}

echo "foutLoos = $foutLoos"; 
Run Code Online (Sandbox Code Playgroud)

它是回声的

foutLoos = 
Run Code Online (Sandbox Code Playgroud)

所以不是真或假

谢谢你好

php variables syntax boolean return

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

C++模板化返回

我有一个基于"实体"的程序,它包含"组件"(组成FTW).

组件可能包括许多不同的类型,包括脚本,资产等.我想构建一个名为Entity的函数

实体具有字符串映射和实际组件,以便可以按类型名称搜索组件.

我想要一个叫做的函数

<Component T>GetComponent(char* TypeName, <T>);
Run Code Online (Sandbox Code Playgroud)

其中包含字符串和类型名称,并返回所请求的类型化组件.

用C++模板做这样的事情有可能吗?以上显然不起作用,我不知道如何去做.

谢谢

编辑:

我不是在找工厂.

实体保存不同类型组件的实例.目前这已经完成了

std::vector<Component> componentList; 
Run Code Online (Sandbox Code Playgroud)

std::vector<char*> componentNames; 
Run Code Online (Sandbox Code Playgroud)

谁的索引保证是相同的.我可能稍后会写一张合适的地图.

我只是希望GetComponent返回一个正确类型的引用,该引用指向ComponentList中Entity持有的类型名称的已定时组件.

c++ architecture templates composition

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

用GDB检查Bison的$$变量

如果我在Bison .y文件中设置断点,有没有办法可以检查该断点处的$$伪变量的内容?

c gdb yacc bison

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

64位Windows上的HttpWebRequest GetResponse延迟

我最近尝试在64位版本的Windows上运行.NET应用程序,并且惊讶地注意到我HttpWebRequest.GetResponse()在本地网络上对Web服务的所有调用都在谈论(大约500ms)时间.以下是有关我的测试设置的一些信息:

  • .NET 3.5
  • Windows Vista Home Premium 32位,Windows Vista Business 64位和Windows Server 2008 64位.

测试代码是MSDN文章中HttpWebRequest.GetResponse描述的示例的略微修改版本.我执行的唯一修改只是一个循环,因此我可以计算10个连续调用和基本身份验证,因为我定位的Web服务需要身份验证:

using System;
using System.Diagnostics;
using System.Net;
using System.Text;
using System.IO;

public class Program
{
    // Specify the URL to receive the request.
    public static void Main (string[] args)
    {
        CredentialCache crCache = null;
        Stopwatch s = new Stopwatch();
        for (int i = 0; i < 10; i++)
        {
            s.Reset();
            s.Start();
            HttpWebRequest request = 
                (HttpWebRequest)WebRequest.Create (args[0]);

            // Set some reasonable limits …
Run Code Online (Sandbox Code Playgroud)

.net 64-bit httpwebrequest

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

将little endian字符串转换为整数

我已经使用波形模块从波形文件中读取样本,但它将样本作为字符串给出,它不在波形中,因此它是小端(例如,\x00).

将此转换为python整数或numpy.int16类型的最简单方法是什么?(它最终将成为numpy.int16,所以直接进入那里很好).

代码需要适用于小端和大端处理器.

python numpy wav

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