RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-393927

LeopardL GD's questions

Martin Hope
LeopardL GD
Asked: 2020-06-19 01:04:27 +0000 UTC

CAPS LOCK 通过 CAPS 按钮和 SHIFT 按钮,但有上下文 | C++

  • 0

这是我所拥有的:

#include "types.h" // Содержит типы переменных
// Что-то
void printf(char*);
// Что-то
uint32_t KeyboardDriver::HandleInterrupt(uint32_t esp) {
    uint8_t key = dataport.Read();
    if(key < 0x80) {
        switch(key) {
            case 0x02: printf("1"); break;
            case 0x03: printf("2"); break;
            // И так далее куча символов

这段代码,以及我在这里没有包含的更多代码,负责让键盘在操作系统上工作。如果此处没有指定某个字符,但按下了它,则显示以下内容: KEYBOARD hexnumber,例如:KEYBOARD 0x5B,这是开始。
这就是我需要的:使 CAPS LOCK 按钮工作并显示大写字母。按住 SHIFT 也是如此,这样当您单击键盘顶部面板上的数字时,它会显示大写字母和符号。不使用标准库非常重要。哦,是的,我不需要你拼写每个字符,我可以处理。我需要精髓,如何使这些按钮在这种情况下工作?

帮助

SHIFT:0x2A
大写:0x3A
提前谢谢!C++ 语言

c++
  • 1 个回答
  • 10 Views
Martin Hope
LeopardL GD
Asked: 2020-06-16 01:13:33 +0000 UTC

单击按钮时如何在JS中发送信号?

  • 0

在这里,我有这样的事情。

<!DOCTYPE html>

<head>
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js"></script>
</head>

<body>
<div class="alert alert-warning alert-dismissible fade show" role="alert">
    <strong>Текст!</strong> Еще текст... <strong>еще</strong> и еще.
    <button type="button" class="close" data-dismiss="alert" aria-label="Close">
        <span aria-hidden="true">&times;</span>
    </button> 
</div>
</body>
最好不要在片段中执行此操作,因为由于某种原因,此处未按应有的格式对其进行格式化。
一般来说,我希望<button type="button" class="close" data-dismiss="alert" aria-label="Close">将某种信号发送到 JavaScript font.js。更具体地说,我希望变量在按下时clicked从默认值 0 变为 1。
顺便说一下,这是我的 JS 文件。


    const fonter = document.querySelector("section.p");
    var clicked = 0;

    if (var clicked == 1) {
            fonter.style.font-size = "12px";
        } else {
            fonter.style.font-size = "14px";
        }
    });

理论上,如果clicked == 1.
请告诉我如何将信号传递给 JavaScript,以及代码中是否有任何错误。提前致谢)

javascript
  • 1 个回答
  • 10 Views
Martin Hope
LeopardL GD
Asked: 2020-06-15 00:38:02 +0000 UTC

更改我自己编写的操作系统的位数?

  • 11

我写操作系统。由于我缺乏经验,我只能对 32 位(我的操作系统是 32 位)执行此操作,但我想将其设为 64 位。

我应该怎么办?

这是我专门用于汇编程序的内核代码:

.set MAGIC, 0x1badb002
.set FLAGS, (1<<0 | 1<<1)
.set CHECKSUM, -(MAGIC + FLAGS)

.section .multiboot
  .long MAGIC
  .long FLAGS
  .long CHECKSUM

.section .text
.extern kernelMain
.global loader

loader:
    mov $kernel_stack, %esp
    push %eax
    push %ebx
    call kernelMain

_stop:
    cli
    hlt
    jmp _stop

.section .bss
.space 2*1024*1024; # 2 megabytes of space
kernel_stack:

当然,它还没有完成,但它已经接近了。还有更多信息:我用Ubuntu
编译我的 GNU 汇编器代码;asC++ 代码使用g++.

如果您发现重复,请发布链接。

c++
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5