小编itu*_*tun的帖子

Java:图像加载器库(JPG,PNG,GIF,TIFF,TGA)

建议我一个图像加载器库,可以加载JPG,PNG,TIFF,TGA等格式.如果它可以说我像素格式,如R8G8B8,R5G6B5,那将是很棒的..

java image loader

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

未知字符

我从文件中读取了编码为"UTF-8"的字符串.我需要将它与表达式相匹配.文件的第一个字符是#,但在字符串中第一个是''(空符号).我用charset"UTF-8"把它翻译成字节,就在这里[-17, -69, -65].有谁知道它是什么以及如何用正则表达式解决它?

java unicode character-encoding

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

必须声明一个正文,因为它没有标记为抽象或外部(CS0501)

我是C#的新手,不知道它的语法.但我对其他语言(Java,C++)有所了解.我下载了GLWidget项目并尝试构建它.但是我在这些行上有一个错误CS0501(带{ get; set; }):

namespace Gtk
{
    [ToolboxItem(true)]
    public class GLWidget : DrawingArea, IDisposable
    {
        IGraphicsContext graphicsContext;
        static int graphicsContextCount;

        /// <summary>Use a single buffer versus a double buffer.</summary>
        [Browsable(true)]
        public bool SingleBuffer { get; set; }

        /// <summary>Color Buffer Bits-Per-Pixel</summary>
        public int ColorBPP { get; set; }

        /// <summary>Accumulation Buffer Bits-Per-Pixel</summary>
        public int AccumulatorBPP { get; set; }

        /// <summary>Depth Buffer Bits-Per-Pixel</summary>
        public int DepthBPP { get; set; }

        /// <summary>Stencil Buffer Bits-Per-Pixel</summary>
        public int …
Run Code Online (Sandbox Code Playgroud)

c# compiler-errors automatic-properties

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

获取int值的指针(IntPtr)

我如何获得整数值的Intptr指针?

我试图做到这一点.还有其他变种吗?

GCHandle gCHandle = GCHandle.Alloc (size, GCHandleType.Pinned);
IntPtr sizePtr = gCHandle.AddrOfPinnedObject ();
Run Code Online (Sandbox Code Playgroud)

c#

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

OpenGL:设置几个纹理坐标

如何为一个顶点设置几个纹理坐标?

opengl textures glsl

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

逃离regexpr的特殊符号

我用这个代码:

static Pattern escaper = Pattern.compile("([^a-zA-z0-9])");

public static String escapeRE(String str) {
    return escaper.matcher(str).replaceAll("\\\\$1");
}
Run Code Online (Sandbox Code Playgroud)

它工作得很漂亮,直到我不使用这个字符串:"[".我看着debuger结果是"]"没有"\\".

System.out.println(Main.escapeRE("+"));
System.out.println(Main.escapeRE(">="));
System.out.println(Main.escapeRE("]"));
System.out.println(Main.escapeRE("["));
Run Code Online (Sandbox Code Playgroud)

结果:

\\+
\\>\\=
]
[
Run Code Online (Sandbox Code Playgroud)

为什么会这样?

java regex

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

删除多个头

C:\Users\Itu\workspace\Compiler>hg branches
default                       13:aa6af82c5458

C:\Users\Itu\workspace\Compiler>hg heads
changeset:   13:aa6af82c5458
tag:         tip
user:        Itun
date:        Sun Sep 18 22:27:06 2011 +0400
summary:     Update 1.0.0.2

changeset:   9:d36e5ac454b1
parent:      -1:000000000000
user:        Itu
date:        Sun Sep 18 06:50:25 2011 +0400
summary:     New PR

changeset:   8:758cd394d82a
user:        Itun
date:        Sun Sep 18 06:48:17 2011 +0400
summary:     asdasd

changeset:   4:c4c981b4ff43
user:        Itun
date:        Sun Sep 18 03:31:58 2011 +0400
summary:     Update
C:\Users\Itu\workspace\Compiler>hg merge
abort: branch 'default' has 4 heads - please merge with an explicit rev
(run …
Run Code Online (Sandbox Code Playgroud)

mercurial

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

函数后向量赋值的性能

我用这个代码:

MainLoop() {
    for (int i = 0; i < length; i++) {
        XMVector3Rotate(rays[i], orientation);
    }
}
Run Code Online (Sandbox Code Playgroud)

我有fps 1900000,但当我用这个:

MainLoop() {
    for (int i = 0; i < length; i++) {
        calculatedRays[i] = XMVector3Rotate(rays[i], orientation);
    }
}
Run Code Online (Sandbox Code Playgroud)

我有fps = 200.为什么?

c++ directx performance xna-math-library

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