问题列表 - 第18225页

记忆腐败

我正在运行一个小型的c程序:

#include<stdio.h>
int main()
{
char *p;
p = (char *)malloc(10);
free(p);
free(p);
free(p);
printf("\npointer is freed!!\n");
}
Run Code Online (Sandbox Code Playgroud)

基本上我释放已经被释放的记忆.我认为应该导致核心转储!!是不是这样?

但它正在印刷

pointer is freed!!
Run Code Online (Sandbox Code Playgroud)

我错了一些在哪里?

c coredump memory-leaks

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

如何实现有状态HTTP协议?

如果没有我们目前使用的涉及查询字符串,隐藏字段,cookie和会话状态的hackish变通方法,我们究竟如何才能将状态添加到http?

http

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

如何模拟os x上的低级按键?

我试图以编程方式生成键盘keydown和keyup事件.我目前正在使用CGPostKeyboardEvent来执行此操作,但我正在寻找一种在较低级别执行此操作的方法.我看过DDHidLib,但无法找到创建假事件的方法.有人可以帮忙吗?

更新:感谢weichsel的建议,我现在正在创建一个关键事件,其中包括:

  CGEventRef e = CGEventCreateKeyboardEvent (NULL, (CGKeyCode)52, true);
  CGEventPost(kCGSessionEventTap, e);
  CFRelease(e);
Run Code Online (Sandbox Code Playgroud)

我在这里找到.

但是,我的问题仍然存在,所以我会详细说明一下.我希望发送按键的应用程序(第三方)实现DDHidLib的键捕获功能:

- (void) ddhidKeyboard: (DDHidKeyboard *) keyboard
             keyDown: (unsigned) usageId;
Run Code Online (Sandbox Code Playgroud)

并且永远不会使用当前方法调用它.我的猜测是,使用CGEventCreateKeyboardEvent模拟的键值太高,无法通过ddhidKeyboard捕获:keyDown.所以我要做的是在足够低的级别创建keydown事件,以便ddhidKeyboard:keyDown识别它.

c macos cocoa objective-c hid

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

Objective-C:你如何声明和保留int?

这是我的代码:

@interface Game : Layer // this is from cocos2d
{
   int maxSprites;
}

@implementation Game
-(void)initVariables
{
  maxSprites = 18;
}
Run Code Online (Sandbox Code Playgroud)

后来,当我打印出来时,

 NSLog(@" maxSprites = %d  ", maxSprites);
Run Code Online (Sandbox Code Playgroud)

我明白了:

 maxSprites = 2
Run Code Online (Sandbox Code Playgroud)

并且操作要求它为18,崩溃或不起作用,就好像它现在真的只有2.

怎么可能呢?=)

APPLE+ SHIFT+ F显示maxSprites变量没有其他用法.

我查看了其他代码示例,并且经常使用getter和setter公开变量,并且他们也在使用@property.我错过了什么吗?我是Objective-C的新手,所以我不妨这样做!

编辑:hrmph,为什么我得到-1?

谢谢,我将尝试学习如何做一个观察点.

在那之前,我想说我为maxSprites 做了一个APPLE+ SHIFT+ F"在Project,Textual,Contains,Ignore Case中,结果只是:

Game.h:     int maxSprites;
Game.m:     maxSprites = 18;
Game.m:     NSLog(@" maxSprites  = %d", maxSprites);
Game.m:     NSLog(@" maxSprites  = %d", maxSprites);
Game.m:     NSLog(@"maxSprites is at …
Run Code Online (Sandbox Code Playgroud)

int objective-c

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

像素着色器效果示例

我已经看过许多像素着色器效果示例,像图像上的漩涡一样.但我想知道是否有人知道任何示例或教程更实用的着色器效果?

我并不是说漩涡效果没有它的用​​途,只是我发现的许多例子都有解释的基本效果,而不是如何巧妙地使用其他效果或过渡到产生美妙的效果.有一个视频在这里,它概述所有的WPF效果库,但我不知道我怎么会用他们有的在实际环境.

例如,当Flash 8出现模糊等效果时,我发现了一个精彩的视频,展示了如何使用模糊效果创建一个带有超速文本的炫酷效果,该视频启发了许多关于我可以用Flash中的效果做些什么的想法8.我正在寻找与Pixel Shader Effects类似的东西.

wpf effects hlsl pixel-shader

10
推荐指数
2
解决办法
7506
查看次数

如何在JBOSS中获取SessionContext

我在会话bean中尝试了几种方法,例如:

@Resource
private SessionContext ctx;
Run Code Online (Sandbox Code Playgroud)

要么

private SessionContext ctx;

@Resource
private void setSessionContext(SessionContext ctx) {
  this.sctx = ctx;
}
Run Code Online (Sandbox Code Playgroud)

要么

InitialContext ic = new InitialContext();
SessionContext ctx = (SessionContext) ic.lookup("java:comp/env/sessionContext");
Run Code Online (Sandbox Code Playgroud)

它们都没有工作,JBOSS中出现了不同的异常.

我真的生气了.任何人都可以告诉我什么是错的.非常感谢!

jboss ejb

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

Erlang脚本语言解释器

有没有人知道Erlang中脚本语言解释器(适合游戏的东西)的实现?像Javascript或Lua这样的东西会很棒.

erlang scripting-language

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

XML可视化工具?

什么是优秀的XML可视化工具?我正在寻找有助于提供良好的xml可视化的工具.XML间谍并没有做得很好

xml

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

如何使用EL检索JSF组件值?

在继续之前,请看这个问题

它的JSF表单再次显示如下:

<f:view>
    <h:form>
        <div>
            <label>Id</label>
            <input type="text" name="accountId"/>
        </div>
        <div>
            <label>Amount</label>
            <input type="text" name="amount"/>
        </div>
        <h:commandButton value="Withdraw" action="#{accountService.withdraw(param.accountId, param.amount)}"/>
    </h:form>
</f:view>
Run Code Online (Sandbox Code Playgroud)

请注意,我使用的是<input type="text" name="amount">代替<h:inputText id="amount">.为了使用Seam EL解析器检索其值,我使用param.amount.

碰巧的是,如果我<input type="text"在服务器端使用并出现问题,我需要再次显示该页面.因此,它的提交值未被检索,因为它是一个普通的HTML代码.因此,我需要使用<h:inputTextJSF组件.

所以问题是:如何使用表达式语言检索<h:inputTextJSF组件值?

jsf binding components seam

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

检查自上次以来网址中的数据是否发生了变化?

对于给定的URL,我想检查自上次以来内容是否已更改.(http)URL的内容由脚本生成,该脚本定期进行多次修改.需要查看此脚本更改是否导致任何回归.

PRAC

http

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