问题列表 - 第31492页

Cocos2d:纯色矩形雪碧?

我肯定错过了什么!

我想创建一个实心矩形CCSprite,背景颜色初始化为特定的RGB值.我查看了整个文档,找不到任何东西.

有没有办法将CCSprite的背景初始化为特定颜色?我不想为每种颜色都包含纯色PNG.

救命!

cocos2d-iphone

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

Marshal.StructureToPtr使Visual Studio崩溃

我正在研究自定义调试引擎,当我将我的结构编组到IntPtrVisual Studio崩溃时(正在调试的那个崩溃而不是调试器).

我的结构只不过是:

public struct DocumentContext : IDebugDocumentContext2, IDebugCodeContext2
{
    private string _fileName;

    //.....Implementation of interfaces
}
Run Code Online (Sandbox Code Playgroud)

我的编组代码如下所示:

        var documentContext = new DocumentContext(_node.FileName);
        var size = Marshal.SizeOf(documentContext);
        IntPtr ptrDocContext = Marshal.AllocHGlobal(size);
        //This is what is crashing 
        //I don't have a chance to catch anything, it just craps out
        //Event log says faulting dll is nt.dll
        Marshal.StructureToPtr(documentContext, ptrDocContext, true); 
Run Code Online (Sandbox Code Playgroud)

我错过了什么吗?

c# unmanaged visual-studio-2010

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

静态变量指针?

这是非法的/危险的吗?

int* static_nonew()
{
    static int n = 5;
    return &n;
}
Run Code Online (Sandbox Code Playgroud)

编译器似乎没有问题,但当其他人需要内存时,指针位置本身是否会被覆盖?

编辑:更多地解释为什么我问这个问题.注意:我用C++编程,我只是将它标记为C,因为它似乎更像是C而不是C++问题.

我有一个应该返回静态地图的类.我只希望这个地图在整个程序中初始化一次,因为似乎不需要多次执行.出于这个原因,我将会有这样的事情:

static std::map<std::string, Transition*> transitions;
static Transition trans1(transitions, ...);
static Transition trans2(transitions, ...);
return &transitions;
Run Code Online (Sandbox Code Playgroud)

Transition类构造函数会将自身添加到转换中.以这种方式,它将创建一次转换,然后返回指向它们的指针.我只记得如果你创建一个对堆栈上分配的变量的引用,它可能很容易被覆盖并且"不安全".我对函数中创建的静态变量的确切工作方式感到困惑.

c c++ variables static

6
推荐指数
2
解决办法
4918
查看次数

如何改进这些8051拱形指令?

我正在向内存空间写一些地址,我需要优化代码.有更好的方法来做到以下几点?

SETB 00h
SETB 01h
SETB 02h
SETB 03h
SETB 04h
SETB 05h
SETB 06h
SETB 07h
Run Code Online (Sandbox Code Playgroud)

optimization assembly 8051

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

SharePoint存储真实文件的位置在哪里?

当我在SharePoint中添加新文档(如Microsoft Word文档)时,文件(二进制数据)存储在哪里?

在MSSQL引擎中?(BLOB?)在硬盘上作为本机文件?

别的地方?

sharepoint sharepoint-2010

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

Gdiplus :: Bitmap到BYTE数组?

这是我的尝试(丑陋的GDI + GDI混合......)

// ...
BYTE               pixels[BMP_WIDTH * BMP_HEIGHT * BMP_BPP];
HBITMAP            hBitmap;
Gdiplus::Bitmap    cBitmap(BMP_WIDTH, BMP_HEIGHT, PixelFormat32bppRGB);
Gdiplus::Graphics  cGraphics(&cBitmap);
Gdiplus::Pen       cPen(Gdiplus::Color(255, 255, 0, 0));

cGraphics.DrawRectangle(&cPen, 0, 0, cBitmap.GetWidth() - 1, cBitmap.GetHeight() - 1);

