小编Set*_*ker的帖子

正则表达式 - 不包含某些字符

如果句子中的任何地方都没有<或>,我需要一个正则表达式来匹配.

如果<或>中的任何一个都在字符串中,那么它必须返回false.

我在这方面取得了部分成功,但前提是我的<>在开头或结尾:

(?!<|>).*$
Run Code Online (Sandbox Code Playgroud)

如果这有所不同,我正在使用.Net.

谢谢您的帮助.

添加问题:

我想知道,如果文本包含像这样的标签,你如何修改下面的正则表达式只返回false __CODE__

regex regex-negation

233
推荐指数
2
解决办法
36万
查看次数

1000位数字中连续五位数的最佳乘积

我正在解决项目欧拉的问题,如果我对问题的理解是正确的,我不太确定.

问题8如下:

找到1000位数字中连续五位数的最佳乘积.

我这意味着以下内容:

我需要找到连续运行在1000位数字中的任意五个数字,然后将它们相加以获得总数.我假设数字的大小可以是任何数字,即1,2,3或12,13,14或123,124,124或1234,1235,1236等.

我对此的理解是正确的,还是我误解了这个问题?

注意:请不要提供我需要自己解决的代码或解决方案.

language-agnostic

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

内存数据库表中的Out of Process,支持高速缓存的查询

我有一个不断访问的SQL表,但很少变化.

表由UserID分区,每个用户在表中有许多记录.

我想保存数据库资源并将此表移近某种内存缓存中的应用程序.

在进程中,缓存过于占用内存,因此需要在应用程序外部进行缓存.

像Redis这样的Key Value商店由于与Redis之间序列化和反序列化表的开销而被证明是低效的.

我正在寻找可以将这个表(或数据分区)存储在内存中的东西,但是让我只查询我需要的信息,而不需要为每次读取序列化和反序列化大块数据.

是否有任何东西可以在内存数据库表中提供Out of Process,它支持高速缓存的查询?

搜索显示Apache Ignite可能是一个可能的选择,但我正在寻找更明智的建议.

sql caching in-memory-database redis in-memory-tables

16
推荐指数
1
解决办法
390
查看次数

真实世界的Opensource c#应用程序显示了良好的代码

我一直在阅读SOLID原则,并想知道在DOTNET中是否有一个很好的大型开源应用程序或项目,它显示了在现实世界产品中使用的SOLID原则.

如果有任何其他开源项目被认为是良好的编码样本,我也很想看到它们.

c# open-source solid-principles

11
推荐指数
1
解决办法
1051
查看次数

Chrome返回按钮页面刷新 - ASP.net

我有一个ASP.net应用程序(c#).

当用户在特定页面上时,他们会单击此页面上的链接,将其带到子页面,显示产品详细信息.

如果用户单击浏览器后退按钮,我需要将父页面刷新到其初始状态.即所有输入数据的文本框都需要为空白,任何隐藏字段重置等.基本上我需要一个CTRL-F5,当用户点击时.

禁用后退按钮不是一种选择.

我只在某些页面上需要这个.

在IE和Firefox中,我可以毫无问题地使用它.但是使用chrome,文本框仍然包含其隐藏字段的值.如果我在Chrome中点击CTRL-F5,则页面会正确重置为其初始状态.

这是我试过的代码.

<%@ OutputCache Location="None" VaryByParam="None" %>
Run Code Online (Sandbox Code Playgroud)

还有这个:

   Response.Buffer = true;
   Response.Cache.SetCacheability(HttpCacheability.NoCache);
   Response.Cache.SetAllowResponseInBrowserHistory(false);
   Response.Cache.SetNoStore();
Run Code Online (Sandbox Code Playgroud)

还有这个:

    Response.Cache.SetExpires(DateTime.UtcNow.AddDays(-1));
    Response.Cache.SetValidUntilExpires(false);
    Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches);
    Response.Cache.SetCacheability(HttpCacheability.NoCache);
    Response.Cache.SetNoStore();
