问题列表 - 第35436页

29
推荐指数
3
解决办法
4万
查看次数

CoreFoundation与基金会

在iPhone开发中,速度至关重要.有没有人知道使用CoreFoundation类型(如CFMutableDictionaryRef)与Foundation类型(其对应的NSMutableDictionary)之间是否存在速度差异.

我认为操纵CF类型会更快,因为它不必抛出ObjC运行时消息,这是一个毫无根据的假设,有没有人真正看过这个?

-詹姆士

cocoa core-foundation foundation

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

水平列表中的垂直列表

我正在尝试创建一个基本的导航,我想要一个包含垂直项列表的水平列表:

Header 1     Header 2     Header 3
 -Sub 1       -Sub 1       -Sub 1
 -Sub 2       -Sub 2       -Sub 2
 -Sub 3       -Sub 3       -Sub 3
Run Code Online (Sandbox Code Playgroud)

我正在为这个标记拍摄,或类似的东西:

<ul>
    <li><strong>Header 1</strong>
    <ul>
        <li><a href="#" title="1">Abcdefghi</a></li>
        <li><a href="#" title="2">Jklmnopqr</a></li>
        <li><a href="#" title="3">stuvwzyz</a></li>
    </ul>
    </li>
    <li><strong>Header 2</strong>
    <ul>
        <li><a href="#" title="1">Abcdefghi</a></li>
        <li><a href="#" title="2">Jklmnopqr</a></li>
        <li><a href="#" title="3">stuvwzyz</a></li>
    </ul>
    </li>
    <li><strong>Header 3</strong>
    <ul>
        <li><a href="#" title="1">Abcdefghi</a></li>
        <li><a href="#" title="2">Jklmnopqr</a></li>
        <li><a href="#" title="3">stuvwzyz</a></li>
    </ul>
    </li>

</ul>
Run Code Online (Sandbox Code Playgroud)

我试图避免每个标题部分浮动div.

我一直在尝试为uls使用两个css类,外部设置为display:inline和内部设置display:block,但我无法使其工作.

我该怎么做,还是我必须浮动div?

html css

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

对于这个简单的OOAD问题,哪个是最优雅的设计?

我试图开始使用OOAD,这个问题出现在我的脑海中,我不确定我能找到一个好的解决方案:(它是现实世界案例的超级隐形版本).

渔夫在有钓鱼竿的一个池塘钓鱼.每次发射钓鱼线时,有可能在有阳光和晚上1/20时捕获等于1/10的鱼.

要定义哪些类? 我会回答:渔夫,FishingRod,池塘,日(模拟夜晚和白天).

哪种方法? 我会回答:Fisherman.Launch(FishingRod),FIshingRod.TryToFish(Pond)返回布尔值

如何模拟可能性?谁具有可能性的责任?它不属于渔民或池塘.在这个例子中,只有日光的关系,在现实世界中它可能也与渔夫,钓鱼竿和池塘有关.

如何建模外部因素(日光)?

欢迎任何评论.代码示例.

更新:问题 的第一个评论和tdammers的回答迫使我更具体.正如我上面写的那样"它是现实世界案例的超级隐形版本",无论如何我要说我想要在以后增加复杂性,而不是超级增加它,让我们说增加它就足以让我列出的所有类都很好以上(例如,因为我记录了池塘里有多少鱼,渔民有多累,......).无论如何,对我来说最有趣的问题是"如何模拟可能性"和"外部因素".对于那些在OOAD中没有太多技能的人来说,这是一个新手问题.

c# java delphi oop

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

为什么onchange不起作用?

我只是在网上寻找答案,但我没有找到任何一个.我正在玩google的api翻译,我遇到了JS的问题.实际上我的代码是100%正常,除了一个操作.

我的问题是当时没有给出翻译.在js将信息发送给谷歌后,它不会等到翻译结束.而不是这样,它继续阅读我的代码,所以它不会停下来得到答案.它会处理要翻译的信息,然后答案将在一段时间之后得到.因为我想翻译翻译,我做了一个甜蜜的循环.因为我不知道如何停止js,我已经完成了一个带有不同输入文本框的页面,并且在我的循环中,当收到数据时,它会发送到文本框的值,这就是问题所在.当文本被更改时我想再次进入我的js函数,所以如果js改变了值,当我得到翻译时它将返回到我的循环.简单有效但如果我放入输入框:

onchange="myfunction()"
Run Code Online (Sandbox Code Playgroud)

循环不起作用.但最奇怪的是,如果我手动更改文本,那么函数就可以工作,就好像onchange仅在人类更改文本时才起作用,但如果js更改文本则不起作用.有什么解决方案吗?可能是一些恐怖听众或类似的东西?

html javascript

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

F#Web服务器库

是否有F#的Web服务器库,类似于Python中的SimpleHTTPServer?

安装像IIS这样的完整服务器对于我想要的东西来说太过分了,这是一个可以使用Web浏览器查询的简单应用程序,有效地使用HTTP作为监视方法.理想情况下,对地址的请求/engines/id/state将映射到get_state(engine_id)我提供的功能.

f# http

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

特定于文件类型的Emacs快捷方式

有没有办法为不同的文件类型获得不同的快捷方式?
我用它F12来编译.它运行make -f.我想F12跑步

Mx org-export-as-html

当我在Org模式.
我该如何编辑.emacs文件?目前只是:

(global-set-key [f12]'编译)

谢谢,
哈曼

emacs

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

除了每行一个之外,除去每个<br />?

我怎么能这个:


...<br />
<br />
...<br />
...<br />
<br />
<br />
...<br />
Run Code Online (Sandbox Code Playgroud)

使用PHP进入此:

...<br />
...<br />
...<br />
...
Run Code Online (Sandbox Code Playgroud)

请注意删除第一个和最后一个,
即使它被提到一次.在中间,我们只保留一个

php regex

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

在String.Format中转义大括号'{'

使用String.Format方法时如何显示文字大括号字符?

例:

sb.AppendLine(String.Format("public {0} {1} { get; private set; }", 
prop.Type, prop.Name));
Run Code Online (Sandbox Code Playgroud)

我希望输出看起来像这样:

public Int32 MyProperty { get; private set; }
Run Code Online (Sandbox Code Playgroud)

.net c# string

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

如何从 Perl 中的管道进行非阻塞读取?

我有一个程序正在调用另一个程序并处理孩子的输出,即:

my $pid = open($handle, "$commandPath $options |");
Run Code Online (Sandbox Code Playgroud)

现在我尝试了几种不同的方法来从句柄读取而不阻塞,但几乎没有成功。

我找到了相关问题:

但他们却面临着以下问题:

  • ioctlPerl 持续崩溃
  • sysread0 字节阻塞(常见情况)

我不知道如何解决这个问题。

windows perl asynchronous pipe

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