问题列表 - 第5247页

数学帮助 - 不能旋转某些东西(知道Java会是一个加分)

好吧,我正在尝试基于角度为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)

java math polygon angle

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

学习Unix API的好书?

我很想学习使用C kernell调用的纯UNIX编程以及所有这些,但我基本上不知道从哪里开始...

书籍通常是最好的方式,所以这就是我要求的原因 - 但是一些好的在线资料也可以.但是请,没有维基百科 - 我不想要一本百科全书,我想要一些书来指导我通过unix API并告诉我在那里可以做些什么(比如Aaron Hillegass和他的Mac OS X的可可编程),而不是书给我随便扔东西.

好的,这几乎是我的问题.

unix

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

使用__init __()方法理解Python super()

我正在努力了解它的用法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)

python oop inheritance class super

2366
推荐指数
7
解决办法
158万
查看次数

.net集合用于快速插入/删除

我需要维护一个非常短暂且频繁上下的连接客户名单.由于潜在的客户端数量,我需要一个支持快速插入/删除的集合.建议?

.net c# collections

12
推荐指数
2
解决办法
9653
查看次数

记录最佳实践

我想了解人们如何处理跟踪和登录实际应用程序的故事.以下是一些可能有助于解释您的答案的问题.

构架

你使用什么框架?

  • log4net的
  • System.Diagnostics.Trace
  • System.Diagnostics.TraceSource
  • 记录应用程序块
  • 其他?

如果使用跟踪,是否使用Trace.Correlation.StartLogicalOperation?

您是手动编写此代码,还是使用某种形式的面向方面编程来执行此操作?小心共享代码片段?

您是否在跟踪源上提供任何形式的粒度?例如,WPF TraceSources允许您在不同级别配置它们:

  • System.Windows - 所有WPF的设置
  • System.Windows.Animation - 专门为动画覆盖.

听众

你使用什么日志输出?

  • 文本文件
  • XML文件
  • 事件簿
  • 其他?

如果使用文件,您使用滚动日志还是仅使用单个文件?如何使日志可供人们使用?

查看

您可以使用哪些工具查看日志?

  • 记事本
  • 尾巴
  • 事件查看器
  • Systems Center Operations Manager/Microsoft Operations Manger
  • WCF服务跟踪查看器
  • 其他?

如果要构建ASP.NET解决方案,是否还使用ASP.NET运行状况监视?您是否在运行状况监视器事件中包含跟踪输出?那么Trace.axd呢?

自定义性能计数器怎么样?

.net asp.net logging trace

323
推荐指数
8
解决办法
16万
查看次数

在Java中重新抛出异常

在java中有可能重新抛出异常,但它有什么优势吗?

java

4
推荐指数
2
解决办法
1112
查看次数

如何返回元素ID而不是[object HTMLDivElement](Prototype.js)

我知道这很简单,但我无法绕过它.目前以下代码返回"[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)

html javascript dom prototypejs

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

正则表达式:允许字母,数字和空格(至少包含一个字母或数字)

我目前正在使用这个正则表达式^[A-Z0-9 _]*$来接受字母,数字,空格和下划线.我需要修改它以在字符串中的某处需要至少一个数字或字母.任何帮助,将不胜感激!

这将用于验证我的网站的用户名.我实际上想支持尽可能多的字符,但只是想确保我阻止代码注入,并且字符对所有用户都显示正常.因此,我肯定对正则表达式验证建议持开放态度,这些建议可以支持更广泛的字符集.

javascript regex

45
推荐指数
4
解决办法
25万
查看次数

Haskell中的高效字符串实现

我现在正在教自己Haskell,我想知道在Haskell中处理字符串时最好的做法是什么.

Haskell中的默认字符串实现是Char列表.根据Real World Haskell的说法,这对于文件输入输出是低效的,因为每个字符都是单独分配的(我认为这意味着String基本上是Haskell中的链表,但我不确定.)

但是如果默认字符串实现对于文件i/o来说效率低下,那么在内存中使用字符串是否效率低下呢?为什么或者为什么不?C使用char数组来表示String,我认为这将是大多数语言中默认的处理方式.

正如我所看到的,String的列表实现将占用更多内存,因为每个字符都需要开销,并且还有更多时间进行迭代,因为需要指针解引用才能到达下一个char.但到目前为止我喜欢和Haskell一起玩,所以我想相信默认的实现是有效的.

string haskell functional-programming

23
推荐指数
4
解决办法
4077
查看次数

6
推荐指数
3
解决办法
7727
查看次数