问题列表 - 第37992页

没有文本的内联块元素呈现方式不同

<div style="background-color:red">
  <div style="display:inline-block;background-color:green;height:20px;width:20px;"></div>
</div>
<div style="background-color:yellow">
  <div style="display:inline-block;background-color:green;height:20px;width:20px;">hi</div>
</div>
Run Code Online (Sandbox Code Playgroud)

在FF或Chrome中渲染时,红色div的高度为26px,而黄色div的高度为20px.如何使红色div渲染与黄色div相同,但不包含任何文本?

html css

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

Flex 4不会识别flash.events.UncaughtErrorEvent

test.mxml:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="init()" x="0" y="0" width="703" height="609"  xmlns:ns1="*" >
<mx:Script>
<![CDATA[
import flash.events.*;
// stuff
private function onUncaughtError(e:UncaughtErrorEvent):void {
//Do Stuff
}
Run Code Online (Sandbox Code Playgroud)

这给出:apitester.mxml 1046:未找到类型或不是编译时常量:UncaughtErrorEvent./ apitester/src第35行Flex问题

根据Adobe的说法,它可以在flex和Air中使用.

Flex 4/Eclipse构建路径显示:

Flex 4.0

  1. 的playerglobal.swc
  2. textLayout.swc
  3. osmf.swc
  4. framework.swc
  5. spark.swc
  6. sparkskins.swc
  7. rpc.swc
  8. datavisualisation.swc
  9. 闪存integration.swc
  10. flex.swc
  11. utilities.swc

有任何想法吗?

flexbuilder flex4

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

从托管c ++生成COM可见程序集(C++/CLI)

我需要开发一些应该可以从VB6使用托管C++(C++/CLI)调用的类.

我首先在C#中开发了一个示例,我只需使用"注册COM互操作"和"使汇编COM可见"(并使用属性[ClassInterface(ClassInterfaceType.AutoDual)]来通过COM进行汇编而没有问题在VB6上提供方法.

之后,我尝试将示例转换为C++/CLI,但没有成功.我使用[ClassInterface(ClassInterfaceType.AutoDual)]属性创建了相同的类.我已设置"嵌入式IDL"设置以指定输出TLB,但不会自动生成TLB.如果我在生成的DLL上使用tlbexp util,我得到一个可以在VB6导入的tlb但是当我尝试创建一个实例时,我得到一个"ActiveX compoennt无法创建对象(429)"

我还需要做什么来让项目运行?

提前致谢.

com interop managed-c++ c++-cli

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

c#创建或修改文件/目录权限:使用带有mono和apache2的asp.net添加组读取权限

如何在mono和apache2下使用asp.net更改/设置文件或目录的权限?

我有一个aspx页面,需要检查目录是否存在,如果没有,必须创建它,但设置了组读取权限.试过DirectorySecurity,但它抛出PlatformNotSupportedException.

Apache正在使用www-data用户,并且所有创建的文件/文件夹都归该用户所有,目录权限如下所示drwx------.

问题是它们如何被修改为drwxr-----

c# linux mono file-permissions apache2

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

返回列表列表中每个列表的一系列元素

从列表中mylist = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]如何获得由每个"内部"列表ei的前两个元素组成的列表的新列表newlist = [[1, 2], [4, 5], [7, 8]]?是否有一个单行程可以有效地执行此操作(对于大型列表列表)?

python list-comprehension

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

如何在PHP中检测字符串中的分隔符?

我很好奇,如果你有一个字符串,你会如何检测分隔符?

我们知道php可以使用explode()分割字符串,这需要一个分隔符参数.

但是,在将分隔符发送到爆炸函数之前检测分隔符的方法呢?

现在我只是将字符串输出给用户,然后输入分隔符.这很好 - 但我正在寻找模式识别的应用程序.

我应该在字符串中查找这种类型的模式识别的正则表达式吗?

编辑:我最初没有指定可能有一组预期的分隔符.可能在CSV中使用的任何分隔符.所以从技术上讲,任何人都可以使用任何字符来分隔CSV文件,但更有可能使用以下字符之一:逗号,分号,竖线和空格.

编辑2:这是我为"确定的分隔符"提出的可行解决方案.

$get_images = "86236058.jpg 86236134.jpg 86236134.jpg";

    //Detection of delimiter of image filenames.
        $probable_delimiters = array(",", " ", "|", ";");

        $delimiter_count_array = array(); 

        foreach ($probable_delimiters as $probable_delimiter) {

            $probable_delimiter_count = substr_count($get_images, $probable_delimiter);
            $delimiter_count_array[$probable_delimiter] = $probable_delimiter_count;

        }

        $max_value = max($delimiter_count_array);
        $determined_delimiter_array = array_keys($delimiter_count_array, max($delimiter_count_array));

        while( $element = each( $determined_delimiter_array ) ){
        $determined_delimiter_count = $element['key'];
        $determined_delimiter = $element['value'];
        }

        $images = explode("{$determined_delimiter}", $get_images);
Run Code Online (Sandbox Code Playgroud)

php string delimiter

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

随机化数组的有效方法 - 随机码

我在接受采访时被问到这个问题而且我提供了各种解决方案,但面试官并不相信.我有兴趣找到解决方案.请提出你的看法:

问:编写一个有效的数据结构来实现ipod中的shuffle.它必须播放所有歌曲,每次以不同的随机顺序播放,同一首歌不应该重复.(主要是O(n))

一个解决方案,我在采访后想到了:我可以做一个随机的快速排序,没有递归.我们随机选择1个轴O(1)然后做快速排序O(n).现在歌曲将按某种顺序排序,然后我将它们播放到最后.一旦它到达终点,我将再次选择一个随机的枢轴,并一次又一次地重复这个过程.

此致,Sethu

random performance memory-efficient data-structures

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

Chrome扩展程序访问标题信息

我的任务是扩展我的知识并创建一个类似于firephp工作方式的chrome扩展.我想在我的框架中与我现有的日志记录和调试api集成,我希望能够将这些消息发送到控制台.没有什么比从php发送调试消息到chrome控制台的方法更开始了.

计划是通过标题发送消息,并让扩展读取这些标题并解释它们.我一直在尝试查找有关访问响应标头的信息,但找不到任何示例.一些研究使我可能不得不开发一个NPAPI插件来实现这一目标.

在走向死路之前,我想在这里得到社区的意见,我应该采取哪条路径来寻找解决方案.

google-chrome google-chrome-extension

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

永久铸造到超类

如果:

class Car : Automobile
{}
Run Code Online (Sandbox Code Playgroud)

我可以:

Car toyota = new Car();
Automobile tauto = (Automobile)toyota;
Run Code Online (Sandbox Code Playgroud)

但如果我这样做tauto.GetType().Name仍然是汽车.

是否可以执行强制转换,以便将类型永久更改为Automobile(无需克隆对象)?

我试图克服的问题是c#中没有多重继承,我需要在一个方法中合并来自2个服务的对象(具有相同的签名),并返回一种类型.

c# oop inheritance clone

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

在else中解析错误

 maxZyklus :: UntereGrenze -> ObereGrenze -> (UntereGrenze,ObereGrenze,MaxZyklaenge)
 maxZyklus m n = if m > n then (m,n,0) else if m == n then 
                         (m,n,length(func m)
                         else 
                         (m,n,length(func m)
 type UntereGrenze = Integer
 type ObereGrenze  = Integer
 type MaxZykLaenge = Integer
Run Code Online (Sandbox Code Playgroud)

我得到else第二个输入的解析错误问题在哪里?

syntax haskell

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