// and here it get's real ugly, I'd like to change that...
cBitmap.GetHBITMAP(Gdiplus::Color(255, 255, 255), &hBitmap);
GetBitmapBits(hBitmap, sizeof(pixels), pixels);
// ...
Run Code Online (Sandbox Code Playgroud)

有人告诉我使用LockBits,但我真的不明白怎么做.我试过了,但是我失败了,所以我也不打算发布那个尝试.

c++ gdi+ bitmap

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

公用事业班是邪恶的?

我看到了这个帖子

如果"Utilities"类是邪恶的,我在哪里放置我的通用代码?

并且想到为什么实用类邪恶?

可以说我有一个很多类的域模型.我需要能够xml-ify实例.我是否在父级上创建了一个toXml方法?我是否制作了MyDomainXmlUtility.toXml助手类?这是业务需求跨越整个域模型的情况 - 它真的属于实例方法吗?如果应用程序的xml功能上有一堆辅助方法怎么办?

design-patterns software-design

83
推荐指数
6
解决办法
5万
查看次数

如何从 .Net 中的许多 HTML 文件中读取 xpath 值?

我在一个文件夹中有大约 5000 个 html 文件。我需要遍历它们,打开,使用 xpath 抓取说 10 个值,关闭并存储在(SQL Server)数据库中。

使用 .Net 读取 xpath 值的最简单方法是什么?

xpaths 应该非常稳定。

请提供示例代码以读取一个值,例如 /html/head/title/text()

谢谢

.net xpath html-parsing

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

Spring的Json没有得到适当的回应

我试图让Spring中的控制器返回一个JSON响应无法使用3.0推荐的Jackson类.我当然在我的课程路径中获得了jackson jar文件(jackson-core-asl-1.5.5.jar和jackson-mapper-asl-1.5.5.jar).

至于appconfig.xml条目,我不确定我是否需要这些.在回到'时尚非json ajax'之前,我把它们放在那里作为最后的绝望行为.

在调试中,我看到控制器获取请求,返回foo然后,在firebug中,获得406.

错误消息如下:从记录器设置为debug时:org.springframework.web.HttpMediaTypeNotAcceptableException:找不到可接受的表示

根据响应:(406)该请求标识的资源仅能够根据请求"accept"headers()生成具有不可接受特性的响应.

我的appconfig.xml在这里:

    <!-- Configures support for @Controllers -->
    <mvc:annotation-driven />

    <!-- Resolves view names to protected .jsp resources within the /WEB-INF/views directory -->
    <bean class="org.springframework.web.servlet.view.ContentNegotiatingViewResolver">
  <property name="mediaTypes">
    <map>
      <entry key="html" value="text/html"/>
      <entry key="json" value="application/json"/>
    </map>
  </property>
  <property name="viewResolvers">
    <list>
      <bean class="org.springframework.web.servlet.view.BeanNameViewResolver"/>
      <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="prefix" value="/WEB-INF/views/"/>
        <property name="suffix" value=".jsp"/>
      </bean>
    </list>
  </property>
  <property name="defaultViews">
    <list>
      <bean class="org.springframework.web.servlet.view.json.MappingJacksonJsonView" />
    </list>
  </property>
</bean>
    <bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
    <property name="basename" value="messages"></property>
    </bean>
Run Code Online (Sandbox Code Playgroud)

我的控制器

@RequestMapping(value="foo/bar", method=RequestMethod.GET)
public …
Run Code Online (Sandbox Code Playgroud)

java spring json spring-mvc jackson

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

git pull的输出实际意味着什么?

我正试图更全面地了解git.

有人可以给我一个简单的逐行解释基本git pull输出的含义吗?例:

remote: Counting objects: 11, done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 7 (delta 2), reused 0 (delta 0)
Unpacking objects: 100% (7/7), done.
From ssh://my.remote.host.com/~/git/myproject
 * branch            master     -> FETCH_HEAD
Updating 9d447d2..f74fb21
Fast forward
 app/controllers/myproject_controller.rb |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)
Run Code Online (Sandbox Code Playgroud)

git

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