问题列表 - 第49261页

C - 直接从键盘缓冲区读取

这是C编程语言中的一个问题.

如何直接读取键盘缓冲区中的数据?

我想直接访问数据并将其存储在变量中.变量应该是什么数据类型?

我需要它用于我们研究所正在开发的操作系统.它被称为ICS-OS,我不太确定具体细节.它运行在x86,32位机器上(我们在Linux机箱中的QEMU上运行).以下是Google Code http://code.google.com/p/ics-os/的链接.我希望这些信息足够充分.

操作系统不支持conio.h库,因此kbhit不是一个选项.

c keyboard buffer input

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

使用jQuery延迟JavaScript函数调用

JavaScript的:

$(document).ready(function(){

    function sample() {
       alert("This is sample function");
    }

    $("#button").click(function(){
        t = setTimeout("sample()",2000);
    });

});
Run Code Online (Sandbox Code Playgroud)

HTML:

<input type="button" id="button" value="Call sample function with delay">
Run Code Online (Sandbox Code Playgroud)

单击按钮后,sample()不会以2秒的延迟调用函数.我不知道出了什么问题.

如何使用setTimeout()通过jQuery 调用JavaScript函数?

javascript jquery

43
推荐指数
3
解决办法
17万
查看次数

在c中使用realloc

void *realloc(void *pointer, size_t size);用来增加指针的大小.realloc是如何工作的?
它是否创建了一个nre地址空间,并将旧值复制到新的地址空间并返回一个指针这个地址?或者它只是分配更多的内存并将其绑定到旧内存?

c c++

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

在TreeNode复选框上双击beavior

TreeView到处TreeNodes都有图标和复选框。

我一直在尝试禁用某些对象的checkig / unchecking功能,从而放弃了该BerforeCheck方法中的事件。效果很好,直到我双击复选框:复选框的图像与其实际状态相反(如果状态为,则显示一个复选标记Checked=false)。我试图解决在NodeDoubleClickand BeforeClick方法中手动更改StateImageIndex的问题,但没有成功。

更糟糕的是:我在中添加了第三张图片StateImageList(是的,我也希望复选框也处于三态),但是我还没有使用它(我的代码中从未设置过),并且第三张图片被设置为当前状态双击后的框(此时我无法确定明确的行为)。

我怎样才能最好地使其如预期的那样工作,最糟糕的是禁用复选框的双击?谢谢。

PS:这个问题已经被提出了,但是没有答案...

c# checkbox treeview treenode double-click

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

ListView,SimpleCursorAdapter,一个EditText过滤器 - 为什么它不会做任何事情?

我想过滤一个SimpleCursorAdapter驱动的ListView,它上面有一个EditText框.我有以下代码,但当我输入框时,没有任何反应; 完整列表继续显示.我究竟做错了什么?

    mCursor = getDirectoryList(null);

    adapter = new SimpleCursorAdapter(this,
            R.layout.directory_people_item, mCursor,
            new String[]{
                directoryPeople.LAST_NAME,
                directoryPeople.FIRST_NAME,
                directoryPeople.MIDDLE_NAME,
                directoryPeople.JOB_TITLE},
            new int[]{
                R.id.txtLastName,
                R.id.txtFirstName,
                R.id.txtMiddle,
                R.id.txtTitle} 
    ); 

    ListView av = (ListView)findViewById(R.id.listPeople);
    av.setAdapter(adapter);
    av.setFastScrollEnabled(true);
    av.setTextFilterEnabled(true);

    EditText etext=(EditText)findViewById(R.id.search_box);
    etext.addTextChangedListener(new TextWatcher() {
        public void onTextChanged(CharSequence s, int start, int before, int count) {
        }

        public void beforeTextChanged(CharSequence s, int start, int count, int after) {
        }

        public void afterTextChanged(Editable s) {
            ListView av = (ListView)findViewById(R.id.listPeople);
            SimpleCursorAdapter filterAdapter = (SimpleCursorAdapter)av.getAdapter();
            filterAdapter.getFilter().filter(s.toString());
        }
    });

    adapter.setFilterQueryProvider(new FilterQueryProvider() {
        public …
Run Code Online (Sandbox Code Playgroud)

android

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

适用于Android的OpenCV"Hello World"示例

如何在Android上使用OpenCV?如果可能,请提供Android的简单"Hello World"OpenCV代码示例.

java android opencv

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

gevent多个StreamServer侦听器

我有守护进程,它具有到handlerSocket的连接池。我有2种类型的客户端,它们的协议不同。我想设置2个侦听器,用于处理每个协议并共享它们之间的连接池。在扭曲中,这相对容易实现,但是找不到在gevent中如何做到这一点。谢谢!

python gevent

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

工厂设计模式:工厂可以保存实例吗?

我需要创建同一个类的多个实例,并决定使用工厂模式.我们需要为工厂创建的实例提供查询功能.

因此,按照工厂模式的标准,工厂可以保留它创建的对象吗?或者我需要创建另一个允许查询这些实例的组件?

design-patterns factory-pattern

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

不安全,超快的跨进程内存缓冲区?

跨进程内存缓冲区总是有一些开销,我的理解是这个非常高.但是如果你正在实现一个跨进程渲染缓冲区,那么这与其他数据一样并不重要,因此我们可以使用哪些技术从多个进程中获取一块内存的"原始"访问权限,没有安全网,除了没有崩溃?或者现代操作系统根本无法使用未经提取的内存以使其成为可能...在过去,您无法获得指向内存中任何位置的指针吗?

我正在使用C++,但这个问题适用于Win XP/Vista/7,MacOSX 10.5+(和Linux不太重要).

c++ macos winapi ipc shared-memory

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

如何使用Tcl的sendmail

如何使用Tcl中的sendmail向To和Cc中的多个收件人发送邮件?

sendmail tcl

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