小编pio*_*rek的帖子

Java - 没有图形的FontMetrics

如何在不使用Graphics的情况下获取FontMetrics?我想在构造函数中获取FontMetrics,现在我这样做:

BufferedImage bi = new BufferedImage(5, 5, BufferedImage.TYPE_INT_RGB);
FontMetrics fm = bi.getGraphics().getFontMetrics(font);
int width = fm.stringWidth(pattern);
int height = fm.getHeight();
Run Code Online (Sandbox Code Playgroud)

java awt font-size fontmetrics

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

'脏旗'/'脏值'是什么意思?

我在工作中的一些源代码和其他一些代码中看到了一些名为'dirty'的变量.这是什么意思?什么是脏旗?

caching computer-architecture dirty-data

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

在Android上使用Visual Studio 2015进行调试停止工作

我使用Visual Studio 2015 RC在我的Samsung Galaxy S5上构建和调试Android应用程序.今天我从android 4.3更新到5.0,调试停止工作.这是我得到的信息:

在此输入图像描述

谁知道如何解决这个问题?

debugging android visual-studio android-debug vs-2015-preview

13
推荐指数
1
解决办法
903
查看次数

OpenGL:制作阴影和光线容量的最简单方法?

我想问一下制作阴影和光量最简单的方法是什么?如何让现场更真实?你知道任何好的技巧吗?我听说要制作阴影我必须使用模板缓冲区,但我不知道如何:/我找不到任何超级简单的例子如何制作它.

opengl shadow

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

保持有关访问状态的信息的想法

我现在制作了15个拼图解算器(用c ++编写),但不仅仅是15个拼图,我的程序还必须解决3x4拼图,8x8拼图等... - > X x Y拼图.我必须以某种方式保存有关访问状态的信息,我的第一个想法是制作树,例如:
拼图:

州1
1 2
3 0

州2
1 3
0 2

我留在树上:

root-> 1-> 2-> 3-> 0
            \ _
                \ - > 3-> 0-> 2

对于所有谜题,这也适用于拼图5x3,6x6等

这个想法有效,但是它浪费了大量内存,而且要添加节点,需要一些时间:/所以效率非常低.

下一个想法是在stl的std :: map <>中保持访问状态,但我不知道如何制作好的哈希函数 - 从拼图状态制作快捷方式(beacouse我不必存储拼图状态,我只需要信息已被访问.你有任何想法,关于std :: map的关键,或其他想法保持信息已被状态访问?

c++ algorithm hash-function map data-structures

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

as3中动态加载图形的问题

我做了一些游戏,我使用了很多图形.我创建了具有所有图形的类,例如菜单:

public class MenuGFX 
{
    [Embed(source = '../../assets/graphics/menu/background.png')]
    public static const backgroundGFX:Class; 
    [Embed(source='../../assets/graphics/menu/startD.png')] 
    public static const startDGFX:Class; 
    [Embed(source='../../assets/graphics/menu/startO.png')]
    public static const startOGFX:Class; 
    [Embed(source='../../assets/graphics/menu/startU.png')]
    public static const startUGFX:Class; 

}
Run Code Online (Sandbox Code Playgroud)

从这里加载图形我使用函数:

public class GraphicsLoader
{
    private static var graphicsDictionary:Dictionary = new Dictionary();

    public static function getGraphic(name:String):Bitmap
    {

        var bitmap:Bitmap = graphicsDictionary[name];
        if (bitmap == null)
        {

            var cls:Object = getDefinitionByName("Graphics::" + name) ;
            bitmap = new (cls);
            graphicsDictionary[name] = bitmap;          
        }
        return bitmap;
    }

}
Run Code Online (Sandbox Code Playgroud)

但这只有在我添加手动创建一些图形时才起作用:private var backgroundBitmap:Bitmap = new MenuGFX.backgroundGFX; …

actionscript-3

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

用于实时应用的FEM库

你知道有限元方法的任何库,我可以用于实时应用吗?我想getFEM++,但我还没有测试.
我想用FEM来实时模拟弹塑性体的行为.我的进一步计划是将它与Bullet合并.

c++ finite-element-analysis

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

通过反思获取对象

我正在寻找c#这样的机制:

Car car1;
Car car2;

Car car = (Car)SomeMechanism.Get("car1");
Run Code Online (Sandbox Code Playgroud)

car1和car2是领域

所以我想用反射得到一些对象,而不是键入:/我怎样才能在c#中做到?

.net c# reflection system.reflection c#-4.0

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

visual c ++中的虚拟化

visual c ++是否为只有一个实现的纯类虚拟化一个函数?例如:

class ICar
{
public:
virtual void Break() = 0;
};

class CarImpl : public ICar
{
public:
virtual void Break(){ .... }
};
Run Code Online (Sandbox Code Playgroud)

c++ visual-studio-2010 visual-c++

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