问题列表 - 第44380页

关于HTML5文章和图元素的快速问题

我有一个section网站的图像和引用该网站的段落.我想知道什么是正确的方法,在您看来我应该如何包装这两个HTML对象.

我原本以为这会起作用(忽略.img-wraph2):

<section class="featured">
    <h1> Featured Project </h1>
    <div class="img-wrap">
        <img src="" height="" width="" alt="Name of Site">
        <h2> Title </h2>
    </div><!-- .img-wrap -->
    <p> 
        <a href="#">Lorem ipsum</a> dolor sit amet, consectetur adipisicing
        elit, seddo eiusmod tempor incididunt ut labore et dolore magna aliqua. 
        Ut enim ad minim veniam, quis nostrud exercitation ullamco
    </p>
</section><!-- .featured -->
Run Code Online (Sandbox Code Playgroud)

但是,如果我的客户添加了多个段落呢?它将采用背景颜色和边距设计,因此看起来不正确.

会不会figurefigcaption才合适?当我在HTML5Doctor上阅读它时,我无法确定.

<section class="featured">
    <h1> Featured Project </h1>
    <figure>   
        <div class="img-wrap">
            <img src="" height="" …
Run Code Online (Sandbox Code Playgroud)

html

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

为CGAffineTransform设置Start Point

我使用跟随CGPathAddEllipseInRect的CAKeyframeAnimation围绕圆圈制作UIView.但是,视图似乎总是在同一个地方开始,无论它最初定位在哪个帧中.是否有某种方法可以调整路径上视图的起始位置?

谢谢!

CAKeyframeAnimation *myAnimation = [CAKeyframeAnimation animationWithKeyPath:@"position"];
myAnimation.fillMode = kCAFillModeForwards;
myAnimation.repeatCount = 5;
myAnimation.calculationMode = kCAAnimationPaced;
myAnimation.duration = 10.0;

CGMutablePathRef animationPath = CGPathCreateMutable();

CGPathAddEllipseInRect(animationPath, NULL, rect);

myAnimation.path = animationPath;
CGPathRelease(animationPath);

[view.layer addAnimation:myAnimation forKey:@"changeViewLocation"];
Run Code Online (Sandbox Code Playgroud)

quartz-graphics cakeyframeanimation cgpath

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

Snake风格游戏的简约方法

我大约两天前收到了我的TI-82 STATS可编程计算器(实际上更像是TI-83) - 并希望使用内置的TI-BASIC语言编写Snake游戏.

虽然我不得不发现:TI-BASIC 非常慢.我的第一次实施是如此缓慢,甚至对玩家来说都不是一个挑战!对我来说,主要的瓶颈在于管理包含蛇体坐标的列表(数组).

我尝试了两件事:

  • 当蛇移动时,更新头部位置,然后从尾部位置环绕阵列,并设置myList[ N ]myList[ N - 1 ],以使蛇看起来在移动.

但是,在列表长达4个部分之后,这将无法播放.(太慢了)

  • 然后,我尝试使用TI-BASIC的列表操作功能实现某种队列/双端队列,比如弹出结尾并在阵列的前面添加一些东西.

这样做效果更好,但随着时间的推移也会变得太慢.

TL; DR /实际问题:

  • 你知道一个技巧,所以游戏不会随着蛇越来越慢而减速吗?我已经看到这在TI-BASIC制作的其他游戏中是可行的

calculator texas-instruments ti-basic

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

强大的算法太复杂而无法实现

合法实用程序的哪些算法太复杂而无法实现?

让我说清楚:我不是在寻找像当前渐近最优矩阵乘法算法这样的算法,这种算法合理实现但是有一个常数使得它在实践中无用.我正在寻找可能具有实用价值的算法,但是编码非常困难,以至于它们从未实现过,只能在非常人为的设置中实现,或者只能用于非常特殊的应用程序.

同样受欢迎的是几乎不可能实现的算法,它们具有良好的渐近性但可能具有较差的实际性能.

theory algorithm implementation

10
推荐指数
2
解决办法
3505
查看次数

ICO需要永远加载

我怎么告诉一个网页我不想要一个ICO所以它不会浪费负载时间来寻找它?

<link rel="icon" type="images/png" href="" />
Run Code Online (Sandbox Code Playgroud)

如果它被省略,那么看起来也是如此!

html

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

Visual Studio 2010默认缩放级别

有没有办法在Visual Studio 2010中设置默认缩放级别?问题是我发现字体大小10太小,但字体大小11太大.碰巧的是,字体大小为11的90%缩放级别给出了我想要的完美尺寸.我希望VS能够自动将编辑器缩放到90%.

visual-studio-2010 visual-studio

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

设置一个回调数组并尝试在回调中使用数组索引作为值

当我以这种方式设置一个回调数组时,我在对话窗口中得到20个所有回调.我想在数组中获取索引.这可能吗?调用回调的函数期望回调具有一个参数.我不控制回调的调用者,因为它是外部库的一部分.任何帮助表示赞赏.

for (var i = 0; i < 20; i++) {
  callbackDB[i] = function(data) {
    alert(i);
  }
}
Run Code Online (Sandbox Code Playgroud)

javascript function-pointers callback

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

如何使用lxml在XHTML文档中查找元素文本

多年来我一直在抨击我,我一定是在做一些愚蠢的事情.

我试图检索所有可能的维基百科支持的语言,并通过遍历List_of_Wikipedias上的表将它们输出到文本文件.

这是我到目前为止的python代码,它只是试图检索其中一个表:

import httplib
from lxml import etree

def main():
    conn = httplib.HTTPConnection("meta.wikimedia.org")
    conn.request("GET","/wiki/List_of_Wikipedias")
    res = conn.getresponse()
    root = etree.fromstring(res.read())
    table = root.xpath('//table')
    print table

main()
Run Code Online (Sandbox Code Playgroud)

在我的机器上,这只打印一个空列表.为了提高速度,我在本地缓存了页面并使用了:

wikipage = open("wikipage.html")
root = lxml.parse(wikipage)
Run Code Online (Sandbox Code Playgroud)

但这没有任何影响(除了显而易见的加速).我也试过了

lxml.find('table')
Run Code Online (Sandbox Code Playgroud)

和:

for element in root.iter():
    print("%s - %s" % (element.tag, element.text))
Run Code Online (Sandbox Code Playgroud)

它成功地打印出所有元素,所以我知道正在创建树.

我究竟做错了什么?

任何帮助,将不胜感激.谢谢.

python xpath lxml

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

如何将包装shell脚本中的参数传递给Java应用程序?

我想在命令行(linux和mac)上运行我正在创建的Java程序.我不想一直输入"java"和参数,所以我在考虑创建包装器脚本.最好的方法是什么,以便它们在任何地方工作?我也希望能够传递参数.我正在考虑使用"shift"来做到这一点(删除第一个参数).

如果不使用脚本,有没有更好的方法呢?也许制作一个不需要通过"java"命令调用的可执行文件?

java scripting executable

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

如何在Google Chrome扩展程序中生成要下载的文件?

我想生成一个CSV文件作为一些用户交互的结果,然后提示用户下载它.我怎样才能做到这一点?

我不认为直接JS是可能的,但也许Chrome给了我一些提升的权限?

google-chrome-extension

6
推荐指数
3
解决办法
4664
查看次数