小编tar*_*ing的帖子

在ANT复制期间重命名文件

我想复制一个文件目录,并在此过程中重命名其中一些文件.当我运行下面的脚本时,没有任何副本.如果我在下面的文件中注释glob映像器,则复制文件(不重命名)

谢谢你的帮助.詹姆士

<?xml version="1.0" ?>
<project name="Create project structure" default="main">
  <target name="main" description="Copy template files to project folder">
    <echo>Copying template files to project folder</echo>
    <copy todir="${project.dir}" verbose="true" overwrite="true">
      <fileset dir="${shared.files}/templateproject" excludes=".svn"/>
      <mapper>
        <chainedmapper>
          <mapper type="glob" from="*PACKAGENAME*" to="*${package.name}*"/>
          <mapper type="glob" from="*GAMENAME*" to="*${game.name}*"/>
          <mapper type="identity"/>
        </chainedmapper>
      </mapper>
    </copy>
  </target>
</project>
Run Code Online (Sandbox Code Playgroud)

ant build-automation build-process file-manipulation

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

桌面视图/视图桌面站点实际上是做什么的?

有谁知道在移动浏览器中选择桌面视图选项如何影响 CSS 媒体查询和 Javascript?

我正在制作一个仅供移动用户使用的网站。当我在使用原生 Android 浏览器时选择“桌面视图”时,它会破坏网站。我想有效地忽略桌面视图设置。

谢谢

html css mobile media-queries

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

使用mxmlc而不是Flash IDE编译时,视频会损坏

我有包含FLV视频序列的电影剪辑.

当这个FLV在从mxmlc编译的SWF中播放时,视频完全被破坏 - 所有不同颜色的块.如果我从IDE编译,视频播放正常.

它比这更复杂:

  • 如果我同时播放同一个FLV的多个副本,它们就可以了,而如果我同时播放各种FLV,它们就会损坏.
  • 它们并不总是在每次游戏中都会腐败 - 它并不一致.
  • 如果我放大损坏的视频,或移动播放器窗口,损坏的图像保持不变,即它不像屏幕重绘错误,其中损坏的区域将经常更改或清除.

有没有人知道任何Flex编译器选项或SWC创作策略来解决这个问题?

apache-flex flash video actionscript-3 mxmlc

6
推荐指数
0
解决办法
158
查看次数

如何在VSCode中为Javascript AMD模块启用Intellisense

根据文件

通过了解您的代码,可以在项目文件夹中的CommonJS和AMD模块之间实现IntelliSense.

有没有人有关于如何使其工作的更多信息?我已经尝试将以下内容添加到我的工作区settings.json文件中,但没有快乐.

"javascript.validate.module": "amd"
Run Code Online (Sandbox Code Playgroud)

谢谢

javascript intellisense amd requirejs visual-studio-code

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

推迟动态添加Javascript

我需要在页面加载后动态加载一些Javascript.

像这样的东西:

  • 页面加载

  • 页面添加脚本元素 src = "file1.js"

  • 页面添加脚本元素 src = "file2.js"

file2.js具有依赖性file1.js- 它将属性添加到定义的对象中file1.js

问题是file2.js首先加载(因为它更小),并且因为它的依赖性不存在而立即抛出错误.

有没有办法让我推迟评估/执行这些新脚本,直到它们全部加载完毕.(实际上有两个以上的脚本)

如果我只是通常在创作的HTML中将这些脚本嵌入到页面中,那么浏览器似乎会加载所有脚本,然后对它们进行评估.但它的行为有所不同,因为我正在动态添加脚本元素.

谢谢

html javascript dom

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

如何在 Typescript 中为同名的类和命名空间编写声明

我正在使用这种格式的第 3 方 Javascript 库:

var MyClass = function (name) {
    this.name = name;
}

MyClass.prototype.greet = function () {
    window.alert('Hello ' + this.name)
}
Run Code Online (Sandbox Code Playgroud)

我想为此编写一个 Typescript 声明。我有这样的事情:

