问题列表 - 第32334页

组装键盘IO口

我看过以下主题

我有兴趣通过 IN / OUT 指令联系键盘并设置各种模式,例如打开大写锁定 LED。到目前为止,我在这样做时遇到了问题。以下链接可能会有所帮助。

我尝试了各种组合,例如

mov al,0EDh           ;ED command - Send LED bits. The next byte written to port 60h updates the LEDs on the keyboard.
out 60h,al            ;out on port 60h
mov al,00000111b      ;led status - all leds on. bits 3-7 = reserved(zero)
out 60h,al            ;out on port 60h
Run Code Online (Sandbox Code Playgroud)

我将不胜感激任何帮助。谢谢。

编辑:正如我所说,使用端口 60h 不起作用我在网上搜索了 0040:0017 的用法。其中一个网站指出,第 5、6、7 位包含有关 LED 状态的数据

我尝试使用此代码:

mov al,es:[0017h]
or al,11100000b
mov es:[0017h],al
Run Code Online (Sandbox Code Playgroud)

它也不起作用。

我可能做错了,所以任何人都可以帮助我或向我发送打开所有 3 个 LED 的工作代码吗? …

keyboard x86 assembly

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

html div位置绝对继承?

如果我的第一个div是'postion:absolute'会由2nd div继承吗?

<div class="positionab">test 1 </div>

<div class="secondiv">  test 2 </div>


.postionab{

position: absolute;
left:0px;
}
Run Code Online (Sandbox Code Playgroud)

当测试2在屏幕上呈现时,它位于最左上角的位置..为什么会这样?

html css

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

某些设备的应用程序未出现在Market中

我在Android Market上发布了一个应用程序.它的目标是1.6,它minSdkVersion是1.5.它使用的唯一持久性是INTERNET.我的清单文件如下所示:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="XXX"
      android:versionCode="1"
      android:versionName="1.0">
    <application
        android:label="@string/app_name"
        android:icon="@drawable/icon">
        <meta-data android:name="android.app.default_searchable"
            android:value="XXX" />
        <activity android:name="XXX"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:name="XXX">
            <intent-filter>
                <action android:name="android.intent.action.SEARCH"></action>
                <category android:name="android.intent.category.DEFAULT"></category>
            </intent-filter>
            <meta-data android:name="android.app.searchable"
                android:resource="@xml/searchable" />
        </activity>
        <activity android:name="XXX">
            <intent-filter>
                <action android:name="XXX" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>
        <activity
            android:name="XXX"
            android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"
            android:screenOrientation="landscape"
        />
        <activity android:name=".Favorites" />
        <provider
            android:name="SearchSuggestions"
            android:authorities="XXX"
        />
    </application>
    <uses-sdk android:minSdkVersion="3" />
    <uses-permission android:name="android.permission.INTERNET"></uses-permission>
</manifest>
Run Code Online (Sandbox Code Playgroud)

(我XXX编辑的东西,我无法显示)

我最近收到一封来自用户的电子邮件,说该应用程序没有出现在HTC …

android google-play

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

将Web Workers用于游戏是否有意义?

我正在开发一款具有AI逻辑,动作等和绘图的游戏.使用Web Workers计算移动和AI逻辑是否有意义?但是我该怎么做 - 因为工人需要了解主线程,如碰撞的某些物体的位置,子弹的数量等等.这感觉是不可能的,因为工人与主线完全分开什么都没有访问.我知道有一个postMessage()系统,但感觉如此......嗯,痛苦?

例如,我有一个步枪对象代表一个具有精灵,位置,健康等的步枪兵.我希望他巡逻.那么,我如何在工作人员上执行巡逻代码?它几乎需要对该对象的整个访问.

javascript html5 web-worker

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

使用class_eval和instance_eval访问Ruby类变量

我有以下内容:

class Test
    @@a = 10

    def show_a()
        puts "a: #{@@a}"
    end

    class << self
      @@b = '40'

      def show_b
        puts "b: #{@@b}"
    end
  end
end
Run Code Online (Sandbox Code Playgroud)

为什么以下工作:

