问题列表 - 第48876页

Java编码标准

java中的编码标准应该是程序员为了更易读的代码而遵循的?

java

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

Java eigensolvers

有没有人知道Java中的eigensolver可以给我几个最小的特征向量,而不是计算整个特征分解(即第二小的EV)?我看过Colt,Jama,MTJ,UJMP,但这些软件包计算了所有的特征向量.

java linear-algebra

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

画布元素上的HTML文本字段

我一直在画布中使用文本,尽管它很容易绘制,但它并不容易与之交互.我开始实现键盘按下功能来更新画布上的文本,但当我意识到我必须包含剪切,复制,过去和撤消功能时,我放弃了.

反正是否有"浮动"html元素在彼此之上?例如,我可以在画布的某些部分上浮动文本字段,禁用边框并将颜色设置为画布颜色吗?

谢谢

html text field canvas

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

|| 运算符,结果已知时返回?

我有一个类似于以下的功能:

def check
  return 2 == 2 || 3 != 2 || 4 != 5
end
Run Code Online (Sandbox Code Playgroud)

我的问题是,Ruby会执行所有比较,即使第一个是真的,因此函数返回true.我的检查要密集得多,所以我想知道我是否应该以不同的方式解决这个问题,以避免每次都进行所有检查.

irb(main):004:0> 2 == 2 || 3 != 2 || 4 != 5
=> true
Run Code Online (Sandbox Code Playgroud)

谢谢.

ruby short-circuiting

10
推荐指数
3
解决办法
3849
查看次数

Java EE开源项目要学习吗?

我正在尝试深入研究Java EE,所以我正在浏览SourceForge以寻找一个可以帮助我看到组件如何组合在一起的项目,所以如果有人可以指出一个特定的开源项目或任何其他可以帮助我的资源这个.

java java-ee

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

一张桌子可以"太小",无法通过索引获得任何收益吗?

假设我有一张表永远不会有超过10条记录.是否对其进行索引有任何有形的利益?会有负面结果吗?

那20条记录呢?50?500?假设数据库具有现代,强大,专用的服务器硬件,那么表格在什么时候实际上会看到索引的实际好处.

sql-server

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

window.clipboardData不是Javascript的一部分?

在我搜索以编程方式选择WebView内容的Javascript方式时,我遇到了这个Javascript代码片段,它在window对象中名为clipboardData的成员中使用名为setData()的方法.

但是当我试图在Javascript引用中找到它的文档时,无法找到clipboardData.

为什么?

window.clipboardData不是Javascript或DOM的一部分吗?

javascript dom clipboarddata

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

从球坐标旋转体

是否可以旋转其顶点在球坐标中定义的主体.目前我正在用VHDL进行拼贴项目,关于旋转十二面体和呈现VGA.

我应用针孔相机模型方程,只需要两个正弦/余弦计算和每个顶点两次乘法.我只是考虑在两个角度上使用3个步骤围绕第3轴旋转,但我无法找出正确的方程式,即使这是可能的.

编辑

我想我明白了.

在计算它们时,在与摄像机方向相同的第3轴上旋转只是摄像机坐标的2D变换.这意味着比在3轴(ok两轴和一个倾斜)中旋转需要应用总共4个正弦/余弦计算和4次乘法.如果有人提出更好的东西,可以自由发布回答.

3d graphics geometry

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

使用domDocument和解析信息,我想获得'a'标签的'href'内容

可能重复:
用于获取A元素的href属性的正则表达式

这显示了a标签之间的内容,但我想要一种获取href内容的方法.

有没有办法使用domDocument做到这一点?

$html = file_get_contents($uri);
$html = utf8_decode($html);

/*** a new dom object ***/
$dom = new domDocument;

/*** load the html into the object ***/
@$dom->loadHTML($html);

/*** discard white space ***/
$dom->preserveWhiteSpace = false;

/*** the table by its tag name ***/
$tables = $dom->getElementsByTagName('table');

/*** get all rows from the table ***/
$rows = $tables->item(0)->getElementsByTagName('tr');

/*** loop over the table rows ***/
foreach ($rows as $row)
{
    $a = $row->getElementsByTagName('a');
    /*** echo …
Run Code Online (Sandbox Code Playgroud)

php domdocument

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

除非复制和粘贴,有没有办法共享Java详细格式化程序

在我们的商店里,我们有5-10名开发人员在使用Java工作,我们经常调试那些没有调试友好的类toString().

随着详细格式化程序来节省一天.欢呼!但只有我的一天.如果我想和我的伙伴们分享快乐,我想我必须做一些复制和粘贴,就像他们一样.

太糟糕了.我们有N个不同的版本控制系统可以在Eclipse中运行......看起来这将是人们想要传递的东西.

文件 - >导出...对话框中没有任何内容.没有通过搜索在线帮助.没有.

我设法跟踪至少一些设置/workspace/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.dbug.ui.prefs,但有理由相信它还有更多.另外,将隐藏在隐藏文件夹中的东西放入源控制中的想法使我的牙齿处于边缘.

有没有更好的方式来共享细节格式化程序?理想情况下,这将是我们可以检查我们的代码仓库并以这种方式传播的东西.

编辑:我正在使用Helios,Service Release 1,build id 20100917-0705.


除了javaLogicalStructures扩展点(用于向给定类添加逻辑结构)之外,还有一个名为detailPaneFactories.但这是为了创建窗格文本(或者由于这个扩展点),详细格式化器呈现的窗格.也不允许扩展器列出现有的详细格式化程序(或者逻辑结构).

detailPaneFactories扩展的底部确实有一些有趣的东西:

    Supplied Implementation:
    The debug platform contributes a detail pane factory providing a default 
    text source viewer detail pane. The default detail pane displays textual
    details of a selected element based on the corresponding debug model 
    presentation's implementation of computeDetail(IValue value, 
    IValueDetailListener listener). 

computeDetail听起来很有希 我会留下你的帖子(除非有人打败我...欢呼赏金).

嗯... org.eclipse.jdt.debug.ui.JavaDebugUtils.getPreferenceStore()听起来很有希望,但我还是宁愿不为此自己编写插件.

呃,好吧.这是org.eclipse.jdt.internal.debug.ui.JavaDetailFormattersManager用于加载它们的代码:

    /**
     * …
Run Code Online (Sandbox Code Playgroud)

java eclipse debugging version-control

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