问题列表 - 第19160页

如何避免包含类实现文件?

而不是做

#include "MyClass.cpp"
Run Code Online (Sandbox Code Playgroud)

我想要做

#include "MyClass.h"
Run Code Online (Sandbox Code Playgroud)

我在网上看到,这样做被认为是不好的做法.

c++ coding-style class include

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

基本的OS启动问题

我对计算机的引导过程以及引导加载程序调用操作系统的部分有一些基本的问题.

所以我知道BIOS将可引导驱动器的前512个字节复制到内存中并执行代码 - 这就是引导块.

  • 但是那个小型汇编程序如何从操作系统启动引导加载程序?
  • 引导加载程序是否继续运行并仍然充当软件和硬件之间的"发送器"?或完全控制操作系统?
  • 为什么所有的bootloader都是用汇编语言编写的?
  • 为什么在编写操作系统时必须从C++返回到C?

最好的问候,喇嘛

boot assembly operating-system bios

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

停止UIScrollView的减速

在iPhone 3.0中立即停止减速UIScrollView的最佳方法是什么?

我想保持UIScrollView的减速直到它自然停止或用户执行某个动作,无论先发生什么.

谢谢!

iphone acceleration uiscrollview iphone-sdk-3.0

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

类型不匹配:'[string:“”]'

当querystring没有值时,我收到以下错误。(我的意思是像index.asp?ID =)。

Microsoft VBScript运行时错误'800a000d'

类型不匹配:'[string:“”]'

index.asp,第10行

我尝试使用以下代码将NULL值转换为其他值。这没用。

MEMBERID        = Request.QueryString("ID")

If MEMBERID = "" or MEMBERID = 0 Then
    MEMBERID = Session("MEMBERID")
End If
Run Code Online (Sandbox Code Playgroud)

asp-classic

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

rails/activerecord中的预处理语句

rails activerecord对准备好的语句有什么支持吗?我能说的最好 - 没有.

activerecord ruby-on-rails prepared-statement

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

如何在MySQL数据库文本字段中创建粗体数据?

是否可以在MySQL数据库文本表字段中创建粗体文本?

我们将文章放在我们的数据库中,我想创建粗体标题和副标题.这可能吗?谢谢

html mysql text-formatting

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

如何在运行时更改wpf中的xmldataprovider源?

我创建了一个应用程序,它根据xml文件中的值绘制组织树.

xaml文件是这样的:

<Window.Resources>


    <!-- The Org Chart Data-->
    <XmlDataProvider x:Key="organization"  Source="model.xml" />

    <SolidColorBrush x:Key="ListBorder" Color="#FF7F9DB9"/>

    <!-- The Style for Nodes -->
    <Style TargetType="{x:Type draw:Node}">
        <Setter Property="OverridesDefaultStyle" Value="true"/>
        <Setter Property="Template">
        ---------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

我希望能够通过从openfiledialog中选择一个xml文件(如按钮点击)在运行时更改源代码,我该怎么做?

c# wpf xmldataprovider

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

磁盘指针如何工作?

假设我想将一个复杂的数据结构(例如树)存储到磁盘上.连接我的数据结构中的节点的内部指针是指针,但我不能只将这些指针写入磁盘,因为当我读回数据结构时,内存位置将会发生变化.

那么将指针存储在磁盘上的正确方法是什么?答案就像(文件,偏移)一样简单,还是有些东西我不知道?我可以直观地指出如何将指针转换为(文件,偏移)对,然后再返回,但是我应该注意一些细微之处吗?

编辑:我应该提一下,我特别感兴趣的是数据库如何在内部执行此操作,对于b树.虽然我很欣赏基于XML的答案,但我可能会提出比我应该更普遍的问题.

c language-agnostic pointers swizzling

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

可以阻止Enter从仅从某些输入字段在Javascript中提交表单

我有一个表单,其中onkeyup触发为某些字段创建建议框.我可以捕获向上箭头,向下箭头和转义的击键,并相应地使用它们在建议框中移动或关闭它.我想使用enter将他们的选择移动到触发建议的输入字段.但是,我似乎无法捕获输入击键.

控件永远不会进入我的javascript建议功能.相反,表格只是提交.我已经尝试了在输入时返回false的noEnter函数传递给onkeypress和onkeydown用于有问题的输入元素,没有骰子.该表单似乎从所有输入事件处理程序中获取控制权,并在其中任何一个可以执行任何操作之前提交自身.

表单提交是否覆盖字段中的所有其他事件处理程序,或者此处还有其他内容吗?如果确实如此,那有什么办法吗?

这是有问题的元素(删除了一些值):

<input type="text" name="myInput" id="myInputField" size="22" onkeypress="noEnter(event)" onkeyup="suggest(event)" onblur="hideSuggestions()">
Run Code Online (Sandbox Code Playgroud)

这是javascript来捕捉它:

    var evnt = (event ? event : window.event);

    var key = evnt.keyCode;

    if(key == 13) { // Handle Enter
        alert("ENTER PRESSED.");
        hideSuggestions();
        return false;
    }
Run Code Online (Sandbox Code Playgroud)

警报永远不会触发.放在函数顶部的警报也不会触发.但是,对于转义键,当我将完全相同的代码放入if检查key == 27警报时.

关于几乎相同的主题还有其他问题,例如:阻止用户通过输入#2来提交表单

但是,我没有使用jquery,我只想阻止enter提交这个字段.但是,各种问题中提到的其他解决方案似乎都不起作用.

EDITTED:解释密钥的设置位置.

html javascript forms javascript-events

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

厌倦了Java IDE,需要简单和基本的替代方案

我很高兴我从事Java编程工作,而且自从过去3年以来我一直在做这件事.
我是netbeans的用户,并且在eclipse上工作了一段时间(4个月)..
现在我厌倦了IDE和它的问题..

几个问题是:

  • 在慢速计算机上不起作用 - 有时我必须在慢速计算机上工作..
  • 没有它们就无法工作,就像我正在尝试使用javascript一样,但由于没有代码完成支持,这对我来说很难
  • 很多时候不支持所有功能,但是其他IDE会支持,这将使你尝试其他IDE并导致在工具上花费大量时间......就像我开始使用AspectJ但是netbeans没有太多的aspectJ支持..所以决定尝试eclipse ..但改变IDE是另一个痛点..

我听说许多程序员不使用IDE,他们只需要文本编辑器(代码着色/导航),而且我认为它很酷,而且效率高(整体),因为他们对工具的需求不多,所以能够采用新技术/框架快..

那么,我该怎样做才能从Java IDE转向仅文本编辑器世界..?什么是着名的高级文本编辑器(免费/开源)?

迈向控制台世界的几步我已经采取了..

  • 现在使用Maven,并始终从控制台运行..
  • 从控制台进行SVN签入/签出..但仍难以解决冲突

编辑:我正在使用Linux和(有时是Windows).

干杯,

java ide

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