小编Guy*_*Guy的帖子

Jest 24.0.0插件/预设文件不允许导出对象,仅可导出功能

从Jest 23.6.0升级到24.0.0后,出现此错误: Plugin/Preset files are not allowed to export objects, only functions.

这是由以下提交引起的:https : //github.com/facebook/jest/pull/7203/files ,记录了重大更改。

对于使用的我们来说require,尚不清楚我们需要在存储库中进行哪些更改以解决此问题。

关于堆栈溢出,这里有很多类似的问题,但是没有一个问题让我找到了解决方案...

jestjs babel-jest

5
推荐指数
1
解决办法
1192
查看次数

如何使用 TypeScript for VSCode 输入 JSON 文件?

在 Node/TypeScript 项目中,如果我正在使用 VSCode编辑tsconfig.jsonpackage.json文件,那么我会得到一些有用的智能感知,这些智能感知是由编辑器提供的,它从 TypeScript 获取。因此,我猜在某个地方,.d.ts定义文件和每个文件之间建立了关联以提供此帮助。

我的用例是.json我必须维护一个项目中的许多文件。这些文件由外部工具使用,因此它们不能是.js.ts文件。为了使编辑这些文件更不容易出错,我希望能够编写一个关联.d.ts文件并以某种方式告诉编辑器这是该文件的定义.json文件,然后从中获取所有编辑器帮助。

我怎么做?

或者,在哪里tsconfig.jsonpackage.json定义文件以及如何VSCode他们交往?

typescript visual-studio-code typescript-typings typescript-types vscode-settings

5
推荐指数
1
解决办法
917
查看次数

什么.NET Mime解析库可用?

我有一个项目利用javax.mail.internet.MimeMessage和其他相关的类,它们为我们收到的电子邮件进行mime解析.这需要移植到.NET.

我可以使用什么.Net第三方或内置库来替换我正在使用的Java类?

编辑:自从我问这个问题以来,过去9个月有什么变化吗?

.net mime

4
推荐指数
3
解决办法
5106
查看次数

C#中的C指针

这是C#中的函数声明:

void foo(string mystring)
Run Code Online (Sandbox Code Playgroud)

与C中的这个相同:

void foo(char *)
Run Code Online (Sandbox Code Playgroud)

即在C#中,被调用函数是否在幕后接收指针?

c c# string pointers language-implementation

4
推荐指数
3
解决办法
3700
查看次数

是否存在将显示HTML的.Net WinForm应用程序的控件

我有一个.net(3.5)WinForms应用程序,并希望在其中一个表单上显示一些HTML.我可以用这个控件吗?

.net c# winforms

4
推荐指数
1
解决办法
4419
查看次数

你如何激励优秀的代码?

您是否有任何方法/系统来激励您的开发团队成员编写"好"代码并在其代码中添加注释?我认识到"好"是一个主观术语,它涉及一个关于测量代码可维护性的早期问题,作为良好代码的一种衡量标准.

sdlc

4
推荐指数
3
解决办法
742
查看次数

C#中的Char.IsHex()

这个问题之后,在C#中编写Char.IsHex()函数的最佳方法是什么.到目前为止,我有这个,但不喜欢它:

bool CharIsHex(char c) {
    c = Char.ToLower(c);
    return (Char.IsDigit(c) || c == 'a' || c == 'b' || c == 'c' || c == 'd' || c == 'e' || c == 'f')
}
Run Code Online (Sandbox Code Playgroud)

c# algorithm

4
推荐指数
4
解决办法
6121
查看次数

证明更快的开发机器

我认为量化生产率增加(额外工作时间)是实现这一目标的最有效方法.

我的观点是:我家里有一台快速机器,而且工作速度慢.我的估计是,如果我的家用机器在工作,我每天可以获得大约30分钟的额外工作效率.这种生产力来自于等待完成我所做的所有任务的时间减少.(每天额外30分钟,一年约3周.)

问题:我需要测量一下.

是否有软件实用程序可以监视和科学地量化机器上的任务所花费的时间?

performance

4
推荐指数
2
解决办法
1247
查看次数

MSDN订阅ISO提取

从MSDN订阅下载后,您使用什么来提取ISO的内容?

installation

4
推荐指数
4
解决办法
5617
查看次数

如何将小数舍入到C#中的特定分数?

在C#中舍入一个数字很容易:

Math.Round(1.23456, 4); // returns 1.2346
Run Code Online (Sandbox Code Playgroud)

但是,我想舍入一个数字,使得数字的小数部分舍入到预定义分数的最接近的小数部分(例如1/8),并且我试图找出.NET库是否已经内置了.

所以,例如,如果我想将十进制数舍入到整数八,那么我想要调用类似的东西:

Math.RoundFractional(1.9, 8); // and have this yield 1.875
Math.RoundFractional(1.95, 8); // and have this yield 2.0
Run Code Online (Sandbox Code Playgroud)

所以第一个参数是我要舍入的数字,第二个参数指示舍入分数.所以在这个例子中,在进行舍入后,小数点后面的数字只能是八个值中的一个:.000,.125,.250,.375,.500,.625,.750,.875

问题:这个函数是否在某个地方内置于.NET中?如果没有,是否有人链接到资源,解释如何解决这个问题?

.net c# algorithm math

4
推荐指数
2
解决办法
7626
查看次数