小编jed*_*ikb的帖子

仅适用于某些类的界面?

你能创建一个只能应用于某些类和子类的接口吗?

如果我的接口添加到JComponent的不同子类,我需要引用JComponent和我的接口的方法......我该怎么做?在我的头脑中,我可以通过从JComponent添加到我的界面的方法来实现这一目标.

这看起来很笨拙.有什么更好的方法呢?

java language-features language-design

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

检测重点是浏览器地址栏?

有没有办法检测何时将焦点放在地址栏或浏览器搜索栏上?

我问,因为我试图将注意力集中在我的文档中的一个元素上,但是在该元素中添加一个blur()监听器(调用focus()相同的元素)在Safari Mac中运行得很好- 你不能把注意力集中在地址栏上当setFocus的超时为0时(插件需要).

javascript safari javascript-events

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

计算用于定义二次贝塞尔曲线子部分的参数

我有一个描述为(startX,startY)到(anchorX,anchorY)并使用控制点(controlX,controlY)的二次贝塞尔曲线.

我有两个问题:

(1)我想根据x点确定该曲线上的y点.

(2)然后,在我的贝塞尔给予线段(由二个中继点我贝塞尔曲线(运行startx" startY",anchorX上定义" anchorY")),我想知道的是线段的控制点这样它就会与原始贝塞尔完全重叠.

为什么?我想要这些信息进行优化.我画了许多水平贝塞尔.当beziers大于屏幕时,性能会受到影响,因为渲染引擎最终渲染超出了可见范围.这个问题的答案将让我只渲染可见的东西.

language-agnostic algorithm math geometry bezier

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

使用PixelBender将位图的大小加倍

我有一个关于像素弯曲的性能问题.我想放大许多BitmapData(将它们的大小加倍到新的BitmapData).我是用as3做的,但是想用像素弯曲器来获得更好的性能.在我的机器上,我通过像素弯曲演示获得更好的性能然后as3.

令我惊讶的是(或编码/理解不好),我在像素弯曲器中的表现要差得多 - 2秒vs 1/2秒!我期望得到至少与 as3 相同的性能.我究竟做错了什么?

我在这里得到了直观的像素弯曲代码(下面包含它以便于参考).

package
{

import flash.display.BitmapData;
import flash.display.Shader;
import flash.display.ShaderJob;
import flash.display.Sprite;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
import flash.events.Event;
import flash.geom.Matrix;

public class flashFlash extends Sprite
{


[Embed ( source="pixelbender/bilinearresample.pbj", mimeType="application/octet-stream" ) ]
private static var BilinearScaling:Class;

public function flashFlash( ):void
{
    stage.align = StageAlign.TOP_LEFT;
    stage.scaleMode = StageScaleMode.NO_SCALE;

    addEventListener( Event.ENTER_FRAME, efCb, false, 0, true );
}

private function efCb( evt:Event ):void
{
    removeEventListener( Event.ENTER_FRAME, efCb, false );

    traceTime( …
Run Code Online (Sandbox Code Playgroud)

flash actionscript-3 pixel-bender

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

在模板中传递QuerySet对象.Django的

如何将QuerySet对象传递给模板.然后在tempalte中迭代它.如果ican这样做....?

queryset =MyModel.objects.all()

return render_to_response('template.html',{'queryset':queryset})
Run Code Online (Sandbox Code Playgroud)

它在模板中看起来如何?

我可以在此模板中显示foreigne key object的字段吗?

python django-templates

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

JBoss支持Websockets?

JBoss是否支持WebSockets?我在哪里可以找到一个例子?

(我确实试着寻找答案,但最终被产品名称糊涂了.有一种叫做infinispan的东西可以处理websockets,然后有HornetQ可能不是最新的,那么有一个Netty补丁......我不知道这些不同的产品是什么.也许我想要做的是在Tomcat中处理过吗?)

我只想要一些示例代码,以便了解JBoss如何处理这种类型的连接.我想尝试使用web-socket-js连接到一些客户端)

jboss tomcat websocket

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

Django Filter Select_Related

使用select_related时,有没有人开发过一种方法来过滤外键表中的字段.

例如给出这些模型:

class Author(models.Model):
    first_name = models.CharField(max_length=30)
    last_name = models.CharField(max_length=40)

class AuthorExtra(models.Model):
    author = models.ForeignKey(Author)
    type = models.ForeignKey(ExtraType)
    value = models.CharField(max_length = 24)
Run Code Online (Sandbox Code Playgroud)

我想要一种方法来缓存特定类型的所有相关AuthorExtra对象.

django

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

缓和钟形曲线的功能?

Robert Penner的缓动函数可以通过将X移动到0和1之间来轻松创建各种动画行为,因为结果Y移动从0开始并以1结束 .

我想知道钟形曲线是否有这么一套功能?给定0在0和1之间的X,这些函数将在0和1之间返回Y,从0开始到0结束.

我没见过这样的集合,但是在我开始拟合抛物线之前所以一切都在两个轴上的0和1之间,我想我先在这里查看.

math animation function

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

在 svg 背景上“打孔”透明路径

我有一个定义在透明背景上绘制的路径的 svg——一个非常基本的 svg。

我需要转换这个 svg,以便背景为白色,文本是透明的,并且是白色背景的切口。我一直在玩,clip-path但无济于事。进行此修改的正确方法是什么?

<svg width="138" xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 0 138 40">
<g transform="translate(2 30)">
<path d="m6.12,0 5.88,0 0-2.46-.6,0-2.535-9.21-5.46,0-2.535,9.21-.6,0 0,2.46 5.13,0 0-2.46-.9,0 .24-1.2 2.025,0 .255,1.2-.9,0 0,2.46m-.435-8.235 .15,0 .615,2.985-1.38,0 .615-2.985"/>
<path d="m12.3696-9.21 .66,0 0,6.75-.66,0 0,2.46 4.77,0 0-2.46-.66,0 0-9.21-4.11,0 0,2.46"/>
<path d="m17.5552-5.88 .66,0 0,3.42-.66,0 0,2.46 5.28,0 0-2.46-1.17,0 0-3.42 1.17,0 0-2.46-1.17,0c0-.63 .255-.87 1.035-.87 .735,0 1.47,.075 1.47,.075v-2.355c0,0-.78-.39-2.43-.39-2.205,0-3.495,1.035-3.495,3.54h-.69v2.46"/>
<path d="m28.518,0 4.11,0 0-2.46-.66,0 0-2.46c0-2.415-.945-3.63-4.155-3.63-2.385,0-4.155,.525-4.155,.525v2.58c.99-.225 2.295-.435 3.48-.435 1.125,0 1.38,.3 1.38,.87-3.735,0-5.4,1.02-5.4,2.88 0,1.515 1.065,2.34 2.775,2.34 1.44,0 2.25-.75 2.625-1.23v1.02m0-3.42c0,.645-.33,.96-.915,.96-.57,0-.825-.135-.825-.48 0-.48 .675-.57 1.74-.57v.09"/>
<path d="m41.9899-2.685c-.75,0-.93-.285-.93-.885h-3.3v2.97c0,0 1.815,.81 4.695,.81 3.21,0 …
Run Code Online (Sandbox Code Playgroud)

css svg

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

lodash _.uniqWith 性能下降

我对_.uniqWith(newSelectedModelList, _.isEqual);.

我正在比较一个包含 2100 个元素的数组。每个元素都有{ name: 'foo', year: '1993'}, { name: 'foo', year: '1993'},{ name: 'foo', year: '2000'}并删除具有相同name和的重复项year

有没有更快的方法来做到这一点?还是比 lodash 更好的工具?

javascript lodash

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