问题标签 [console]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
10 回答
143548 浏览

c# - WPF 应用程序没有输出到控制台?

我正在使用Console.WriteLine()一个非常简单的 WPF 测试应用程序,但是当我从命令行执行应用程序时,我没有看到任何内容被写入控制台。有谁知道这里可能会发生什么?

我可以通过在 VS 2008 中创建 WPF 应用程序来重现它,并简单地添加Console.WriteLine("text")它执行的任何位置。有任何想法吗?

我现在需要的只是简单的Console.WriteLine(). 我意识到我可以使用 log4net 或其他一些日志记录解决方案,但我真的不需要这个应用程序的那么多功能。

编辑:我应该记得那Console.WriteLine()是针对控制台应用程序的。哦,好吧,没有愚蠢的问题,对吧?:-) 我System.Diagnostics.Trace.WriteLine()现在只使用和 DebugView。

0 投票
2 回答
1797 浏览

ruby-on-rails - Rails 控制台不会自动为第二个数据库加载模型

我有一个 Rails 项目,它有一个用于实际应用程序的 Postgres 数据库,但需要从 Oracle 数据库中提取大量数据。

database.yml 看起来像

我的模型源自 Oracle DB 上的数据,看起来像

现在,根据习惯,我经常通过编写一些代码然后在 Rails 控制台中玩来进行很多早期开发(这是早期开发)。例如,在定义了 LegacyDataClass 的所有关联之后,我将开始尝试类似a = LegacyDataClass.find(:first); puts a.some_association.name. 出乎意料的是,这会因 LegacyDataClass 尚未加载而死。

然后我可以require 'LegacyDataClass'解决问题,直到我需要reload!,它实际上不会重新加载它,或者直到我打开控制台的新实例。

因此问题:

  • 为什么会这样?显然,我不理解 Rails 的一些魔力。
  • 什么是方便的 Rails解决方法
0 投票
3 回答
466 浏览

c# - 将“数据行”从一个 C# 控制台应用程序传递到另一个 C# 控制台应用程序的最佳方法是什么?

我有一个 C# 控制台应用程序“App1”,它从 SQL Server 2005 数据库中的表中读取一行数据。我希望 App1 将这一行中的所有数据传递给另一个 C# 控制台应用程序 App2。做这个的最好方式是什么?

我的第一个(天真的)尝试是这样做:

这有一些缺陷:如果行中的条目之一是“my var”而不是“myVar”怎么办?此外,项目的顺序将在接收应用程序 (App2) 中进行硬编码。

那么最好的方法是什么?通过命令行将 xml 字符串传递给 App2 是否合适?

干杯!

0 投票
9 回答
141408 浏览

c# - 如何在 C# 控制台应用程序中捕获 ctrl-c (SIGINT)

我希望能够在 C# 控制台应用程序中捕获CTRL+ C,以便在退出之前进行一些清理。这样做的最佳方法是什么?

0 投票
7 回答
755 浏览

c - C 包装器在命令“ps”上删除用户

我有一个问题,也许这里有人可以帮助我。如果我在 linux 控制台上执行“ps aux --sort user”,我有一个用户列表及其在机器上运行的进程。我的问题是如何删除用户名并在 C 程序中像这样打印该列表:

例如:

我打印用户名,然后打印他的流程......有什么想法吗?

谢谢

0 投票
12 回答
298827 浏览

c# - 如何将计时器添加到 C# 控制台应用程序

就是这样 - 如何将计时器添加到 C# 控制台应用程序?如果您能提供一些示例编码,那就太好了。

0 投票
3 回答
9376 浏览

c# - C# 控制台批处理应用程序中的最佳计时器方法

对于必须按以下方式处理的 C# 控制台批处理应用程序,这是最好的计时器方法:

  1. 连接到数据源
  2. 处理批处理,直到发生超时或处理完成。“用数据源做点什么”
  3. 优雅地停止控制台应用程序。

相关问题:如何将计时器添加到 C# 控制台应用程序

0 投票
8 回答
142433 浏览

c# - 从 .NET 应用程序 (C#) 捕获控制台输出

如何从我的 .NET 应用程序调用控制台应用程序并捕获控制台中生成的所有输出?

(请记住,我不想先将信息保存在文件中,然后再重新列出,因为我很乐意接收它作为实时信息。)

0 投票
11 回答
61958 浏览

windows - 如何更改 Windows 控制台窗口的宽度?

是否可以通过编程或其他方式增加 Windows 控制台窗口的宽度?或者我是否需要创建一个外观和行为类似于控制台的包装程序?周围是否有任何程序可以做到这一点?我在开发中广泛使用 Cygwin,Windows 中的所有控制台窗口都受到宽度限制,这对我来说似乎有点荒谬。

如果这很重要,我正在运行 Windows XP。

0 投票
11 回答
103236 浏览

c++ - 如何使用 Windows 程序在 C++ 中获取控制台输出?

如果我有一个本地 C++ windows 程序(即入口点是 WinMain),我如何查看 std::cout 等控制台函数的输出?