标签: console

当我在控制台中选择某个区域时,我的 UI 挂起

我将消息记录到控制台。但我有一些有趣的效果。当我在控制台中选择一些消息时,我的 UI 挂起。当我在控制台中取消选择所有内容时,UI 将处于活动状态。我不喜欢这种行为。

有什么解决办法吗?

Console::WriteLine("Message");  
Run Code Online (Sandbox Code Playgroud)

.net console c++-cli

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

我如何在订阅中控制记录结果?

在我的角度应用程序中,我正在调用服务并获取数据,我需要在获取结果后添加控制台日志.我在哪里可以添加控制台日志?

 this.searchTerm.asObservable()
            .debounceTime(300)      
            .distinctUntilChanged() 
            .switchMap(term => this.doFind(term))
            .subscribe(data => this.results = data
            , error => {
                this.errorMessage = error;
            });
Run Code Online (Sandbox Code Playgroud)

console typescript angular

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

设置Windows控制台的文本颜色无法正常工作

我正在尝试使用winapi和kernel32条板箱使用Rust更改Windows控制台的前景色。

[dependencies]
winapi = "0.2.8"
kernel32-sys = "0.2.1" 
Run Code Online (Sandbox Code Playgroud)

我存储前景色值的枚举:

#[repr(u16)]
pub enum ForegroundColor {
    RED =  (winapi::FOREGROUND_INTENSITY | winapi::FOREGROUND_RED) as u16,
    CYAN = (winapi::FOREGROUND_INTENSITY | winapi::FOREGROUND_GREEN | winapi::FOREGROUND_BLUE) as u16,
    // ...
}
Run Code Online (Sandbox Code Playgroud)

获取输出句柄的函数:

use winapi;
use winapi::{CONSOLE_SCREEN_BUFFER_INFO, COORD, HANDLE, SMALL_RECT, WORD};
use kernel32;

static mut CONSOLE_OUTPUT_HANDLE: Option<HANDLE> = None;
pub fn get_output_handle() -> HANDLE {
    unsafe {
        if let Some(handle) = CONSOLE_OUTPUT_HANDLE {
            handle_check(handle);
            handle
        } else {
            let handle = kernel32::GetStdHandle(winapi::STD_OUTPUT_HANDLE);
            handle_check(handle);
            CONSOLE_OUTPUT_HANDLE = Some(handle);
            handle
        } …
Run Code Online (Sandbox Code Playgroud)

console winapi colors kernel32 rust

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

如何在没有网络服务器(使用任何端口)的情况下运行sails控制台?

我有一个Sails服务器正在运行,我想从提升的Sails内部执行一些命令.

问题是,然后我运行sails console- 它引导另一个Sails实例,并尝试加载另一个现有的Web服务器,默认情况下使用相同的端口.

根据某些环境限制,我当时只能使用一个端口.所以我无法在同一台机器上加载另一个网络服务器.

有没有办法在sails console不使用任何端口的情况下运行?

谢谢.

console webserver heroku node.js sails.js

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

处理JS任务(函数,数组等)---有几个问题

(免责声明:我对JS很新)

嗨,大家好,

我正在开发一款随机挑选两张牌的游戏,根据结果你会得到一个弹出窗口.我一直在按照一套说明来完成它.

我有两个问题:

A.在控制台中我收到一条错误消息:

SyntaxError:missing; 在声明之前

它指的是{else 7号线上的},我不知道为什么我会得到它.假设我错过了一个;它在哪里?我想我会问另一组眼睛.

B.说明说我应该在控制台看到"用户翻转女王"和"用户翻王",但我不是.

如果问题1中的问题得到解决,我会看到它们吗?如果没有,那我该怎么办?

  • 谢谢!
  • Tsardines

    var cards = ["queen", "queen", "king", "king"];
    var cardsInPlay = [];
    
    var checkForMatch = function() {
        if (cardsInPlay[0] === cardsInPlay[1]) 
            alert('You found a match!');
        } else {
            alert('Sorry, try again.');      
    }
    
    var flipCard = function(cardId) {
        console.log("User flipped " + cards[cardId]);
        cardsInPlay.push(cards[0]);
        if (cardsInPlay.length === 2) {
            checkForMatch();
        }
    
        flipcard(0);
        flipcard(2);
    
    Run Code Online (Sandbox Code Playgroud)

javascript arrays console function

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

在ruby中,是否有一种方法可以在控制台中知道某个方法的作用?

在Ruby中,如果我正在寻找类的方法。即:String.methods.sort 和我有以下内容:

[:!, :!=, :!~, :<, :<=, :<=>, :==, :===, :=~, :>, :>=, :__id__,
:__send__, :allocate, :ancestors, :autoload, :autoload?, :class,
:class_eval, :class_exec, :class_variable_defined?,
:class_variable_get, :class_variable_set, :class_variables, :clone,
:const_defined?, :const_get, :const_missing, :const_set, :constants,
:define_singleton_method, :deprecate_constant, :display, :dup,
:enum_for, :eql?, :equal?, :extend, :freeze, :frozen?, :hash, 
:include, :include?, :included_modules, :inspect, :instance_eval,...]
Run Code Online (Sandbox Code Playgroud)

我可以在控制台中键入命令来探索方法吗?如果我不熟悉:display并且想知道它的作用,返回的结果,这可能吗?

如果是,PHP和javascript是否具有类似于控制台中方法定义的内容?看起来好像我没有遇到过。

ruby methods console class

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

Javascript函数示例序列

function makeMultiplier(multiplier) {
  var myFunc = function (x) {
    return multiplier * x;
  };

  return myFunc;
}

var multiplyBy3 = makeMultiplier(3);
console.log(multiplyBy3(10));
Run Code Online (Sandbox Code Playgroud)

所以我从在线课程中得到了这个例子,控制台打印:30

我不完全理解30是如何获得的,下面是我认为它是如何被执行的,但是如果错误请请纠正我.

  1. 我首先假设乘数的值变为3,然后函数makeMultiplier返回3*X.

  2. 从这里开始,通过赋值var multiplyBy3 = makeMultiplier(3),本质上multiplyBy3现在是一个返回3*X的函数.

  3. 因此,当插入10时,它返回3*10 = 30.

javascript console function

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

从播放控制台删除应用

如何从Play控制台删除应用?有什么方法可以从Google Play开发者控制台中删除被拒绝的应用程序吗?我们如何从Play控制台中永久删除草稿应用或游戏。

console android console-application app-store google-play

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

让用户输入字符串(c/c ++)的中间?

通常,控制台中显示的c/cpp字符串只允许用户在其后键入.

有没有简单的方法让用户输入输出字符串的中间,例如填空:

____先生是老师.

std :: cout可以轻松打印,但是如何让用户直接在空白处输入简单的代码并阅读它?例如,如果名称很长,则将打印字符向右移动?

c c++ console

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

用Java重新创建扫描仪

我正在用Java编写游戏,并且有一种方法要求用户从Console中输入值:

public String getUserInput() {
    try (Scanner scan = new Scanner(System.in)) {
        String s = scan.nextLine();
        return s;
    }
}
Run Code Online (Sandbox Code Playgroud)

问题是我想多次调用此方法,具体取决于外部参数,但我事先不知道,是否会再次调用。

但是当我在第二次调用中调用这样的方法时,我得到了

Exception in thread "main" java.util.NoSuchElementException: No line found
Run Code Online (Sandbox Code Playgroud)

问题:

  • 我不明白此错误的根本原因:我知道我无法重新打开扫描仪,但是在这里我不重新打开它,而是重新创建它。
  • 我该如何处理?

java console

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