当我尝试使用_而不是使用命名标识符时,为什么会出现错误?
scala> res0
res25: List[Int] = List(1, 2, 3, 4, 5)
scala> res0.map(_=>"item "+_.toString)
<console>:6: error: missing parameter type for expanded function ((x$2) => "item
".$plus(x$2.toString))
res0.map(_=>"item "+_.toString)
^
scala> res0.map(i=>"item "+i.toString)
res29: List[java.lang.String] = List(item 1, item 2, item 3, item 4, item 5)
Run Code Online (Sandbox Code Playgroud) 我尝试了很多东西,无法弄清楚如何通过网络服务将内容发布到Facebook墙上.有谁知道它是否可能?发布内容的唯一方法似乎是在网站中包含一个登录页面,这不是我想要做的.对于twitter,我能够在10行代码中发送一条消息; 只需将用户名/密码添加到请求标头中并流式传输消息.我想我要问的是有一个类似的简单方法来为Facebook做这个吗?提前致谢!
我很确定我已经在网络上看过这个问题,但现在我似乎无法找到任何东西.问题很简单:有没有办法用来CABasicAnimation动画一个不是'CALayer'的对象的属性?(比如'AVAudioPlayer'上的'volume'属性.)
如果没有,除了子类化'CALayer'之外,有没有办法让它工作?也许某些协议符合?
编辑:在iPhone OS上这样做怎么样?
考虑我有这样的值分配的场景
亚马逊-1
沃尔玛-2
目标-4
Costco -8
Bjs -16
在DB中,通过根据每个产品的可用性屏蔽这些值来存储数据.例如.,
面膜产品说明
1台笔记本电脑在亚马逊
17款适用于亚马逊和BJ的iPhone
24床垫可用Costco和BJ's
像这些产品一样,所有产品都被掩盖并存储在DB中.
如何根据Masked值检索所有零售商.例如,对于Mattress,屏蔽值为24.然后我如何以编程方式查找或列出Costco&BJ.任何算法/逻辑都将受到高度赞赏.
将Point2D.Double x距离移近另一个Point2D.Double的最佳方法是什么?
编辑:尝试编辑,但所以进行维护.不,这不是功课
我需要将一个平面(A)移向跑道(C)的末端并将其指向正确的方向(角度a).
alt text http://img246.imageshack.us/img246/9707/planec.png
这是我到目前为止所拥有的,但它看起来很混乱,通常的做法是什么?
//coordinate = plane coordinate (Point2D.Double)
//Distance = max distance the plane can travel in this frame
Triangle triangle = new Triangle(coordinate, new Coordinate(coordinate.x, landingCoordinate.y), landingCoordinate);
double angle = 0;
//Above to the left
if (coordinate.x <= landingCoordinate.x && coordinate.y <= landingCoordinate.y)
{
angle = triangle.getAngleC();
coordinate.rotate(angle, distance);
angle = (Math.PI-angle);
}
//Above to the right
else if (coordinate.x >= landingCoordinate.x && coordinate.y <= landingCoordinate.y)
{
angle = triangle.getAngleC();
coordinate.rotate(Math.PI-angle, distance);
angle = …Run Code Online (Sandbox Code Playgroud) 我有一大堆插图图像,我想裁剪到较小的预览尺寸.
问题是我想裁剪它们以显示插图的"有趣"部分(即避免空白区域).
图像通常具有平坦的颜色或背景的细微渐变.它们大多是矢量风格的艺术品,具有相当不同的形
以下是一些示例:链接 ;-)
我一直在考虑使用某种带有滑动窗口的图像特征检测算法来查找具有最多特征的区域.
我在PHP中实现这一点,但如果没有可用的库或扩展,我不介意自己实现它.
想法?
现代CPU的缓存访问速度是多少?Intel P4,Core2,Corei7,AMD每个处理器时钟周期内可以从内存中读取或写入多少字节?
请回答理论(ld/sd单位的宽度及其uOPs/tick的吞吐量)和实际数字(甚至是memcpy速度测试,或STREAM基准测试),如果有的话.
PS是问题,与汇编程序中的最大加载/存储指令率有关.可以有理论加载速率(所有每个Tick的指令都是最宽的负载),但是处理器只能给出部分这样的,一个实际的加载限制.
如何计算表的结果并传入存储过程变量?
DECLARE @totalrecs varchar
select count(id) from table1
Run Code Online (Sandbox Code Playgroud)
我想要totalrecs变量中的计数记录.
我需要构建一个相当简单的应用程序,但它需要在PC和Mac上运行.
它还需要作为独立的桌面应用程序在磁盘或USB驱动器上重新分发.
最初我认为AIR对于它来说是完美的(它可以满足所有的API要求),但难度在于它可以分发,因为应用程序需要安装AIR运行时才能运行.
我遇到了Shu Player作为一个选项,因为它似乎能够将AIR运行时与应用程序打包并进行(无声?)安装.
然而,这似乎打破了Adobe的T&C(如此处所述),所以我不确定合法性.
另一种选择可能是锌,但我还没有测试过,所以我不确定它是否适合这项法案.
您会推荐或建议我查看什么?
任何建议都非常感谢
编辑:有关单声道使用的更多讨论(虽然没有真正的结论): 这里和这里
编辑2: 钛也可能适合该法案,将检查出来.
还有其他人的评论吗?
EDIT3(一年后):实际上差不多一年以来我发布了这个问题,但似乎有些人时不时会遇到它,甚至一年之后也会提供答案.
以为我会稍微更新一下这个问题.我没有到处尝试tcl/tk选项,时间限制和不同的os版本的兼容性的不确定性导致我作为一个选项丢弃.
我确实尝试过Titanium但是虽然第一印象还不错,但他们确实在推动移动平台比什么都重要,而imho,桌面实现会因缺乏关注而受到一些影响.在一些操作系统上也有一些Visual Studio运行时出现问题的报告(现在不能记住细节).所以也放弃了.
我最终选择了XULRunner.两项主要呼吁是:
在不利方面:
总而言之,这是一个跨平台应用程序的绝佳平台.我强烈推荐它.
所以今天早上我发布了一个关于汇编的混乱问题,我收到了一些非常真实的帮助,我非常感谢.
现在我开始进入组装,并开始了解它是如何工作的.
我觉得我理解的事情包括堆栈,中断,二进制/十六进制,以及一般大多数基本操作(jmp,push,mov等).
我正在努力理解并希望得到帮助的概念如下:如果您能解决以下任何问题,那将是一个巨大的帮助:
一些信息:我使用masm32和WinAsm作为IDE,我正在使用Windows 7.我有很多以前使用c ++/java等高级语言编程的经验.
编辑:感谢大家的帮助,照常提供非常丰富的信息!好东西!最后一件事 - 我想知道堆栈指针和Base指针,ESP和EBP之间有什么区别.有人可以帮我吗?
编辑:我想我现在得到它...... ESP总是指向堆栈的顶部.但是,您可以根据需要指定EBP.ESP会自动处理,但您可以使用EBP做任何您想做的事情.例如:
push 6
push 5
push 4
mov EBP, ESP
push 3
push 2
Run Code Online (Sandbox Code Playgroud)
在这种情况下,EBP现在指向持有4的地址,但ESP现在指向持有2的地址.
在实际应用中,6,5和4可以是函数参数,而3和2可以是该函数内的局部变量.
java ×2
air ×1
assembly ×1
bitmask ×1
c# ×1
caching ×1
cocoa ×1
cocoa-touch ×1
cpu ×1
cpu-cache ×1
crop ×1
facebook ×1
image ×1
iphone ×1
java-2d ×1
low-level ×1
masm32 ×1
objective-c ×1
packaging ×1
performance ×1
php ×1
scala ×1
service ×1
sql ×1
sql-server ×1
twitter ×1
wildcard ×1
xulrunner ×1