declare class MyClass {
    constructor(name: string);
    greet(): void;
}
Run Code Online (Sandbox Code Playgroud)

这一切都编译得很好,当我只想引用它按预期工作的类型时。但是我在尝试使用类实现时遇到了问题。

以这种方式使用它,它可以编译并运行,但我没有进行编译时检查

const MyClass = (require('./MyClass') as any).MyClass;
const a = new MyClass('Bob'); //a is any
Run Code Online (Sandbox Code Playgroud)

以这种方式使用它我得到一个编译器错误

const MyClass = (require('./MyClass') as any).MyClass as MyClass;
const a = new MyClass('Bob'); //Cannot use 'new' with an expression whose type lacks a call or construct …
Run Code Online (Sandbox Code Playgroud)

typescript

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

在动态import()中使用完整的URL

是否可以import()在ES6 / Typescript 中的动态语句中使用完整的URL ?

import('https://foo.com/mymodule.js').then(() => {
    console.log('mymodule is loaded');
});
Run Code Online (Sandbox Code Playgroud)

我得到一个错误

//Cannot find module 'https://foo.com/mymodule.js'.
Run Code Online (Sandbox Code Playgroud)

使用Webpack和Typescript,我们已经成功地使用了动态导入的相对路径

import(/* webpackChunkName: "mymodule" */ '../mymodule');
Run Code Online (Sandbox Code Playgroud)

因此看来Webpack已经在运行时加载了模块。

typescript webpack

5
推荐指数
3
解决办法
2711
查看次数

iOS模拟器不能为iPhone旋转(适用于iPad)

当我在iOS模拟器中将虚拟iPad设备旋转到横向时,设备会旋转,iOS UI(主屏幕)会旋转以匹配物理方向,如预期的那样.

如果我旋转虚拟iPhone,设备会旋转,但UI不会旋转,这似乎是错误的.这就好像我在设置中锁定了方向,但是没有设置.

  • iOS模拟器7.0(463.9.4.2)
  • 模拟器上的iOS版本是7.0.3(11B508)
  • OS X版本10.9.1

我试过删除应用程序支持文件夹,没有任何效果.

有谁知道我还能尝试解决这个问题,拜托?

谢谢

iphone ipad ios ios-simulator

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

localToGlobal/globalToLocal AS3混乱

我想将显示对象从一个容器移动到另一个容器,但它显示在屏幕上的同一位置.

我以为我多年前就已经理解了,但以下不起作用:

function moveToNewContainer(obj:DisplayObject, newParent:DisplayObjectContainer):void {
    var pos:Point = new Point(obj.x, obj.y);
    var currentParent:DisplayObjectContainer = obj.parent;
    pos = currentParent.localToGlobal(pos);
    currentParent.removeChild(obj);
    newParent.addChild(obj);
    pos = newParent.globalToLocal(pos);
    obj.x = pos.x;
    obj.y = pos.y;
}
Run Code Online (Sandbox Code Playgroud)

这不会将对象放在我预期的相同位置.

有谁知道我做错了什么,拜托?

谢谢,詹姆斯

actionscript-3 coordinates

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

如何计算 BigQuery 中每个 ID 列值的出现次数

如果我在 BigQuery 中有一个这样的表

id    success
-------------
01    true
01    true
02    false
02    true

Run Code Online (Sandbox Code Playgroud)

我想以此结束:

id    true    false
--------------------
01    2       0  
02    1       1  
Run Code Online (Sandbox Code Playgroud)

我已经得到了这个,但我想知道是否有更优雅的方法来做到这一点?

SELECT 
    t1.id,
    (
        SELECT 
            count(*)
        FROM `my_table` t2
        WHERE t2.success = true and t2.id = t1.id
    ) as trueCount,
    (
        SELECT 
            count(*)
        FROM `my_table` t3
        WHERE t3.success = false and t3.id = t1.id
    ) as falseCount
FROM `my_table` t1
GROUP BY id
Run Code Online (Sandbox Code Playgroud)

sql google-bigquery

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