我编写了一个bash脚本,我需要在linux和mac osx上以相同的方式工作,它依赖于sort命令.我正在对输出进行管道git tag -l排序,以便以正确的语义顺序获取所有版本标签的列表.GNU提供-V了这种自动化,但mac osx不支持这个参数,所以我需要弄清楚如何在没有它的情况下完成这种排序.
6.3.1.1
6.3.1.10
6.3.1.11
6.3.1.2
6.3.1.3
...
Run Code Online (Sandbox Code Playgroud)
需要排序为
6.3.1.1
6.3.1.2
6.3.1.3
...
6.3.1.10
6.3.1.11
Run Code Online (Sandbox Code Playgroud) 我目前正在使用DFP广告管理系统发布商代码向广告提供广告,这些广告很快就会响应.我们有一个特定的广告位,可以提供2个潜在的宽度,728或960,并根据提供的宽度,我想要在导航上方或下方呈现广告.
所以显而易见的第一个问题是,这是否是远程理智,而且是否可能?我怀疑我应该定义两个不同的广告位.
虽然主要问题可能更多是学术问题,但我如何才能检测到已投放广告的尺寸?我怀疑这个解决方案与广告平台无关,因为我基本上检测到节点插入,然后检查容器元素的尺寸.
我一直在尝试DOMNodeInserted javascript事件,但它似乎触发了广告的所有"BUT".除非gpt以不触发此事件的方式插入广告,否则我对此感到困惑.