RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

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

Eugene X's questions

Martin Hope
Eugene X
Asked: 2023-07-22 00:16:28 +0000 UTC

java中va_args的类比,以及它们的传递

  • 8

各位,我已经很久没有用Java写东西了,我已经开始忘记基本语法了。

你能告诉我如何将 C va_args 的类似物传递给后继者的方法吗?就我的 String.format 而言,我使用的是第 8 个 JDK。

public void smsMapStringFmt(String format, Object ...arguments) { // это помню
    smsMapString(String.format(format, ...arguments)); // тут буксую..
}
java
  • 1 个回答
  • 28 Views
Martin Hope
Eugene X
Asked: 2022-07-14 03:49:14 +0000 UTC

Linux的MODE(DOS)类比,或如何改进终端

  • 0

有一个有趣的问题。默认情况下,Linux 带有一个标准终端(类似于 80x25)字符,在服务器 Ubuntu 中这个尺寸非常非常宽。不要告诉我如何把这个屏幕改进放在同一个AlmaLinux上?以及如何设置?

像现在: 在此处输入图像描述

我想要这样: 在此处输入图像描述

linux
  • 1 个回答
  • 46 Views
Martin Hope
Eugene X
Asked: 2022-05-08 18:27:25 +0000 UTC

Scala增加枚举

  • 1

你能告诉我如何在Scala中增加一个数字的枚举吗?

object PracticalSkill extends Enumeration {
  type PracticalSkill = Value;
  val Novice, Advanced, Expert = Value;
}

var unitSkill = PracticalSkill.Advanced;
unitSkill += 1; // <-- Нужно что-бы получилось PracticalSkill.Expert так как он следующий
// Но чёт нечего толкового не могу загуглить...
scala
  • 1 个回答
  • 10 Views
Martin Hope
Eugene X
Asked: 2022-03-30 04:34:19 +0000 UTC

Java AWT 剪贴板俄语字母

  • 2

您需要以某种方式将俄语字符从 Java 发送到剪贴板,但输出中出现了一些可怕的东西。

go.pasteRus("/dump TradeSkillFrameEditBox:SetText(\"Трансмутация: извечная жизнь в тьму\")")

pasteRus (Java/Scala) 函数看起来像这样。

  def pasteRus(message: String): Unit = {
    val str = new java.lang.String(message.getBytes(StandardCharsets.UTF_8), Charset.forName("cp1251"));
    val output = new StringSelection(str)
    clipboard.setContents(output, null)

在输出中我得到了一个可怕的异端,我已经尝试了官方手册中的所有编码 - https://docs.oracle.com/javase/8/docs/technotes/guides/intl/encoding.doc.html

/dump TradeSkillFrameEditBox:SetText("Трансмутация: извечная жизнь в тьму")

有没有人有新的想法?

java
  • 1 个回答
  • 10 Views
Martin Hope
Eugene X
Asked: 2020-08-19 01:00:47 +0000 UTC

EcmaScript - 类中的全局变量

  • 1

各位晚上好!请告诉我是否有任何方法可以在 ES6 类函数中创建全局变量?例如,将 $scope 和 $http 传递给类内的所有函数。也就是说,要真正摆脱 this.$scope = $scope 和 this.$http = $http 等。这样每个函数都有一个 $scope 和 $http 没有这个变量。

import {AngularController} from '../core/AngularController';

class XCustomPageController extends AngularController {

  static $inject = ['$scope','$http'];

  constructor($scope, $http) {
    super($scope)
    $scope.name = "Input new name and click `Set` button"
  }

  setNewNameButtonClick(event) {
    this.$scope.name = event.target.value;
  }

}

export default {XCustomPageController};
angularjs
  • 1 个回答
  • 10 Views
Martin Hope
Eugene X
Asked: 2020-07-08 20:53:43 +0000 UTC

Delphi调用对象的地址过程

  • 2

有一个对象的回调

type TTriggerCallback = procedure(Sender: TObject; Props: TBasicTriggerProps) of object;

我将回调的地址添加到列表中

(TriggerList.Objects[Index] as TList).Add(@Callback);

Callback 是一个表单过程

procedure TForm1.FormCreate(Sender: TObject);
begin
    TriggerFac := TTriggerFactory.Create;
    TriggerFac.AttachTrigger('OnNoGuiBootChanged', Self.OnNoGuiBootChanged);
end;

但是当我尝试调用这样的存储函数时,我得到了访问冲突。

var cbkptr: ^TTriggerCallback;

list := TriggerList.Objects[index] as TList;
for I := list.Count-1 downto 0 do begin
    cbkptr := list.Items[i];
    try
        cbkptr^(Sender, Props);
    finally
    end;
end;

同时,@Callback输入和cbkptr输出地址相同,据我了解,似乎Self对象根本没有传输。因为如果你删除 object 并将 Self 作为第一个参数传递,那么一切正常,但在这种情况下它不会。

有没有人有关于如何解决这个问题的建议?

ps:我使用的是Delphi 7,所以TList<TTriggerCallback>我没有它,必须使用直接地址。

delphi
  • 1 个回答
  • 10 Views
Martin Hope
Eugene X
Asked: 2020-06-08 04:42:24 +0000 UTC

Go:net/http.ListenAndServe 的套接字挂钩

  • 1

您能告诉我如何在 HTTP 服务器本身接收请求之前预先更改请求吗?我正在为微控制器开发。以前,该应用程序在 MQTT 上工作,但随着项目的发展,需要一个新的 - 减少微控制器内存的负载和更稳定的解决方案。决定以HTTP协议为基础,但需要加密一点。也就是说,客户端不会向服务器发送“GET / HTTP/1.1\n\n”,而是更像base64的东西。

所以任务是动态解析请求,转换并发送一个正常的请求到ServeMux,它已经被正常处理了。但这是运气不好,我不知道如何在飞行中做到这一点。有没有人有任何简单的解决方案?

http
  • 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