Test.instance_eval{show_b}
b: 40
=> nil
Run Code Online (Sandbox Code Playgroud)

但我无法@@b直接访问?

Test.instance_eval{ @@b }
NameError: uninitialized class variable @@b in Object
Run Code Online (Sandbox Code Playgroud)

同样,以下工作

t = Test.new
t.instance_eval{show_a}
a: 10
=> nil
Run Code Online (Sandbox Code Playgroud)

但是以下失败了

t.instance_eval{ @@a }
NameError: uninitialized class variable @@a in Object
Run Code Online (Sandbox Code Playgroud)

我不明白为什么我不能直接从instance_eval块访问类变量.

ruby variables class instance-eval

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

Linux和Windows中用于在C或C++中解析XML的常见分母XML库是什么?

我想在C和C++应用程序中解析一些XML.此应用程序部署到Windows和Linux.什么是可能安装在许多Linux发行版上的XML库,并且可以在Windows上使用?

从我的Linux发行版样本中,libxml2似乎相当普遍,但是有一个更常见的xml库吗?

c c++ xml linux window

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

Python:允许未明确定义的方法被称为ala __getattr__

我正在尝试编写一个能够执行以下操作的Python类:

c = MyClass()
a = c.A("a name for A") # Calls internally c.create("A", "a name for A")
b = c.B("a name for B") # Calls internally c.create("B", "a name for B")
Run Code Online (Sandbox Code Playgroud)

A和B可以是任何东西(好吧,它们是在数据库中定义的,但我不想在我的代码中明确定义它们)

一个hacky解决方法是执行以下操作:

class MyClass():
    def __init__(self):
        self.createItem = ""

    def create(self, itemType, itemName):
        print "Creating item %s with name %s" % (itemType, itemName)

    def create_wrapper(self, name):
        self.create(self.createItem, name)

    def __getattr__(self, attrName):
        self.createItem = attrName
        return self.create_wrapper
Run Code Online (Sandbox Code Playgroud)

当用户调用类似以下内容时,这将起作用:

a = c.A("nameA")
b = c.B("nameB")
Run Code Online (Sandbox Code Playgroud)

但是,在没有被调用的情况下存储函数指针的情况下,它将会崩溃:

aFunc = c.A
bFunc …
Run Code Online (Sandbox Code Playgroud)

python methods class

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

x86与x64上的Mod(%)运算符

我需要帮助来解决一个奇怪的错误 - 当我在x86上使用mod(%)运算符时都很好,但是在x64上我有时会得到NaN作为余数(通常在Angle = 0时发生).我设法在我的代码之外重现那个bug,但只有Angle = double.Epsilon(在我的代码中它也发生在Angle = 0).

class Program
{
    public const double M_PI = 3.14159265358979323846;
    static void Main(string[] args)
    {
        double m_2PI = (2 * M_PI);
        double m_Angle = double.Epsilon;
        double mod = (m_Angle % m_2PI);
        //x86 mod = 4.94065645841247E-324
        //x64 mod = NaN
        if (double.IsNaN(mod))
            Debug.Write(mod);
    }
}
Run Code Online (Sandbox Code Playgroud)

问候,谢伊

c#

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

Bash脚本安全地创建符号链接?

我正在尝试将所有配置文件配置文件(〜/ .xxx)存储在git中.我对bash脚本非常可怕,但我想这对于你的脚本专家来说非常简单.

基本上,我想要一个脚本,它将在我的主目录中创建符号链接到我的仓库中的文件.Twist是,如果符号链接将覆盖实际文件,我想它会警告并提示覆盖.它还应该提示是否要覆盖sym链接,但目标路径是不同的.

我不介意为我想要创建的每个链接手动编辑脚本.我更关心的是能够通过运行存储在我的仓库中的脚本来快速部署新的配置脚本.

有任何想法吗?

bash symlink

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

<header>与<head>

在本教程中:http://railstutorial.org/chapters/filling-in-the-layout#top

有"标题"

我知道在HTML中有"头"

但是,是什么<header>

谢谢.

html header

22
推荐指数
4
解决办法
3万
查看次数