小编Jam*_*ett的帖子

在脚本中使用app engine yaml解析器

我有一些我想用yaml编写的配置文件,并在Google应用引擎上运行的Python脚本中读取.鉴于应用引擎使用app.yaml,index.yaml等,假设有一个python yaml解析器可用是合理的.

  1. 如何获得对此解析器的访问权限(导入内容)以及在何处可以找到其文档.
  2. 我还想将此解析器用于在agg引擎之外运行的脚本(构建脚本等),那么如何从命令行运行的脚本中获取相同导入的访问权限呢?

python google-app-engine yaml

4
推荐指数
1
解决办法
1473
查看次数

根据半径计算从正方形中心到边缘的矢量

给定一个正方形(由x,y,宽度,高度描述)和一个角度(以弧度表示),我需要计算一个起始于正方形中心的矢量,并终止于与给定角度的正方形边缘碰撞的点.

我真的最感兴趣的是它碰撞的那一点,如果这样可以让计算更有效率让我知道.

这可以推广到矩形吗?一般多边形怎么样?

math 2d vector

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

特定对的正则表达式或对中的每个项目

我有一种情况,我可能会得到一对或两个角色,我想要匹配.

例如:

str = 'cddd a dfsdf b sdfg ab uyeroi'
Run Code Online (Sandbox Code Playgroud)

我想匹配任何"a"或"b"或"ab".如果"ab"聚集在一起,我想把它作为单个匹配(而不是两个匹配"a""b").如果我得到"ab",它将始终按顺序排列("a"将始终位于"b"之前)

我有的是:

/[ab]|ab/
Run Code Online (Sandbox Code Playgroud)

但我不确定这ab是否会比一个更强大的比赛期限[ab].

谢谢你的帮助.

regex actionscript-3

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

gVim窗户; 如何让h和l移过换行符

我已经搜索过这个但我无法在任何地方找到它.当我在命令模式下移动文本时,如果我到达行的末尾并按下l光标,则不会移动到下一行的开头,编辑器会发出蜂鸣声.同样的事情,如果我在一行的开头并按下h我希望它移动到前一行的末尾.

在_vimrc中是否有一些简单的命令可以用来启用这种类型的运动行为?

vim

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

如何解析.as(AS3)文件

我希望尽可能接近将AS3文件解析为对象或XML.例如,想象下面的类:

package {
   class SomeClass extends AnotherClass {
      private var someVariable:Number

      public function someMethod(someParameter:Number = 4):void {
         var someLocalVariable:Number = someParameter * (2 + someVariable);
      }
   }
}
Run Code Online (Sandbox Code Playgroud)

解析时,它可能是这样的:

<package name="">
   <class id="783" name="SomeClass" extendsId="782">
      <variable id="784" visibility="private" type="Number"/>
      <function id="785" name="someMethod" returnType="void">
         <parameter id="786" name="someParameter" type="Number">
            <expression>
               <number value="4"/>
            </expression>
         </parameter>
         <variable id="787" name="someLocalVariable" type="Number"/>
         <code>
            <assign toId="787">
               <expression>
                  <variable id="786"/>
                  <operator type="*"/>
                  <expression>
                     <number value="2"/>
                     <operator type="+"/>
                     <variable id="786"/>
                  </expression>
               </expression>
            </assign>
         </code>
      </function>
   </class>
</package>
Run Code Online (Sandbox Code Playgroud)

..即使我没有像这样得到一个漂亮,整洁的xml结构,即使它只是将AS3解析为某种容量,它也会超出我现在的范围.

有什么想法吗? …

parsing actionscript-3

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

比较两个日期

如何使用actionscript比较2个日期的值我在我的程序中执行了这个代码..

var time1:Date = new Date(Number(fromDate.substr(0,4)),Number(fromDate.substring(5,7))-1,    Number(fromDate.substring(8,10)));
var time2:Date = new Date(Number(toDate.substr(0,4)),Number(toDate.substring(5,7))-1, Number(toDate.substring(8,10)));

if(time1.getTime() > time2.getTime())
{ 
    Alert.show(time1 + ” is after ” + time2); 
}
Run Code Online (Sandbox Code Playgroud)

我得到错误:错误:令牌流的意外结束

apache-flex actionscript-3

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

Actionscript 3 E4X使用XML中的命名空间值

我正在使用Action脚本3构建应用程序我正在从Web检索一些XML但是节点名称是mms:图像mms:结果等我的动作脚本编译器抛出错误因为它不期望在节点中看到半冒号名称.如何访问节点?

谢谢

xml e4x namespaces actionscript-3

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