问题标签 [typing]

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 投票
5 回答
4924 浏览

language-agnostic - 用于编程的首选键盘布局

我大约两个月前开始编程,现在我想,我在 C# 或 Clojure 中闲逛(我有严重的决策问题)。无论如何; 我来自挪威,我们使用与英语国家不同的键盘布局。我不知道例如德国或弗朗西斯的键盘布局与我们的相比如何,但编写代码确实很痛苦(对于那些感兴趣的人来说,挪威的 QWERTY 布局)。

无论如何; 伸手去拿(),真的让我的手指受伤[]{}因为我真的必须伸展我的手指。此外,虽然这是次要的,但它仍然让我感到怪癖,<>伸手去拿也很痛苦。

所以,我想知道是否有人对使用的布局有任何提示?在英文 QWERTY 布局上达到(),[]并且{}更好,还是几乎相同?最后; DVORAK 实际上是一个很好的编程布局吗?

提前致谢 :)

0 投票
3 回答
49014 浏览

java - Java isInstance 与 instanceOf 运算符

整个泛型的事情有点让我陷入困境,RTT 更是如此。

特异性?嗯,这是要点:

然后我会这样称呼它:

这样我就可以真正灵活地在实际助手中分配查询返回类型。它进行一些转换和对象创建。我看到的是没有匹配,我应该以其他方式这样做吗?还是整个想法很糟糕?

真正的核心是我不明白 class.isInstance 和 instanceOf 运算符之间的区别?我应该使用后者吗?

0 投票
4 回答
2821 浏览

c# - C# Detect Key Press,避免非键入键

如果按下的键没有导致任何输入,是否有任何方法可以进入方法。即shift键,控制键等,而不必指定所有这些。理想情况下,检测按键组合,例如 Control+V = Paste。

我正在使用类似于下面的代码;

但不想添加每一个按键组合。

有任何想法吗?

0 投票
4 回答
2571 浏览

javascript - Google Closure Compiler 100% 输入

关于 google 闭包编译器,我怎样才能让我的应用程序 100% 输入?

我已经用 jsdoc 注释标记了所有内容。甚至有可能获得100?我在 64.6%

0 投票
4 回答
1674 浏览

scala - 了解 Scala 对象是否是 Case Class 的实例

我想知道是否有一种方法可以知道对象是否是案例类的实例。我试图找到一些结构类型匹配unapply,我注意到它们继承Product。我真正需要的功能类似于:

我的主要兴趣是确保只有案例类可以传递给这个函数。

0 投票
1 回答
21455 浏览

c# - 如何在 C# 中创建自定义对象类型类?

我有一种情况,我有几个课程有共同点和独特点。我想创建一个类型比 object[] 更强的类,但可以包含任何其他类。

如果我有例如:

我想创建一个类似的类:

所以我创建了类似的东西:

这将保存 MyType1 或 MyType2 但不保存 string 或 int 或字典将保存的任何其他内容。存储在那里的 MyObjects 需要能够在以后重新转换为 MyType1 或 MyType2 才能访问下面的唯一属性。

如果我可以在不重铸的情况下访问 MyObject.common1 或 MyObject.common2,那就太好了。

0 投票
1 回答
251 浏览

scala - 键入 Scala 集合

我想通过制作一个非常通用的前缀树来学习新的 Scala 集合框架。不仅键和值必须是参数,而且每个节点中使用的映射的类型也必须是参数。所以我尝试了这个:

但这不会编译:

这让我很困惑。我可以从文档中看到 MapLike 有一个返回“This”的空。因此,由于 children 是 M[K,PrefixMap[M,K,V]] 类型,children.empty 也应该是该类型。

出了什么问题,可以修复吗?

0 投票
1 回答
594 浏览

wpf - TextBox控件的加速响应

我在 WPF 文本框控件中用作聊天窗口-> 使用在文本框控件中输入聊天消息。问题是用户输入速度稍快 TextBox 反应缓慢。如果可能的话,我想以某种方式加速文本框的响应。

任何想法。很难描述这种行为,如果您有时间尝试一下,请快速输入此控件。

编辑:

这是文本框代码的原始部分:

我省略了双向绑定和 PreviewKeyDown,我认为这是相同的。

这是文本框的修改代码

但我比较了输入 Skype、gtalk 的反应,我认为将 MS WPF 控件与 Skype 或 gtalk 中的“textBox 控件”进行比较是愚蠢的。

关于 Asyc 绑定我试试:

文本在文本框控件中以反向书写。

例如,您键入:Hello 并且在 textBox 中控制是 olleH :)

0 投票
8 回答
15880 浏览

c# - 具有未指定类型的泛型类的数组

是否可以在 C# 中创建未指定泛型类型的数组?类似这样的东西:

还是由于 C# 的强类型,这根本不可能?

0 投票
3 回答
1706 浏览

typing - 提高打字速度?

最近引起我注意的是,我的打字技巧还有很多不足之处。我在大学里已经编程了几年,打字速度从来都不是很重要。类不关注你可以输出多少代码,而是关注如何设计和实现代码。

然而,现在我有了一份工作,需求发生了轻微的变化,我认为提高我的打字技能对我有好处,至少是一点点!

您对提高打字技巧的有效方法有什么建议吗?