Tag: 转换

PHPstring浮动

我不熟悉PHP,并有一个快速的问题。 我有2个variables@pricePerUnit和@invoicedUnits。 以下是将这些设置为值的代码: $InvoicedUnits = ((string) $InvoiceLineItem->InvoicedUnits); $pricePerUnit = ((string) $InvoiceLineItem->PricePerUnit); 如果我输出这个,我得到正确的值。 可以说5000个发票单位和1.00的价格。 现在,我需要显示总花费。 当我将这两个数字相乘时,它不起作用(如预期的那样,这些是string)。 但我不知道如何在PHP中parsing/转换/转换variables。 我该怎么办?

如何确定一个接口{}值的“真实”types?

我还没有find使用interface{}types的好资源。 例如 package main import "fmt" func weirdFunc(i int) interface{} { if i == 0 { return "zero" } return i } func main() { var i = 5 var w = weirdFunc(5) // this example works! if tmp, ok := w.(int); ok { i += tmp } fmt.Println("i =", i) } 你知道使用Go的interface{}很好的介绍吗? 具体问题: 我如何得到“真正的”types的W? […]

webkit转换translate3d后,css z-index丢失了

我有两个绝对定位的div元素重叠。 两者都通过css设置了z-index值。 我使用translate3d webkit转换来将这些元素从屏幕上移开,然后返回到屏幕上。 变换之后,元素不再尊重它们的z-index值。 任何人都可以解释一旦我做了一个webkit转换的div元素z-index /堆栈顺序会发生什么? 并解释我能做些什么来保持div元素的堆栈顺序? 以下是关于我如何进行转换的更多信息。 在转换之前,每个元素都通过css获取这两个webkit转换值(我使用jQuery来执行.css()函数调用: element.css({ '-webkit-transition-duration': duration + 's' }); element.css({ '-webkit-transition-property': '-webkit-transform' }); 然后使用translate3d -webkit-transform对元素进行animation处理: element.css({ '-webkit-transform': 'translate3d(' + hwDelta + 'px, 0, -1px)' }); 顺便说一句,我已经尝试将translate3d的第三个参数设置为几个不同的值来尝试复制三维空间中的堆栈顺序,但没有运气。 此外,iPhone / iPad和Android浏览器是我的目标浏览器,这个代码需要运行。 两者都支持webkit转换。

将集合转换为数组最简单的方法?

假设我们有一个Collection<Foo> 。 什么是最好的(在当前的情况下最短的LoC)的方式来将其转换为Foo[] ? 任何知名的图书馆都是允许的。 UPD:(在本节中还有一个例子;如果你觉得值得为它创build另一个线程,请留下评论):如何将Collection<Foo>转换为Bar[] ,其中Bar具有1个参数types为Foo构造函数ie public Bar(Foo foo){ … } ?

删除SVG文件中的变换

我一直在挣扎,而且似乎找不到任何地方的答案。 我有一个SVG文件,看起来像这样: <svg xmlns:dc="http://purl.org/dc/elements/1.1/" … width="72.9375" height="58.21875" …> … <g … transform="translate(10.75,-308.96875)" style="…"> <path inkscape:connector-curvature="0" d="m -10.254587,345.43597 c 0,-1.41732 0.17692,-2.85384 0.5312502,-3.5625 0.70866,-1.41733 2.14518,-2.82259 3.5625,-3.53125 1.41733,-0.70866 2.11392,-0.70867 3.53125,0 1.41732,0.70866 … z" … /> </g> </svg> 我想删除transform="…"行,但仍然保留我放置在InkScape中的图像。 如果我手动删除变换,图像拉到另一个屏幕的一部分(如预期),但我需要完全摆脱转换,同时,让图像保持我想要的地方。 有没有办法将变换去除/变平path坐标本身? (我必须处理的唯一变换是平移和缩放,不是matrix。)

禁用/closuresinheritance的CSS3转换

所以我有以下css转换附加到一个元素: a { -webkit-transition:color 0.1s ease-in, background-color 0.1s ease-in ; -moz-transition:color 0.1s ease-in, background-color 0.1s ease-in; -o-transition:color 0.1s ease-in, background-color 0.1s ease-in; transition:color 0.1s ease-in, background-color 0.1s ease-in; } 有没有办法禁用这些inheritance的特定元素的转换? a.tags { transition: none; } 似乎没有做这项工作。

CSS3连续旋转animation(就像加载日</s>)

我想通过使用PNG和CSS3animation复制一个苹果风格的活动指标(日loading加载图标)。 我有图像旋转和连续进行,但animation完成之前似乎有一个延迟,然后再进行下一个旋转。 @-webkit-keyframes rotate { from { -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); } } #loading img { -webkit-animation-name: rotate; -webkit-animation-duration: 0.5s; -webkit-animation-iteration-count: infinite; -webkit-transition-timing-function: linear; } 我试图改变animation的持续时间,但它没有区别,如果你慢下来说5秒更明显的是,第一次旋转之后有一个暂停再次旋转。 这是我想摆脱的这个停顿。 任何帮助非常感谢,谢谢。

为什么NSIntegervariables在作为格式参数使用时必须转换为long?

NSInteger myInt = 1804809223; NSLog(@"%i", myInt); <==== 上面的代码产生一个错误: Values of type "NSInteger" should not be used as format arguments: add an explicit cast to 'long' instead. 正确的NSLog消息实际上是NSLog(@"%lg", (long) myInt); 为什么我必须将myInt的整数值转换为long,如果我想要显示的值?

如何将一个对象转换为一个int在java中?

我怎样才能把一个对象在Java中的int?

Android中的活动转换

如何定义Android 1.5及更高版本的两个活动之间的转换? 我想要一个活动淡入。