好吧,我正在尝试基于角度为0. x的原始位置旋转Java多边形,并且y最终在使用它们时最终转换为int,所以我可以理解没有看到一些变化,但是当角度差异大到0到180我觉得我应该看到一些东西.
我已经在这一段时间了,不能想到它是什么.这是方法.(对不起,如果它在代码标签中混乱,我的Firefox会搞砸它们.)
public void rotate(double x, double y, obj o1)
{
double dist = Math.sqrt(Math.pow(x - (o1.x + (o1.w/2)), 2) + Math.pow(y - (o1.y + (o1.h/2)),2));
x += (Math.sin(Math.toRadians(o1.a)) * dist);
y -= (Math.cos(Math.toRadians(o1.a)) * dist);
}
Run Code Online (Sandbox Code Playgroud) 我很想学习使用C kernell调用的纯UNIX编程以及所有这些,但我基本上不知道从哪里开始...
书籍通常是最好的方式,所以这就是我要求的原因 - 但是一些好的在线资料也可以.但是请,没有维基百科 - 我不想要一本百科全书,我想要一些书来指导我通过unix API并告诉我在那里可以做些什么(比如Aaron Hillegass和他的Mac OS X的可可编程),而不是书给我随便扔东西.
好的,这几乎是我的问题.
我正在努力了解它的用法super().从它的外观来看,可以创建两个子类,就好了.
我很想知道以下2个孩子班级之间的实际差异.
class Base(object):
def __init__(self):
print "Base created"
class ChildA(Base):
def __init__(self):
Base.__init__(self)
class ChildB(Base):
def __init__(self):
super(ChildB, self).__init__()
ChildA()
ChildB()
Run Code Online (Sandbox Code Playgroud) 我需要维护一个非常短暂且频繁上下的连接客户名单.由于潜在的客户端数量,我需要一个支持快速插入/删除的集合.建议?
我想了解人们如何处理跟踪和登录实际应用程序的故事.以下是一些可能有助于解释您的答案的问题.
构架
你使用什么框架?
如果使用跟踪,是否使用Trace.Correlation.StartLogicalOperation?
您是手动编写此代码,还是使用某种形式的面向方面编程来执行此操作?小心共享代码片段?
您是否在跟踪源上提供任何形式的粒度?例如,WPF TraceSources允许您在不同级别配置它们:
听众
你使用什么日志输出?
如果使用文件,您使用滚动日志还是仅使用单个文件?如何使日志可供人们使用?
查看
您可以使用哪些工具查看日志?
如果要构建ASP.NET解决方案,是否还使用ASP.NET运行状况监视?您是否在运行状况监视器事件中包含跟踪输出?那么Trace.axd呢?
自定义性能计数器怎么样?
我知道这很简单,但我无法绕过它.目前以下代码返回"[object HTMLDivElement],[object HTMLDivElement]"我希望它返回"div1,div2".有什么想法吗?多谢你们.
<HTML>
<HEAD>
<script type="text/javascript" src="path_to/prototype.js"></script>
<script>
function linkClick ()
{
alert($$('div.basic'));
}
</script>
</HEAD>
<BODY>
<div id="div1" class="basic" onclick="linkClick();"></div>
<div id="div2" class="basic" onclick="linkClick();"></div>
</BODY>
</HTML>
Run Code Online (Sandbox Code Playgroud) 我目前正在使用这个正则表达式^[A-Z0-9 _]*$来接受字母,数字,空格和下划线.我需要修改它以在字符串中的某处需要至少一个数字或字母.任何帮助,将不胜感激!
这将用于验证我的网站的用户名.我实际上想支持尽可能多的字符,但只是想确保我阻止代码注入,并且字符对所有用户都显示正常.因此,我肯定对正则表达式验证建议持开放态度,这些建议可以支持更广泛的字符集.
我现在正在教自己Haskell,我想知道在Haskell中处理字符串时最好的做法是什么.
Haskell中的默认字符串实现是Char列表.根据Real World Haskell的说法,这对于文件输入输出是低效的,因为每个字符都是单独分配的(我认为这意味着String基本上是Haskell中的链表,但我不确定.)
但是如果默认字符串实现对于文件i/o来说效率低下,那么在内存中使用字符串是否效率低下呢?为什么或者为什么不?C使用char数组来表示String,我认为这将是大多数语言中默认的处理方式.
正如我所看到的,String的列表实现将占用更多内存,因为每个字符都需要开销,并且还有更多时间进行迭代,因为需要指针解引用才能到达下一个char.但到目前为止我喜欢和Haskell一起玩,所以我想相信默认的实现是有效的.