小编Alo*_*kin的帖子

我可以使用什么正则表达式来匹配每个单词之间的字母,数字和一个空格?

如何创建仅匹配字母和数字的正则表达式,以及每个单词之间的一个空格?

好例子:

Amazing

Hello World

I am 500 years old

不好的例子:

Hello  world

I am 500 years      old.

I    am   Chuck Norris

regex

24
推荐指数
3
解决办法
5万
查看次数

23
推荐指数
2
解决办法
5830
查看次数

更快地替换Dictionary <TKey,TValue>

我需要快速更换System.Collections.Generic.Dictionary<TKey, TValue>.我的申请应该非常快.所以,替换应该支持:

  • 泛型
  • 得到
  • 包含

......就是这样.我不需要LINQ或任何支持.它应该很快.

一个简单的代码如:

Stopwatch stopWatch = Stopwatch.StartNew();

Dictionary<string, string> dictionary = new Dictionary<string, string>();
dictionary.Add("fieldName", "fieldValue");
dictionary.Add("Title", "fieldVaaaaaaaaaaaaaaaaalue");

Console.WriteLine(stopWatch.Elapsed);
Run Code Online (Sandbox Code Playgroud)

...打印00:00:00.0001274,这对我来说很多时间,因为我的应用程序正在做很多其他的事情,其中​​一些来自旧的慢速库我必须使用并且不依赖于我.

关于如何实施更快速的想法?

谢谢.

.net c# generics performance dictionary

21
推荐指数
5
解决办法
3万
查看次数

使用V8将JavaScript编译为本机代码

使用Google的V8引擎,是否真的可以将JavaScript编译为本机代码,将其保存为二进制文件,并在任何计算机上通过我的软件环境执行它?

javascript c++ v8 native-code

21
推荐指数
1
解决办法
1万
查看次数

如何检测字符串的语言?

检测字符串语言的最佳方法是什么?

c# language-detection

20
推荐指数
5
解决办法
2万
查看次数

20
推荐指数
1
解决办法
2万
查看次数

在c#中获取主音量

我需要将输出的当前音量调到声卡.

有什么想法?

c# audio mixer volume

20
推荐指数
1
解决办法
2万
查看次数

人工智能编译器

我想知道,是否可以使用人工智能使编译器更好?

我能想象的事情是否有可能 -

  • 更具体的错误消息
  • 改进编译器优化,因此编译器实际上可以理解您正在尝试做什么,并且做得更好

如果可能,是否有关于此主题的研究项目?

compiler-construction optimization artificial-intelligence compiler-errors

20
推荐指数
2
解决办法
5793
查看次数

将颜色转换为ConsoleColor?

将a转换System.Drawing.Color为类似的最佳方法是什么System.ConsoleColor

c# console colors system.drawing.color

19
推荐指数
3
解决办法
2万
查看次数

如何在Visual C++ 2010中更改输出可执行文件名?

有没有办法在不更改项目名称的情况下将输出可执行文件名(ProjectName.exe)更改为Visual C++ 2010中的某个自定义名称?

谢谢.

visual-c++

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