Run Code Online (Sandbox Code Playgroud)

我也尝试过各种不同的组合,但没有成功.

谢谢

asp.net caching outputcache google-chrome refresh

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

将图像转换为位图会将背景变为黑色

我需要将图像转换为位图.

最初,gif以字节形式读入,然后转换为Image.

但是,当我尝试将图像转换为位图时,我的图片框中显示的图形在以前是白色时具有黑色背景.

这是代码:

    var image = (System.Drawing.Image)value;
        // Winforms Image we want to get the WPF Image from...
        var bitmap = new System.Windows.Media.Imaging.BitmapImage();
        bitmap.BeginInit();
        MemoryStream memoryStream = new MemoryStream();
        // Save to a memory stream...
        image.Save(memoryStream, ImageFormat.Bmp);
        // Rewind the stream...
        memoryStream.Seek(0, System.IO.SeekOrigin.Begin);
        bitmap.StreamSource = memoryStream;
        bitmap.EndInit();
        return bitmap;
Run Code Online (Sandbox Code Playgroud)

有人可以解释为什么背景会变黑以及我如何阻止它这样做.

谢谢

c# image bitmap

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

在WPF中计算选择画笔颜色

我注意到在将wpf中的文本框选择设置为红色时,并使用颜色选择器验证颜色,颜色渐渐变为#FF9999.

我有一个特定的颜色,我的客户需要选择画笔.有没有办法计算我应该将SelectionBrush设置为什么颜色,所以当选择文本时,会显示确切的颜色?

目前我需要选择画笔为#6599D1,但一旦设置,颜色为#C1D6ED.

如何计算起始颜色,以便最终颜色是我需要的?

wpf textbox brush colors

8
推荐指数
1
解决办法
980
查看次数

使用TDD和C#设计的开源项目?

我正在寻找一个开源项目的例子,该项目是在.NET Framework上的C#中使用测试驱动开发(TDD)设计的.有谁知道吗?

c# tdd open-source

7
推荐指数
1
解决办法
1205
查看次数

用于未来预测的.NET神经网络或AI

我正在寻找某种智能(我在想AI或神经网络)库,我可以提供历史数据列表,这将预测下一个输出序列.

作为一个例子,我想向图书馆提供以下图1,2,3,4,5

并基于此,它应该预测下一个序列是6,7,8,9,10等.

输入将更加复杂并包含更多信息.

这将在C#应用程序中使用.

如果您有任何建议或警告会很棒.

谢谢

编辑

我正在尝试使用历史销售数据,预测特定客户最有可能在下一个时期花费的金额.

我知道有很多外部因素可以影响客户购买,但现在我只需要根据销售历史记录,然后绘制一个显示过去销售和预测销售额的图表.

c# predict neural-network

7
推荐指数
1
解决办法
5481
查看次数

具有虚拟目录的ASP.net母版页中的基本URL

我有一个ASP.net母版页.在这个主人,我已经定义了所有的CSS和JavaScript文件.我还有一些图像和一些按钮和超链接.

所有网址都被声明为亲戚,即"/scripts/ian.js"

如果这个站点是根网站,一切正常,但我需要它在虚拟目录中工作.

我的问题是,当我将此网站放在根网站下的虚拟目录中时,我的所有链接都指向根网站.所以我的链接指向www.root.com/scripts/ian.js,但它应该指向www.root.com/virtualDir/scripts/ian.js

我认为标题中的 Base Href标记会有所帮助,但到目前为止它似乎并没有帮助.当我将鼠标悬停在根网站上时,所有链接仍然指向根网站.

我想要的是IIS或配置文件中的单个设置,我可以设置根URL,主页或内容页面上的任何图像,脚本或链接都指向正确的位置.

欢迎任何建议或想法.

谢谢

asp.net url master-pages

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