小编sph*_*oid的帖子

如何在Mac OSX上模拟"sort -V"

我编写了一个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)

git sorting macos bash gnu

13
推荐指数
2
解决办法
4120
查看次数

如何检测投放的广告尺寸

我目前正在使用DFP广告管理系统发布商代码向广告提供广告,这些广告很快就会响应.我们有一个特定的广告位,可以提供2个潜在的宽度,728或960,并根据提供的宽度,我想要在导航上方或下方呈现广告.

所以显而易见的第一个问题是,这是否是远程理智,而且是否可能?我怀疑我应该定义两个不同的广告位.

虽然主要问题可能更多是学术问题,但我如何才能检测到已投放广告的尺寸?我怀疑这个解决方案与广告平台无关,因为我基本上检测到节点插入,然后检查容器元素的尺寸.

我一直在尝试DOMNodeInserted javascript事件,但它似乎触发了广告的所有"BUT".除非gpt以不触发此事件的方式插入广告,否则我对此感到困惑.

javascript ads responsive-design google-dfp

8
推荐指数
2
解决办法
5699
查看次数

标签 统计

ads ×1

bash ×1

git ×1

gnu ×1

google-dfp ×1

javascript ×1

macos ×1

responsive-design ×1

sorting ×1