首页 文章
  • 0 votes
     answers
     views

    改进图像合成算法c#.NET

    我想知道是否有人可以说明我可以做的改进,使这个合成算法更快 . 做什么是将3个图像分割成第一个图像红色通道,第二个图像绿色通道和第三个图像蓝色通道,并将它们合成为一个新图像 . 现在它起作用但速度极慢 . 我想到它必须对所有图像组件进行逐像素处理的原因 . 过程是: 对于所有图像:提取相应的R G和B值 - >合成为1个图像 - >保存新图像 . foreach (Image[] QR...
  • 0 votes
     answers
     views

    Google OAuth 2.0流量问题(隐含)

    我已经阅读和阅读了几个月的所有这些,出于某种原因,它只是没有点击 . 我有一个用.NET编写的RESTful Web API,它位于api.domain.com网站上,domain.com是一个AngularJS SPA应用程序 . 如果客户端上没有access_token(localStorage),我会将用户重定向到Google以通过OAuth 2进行身份验证,然后将其重定向回回调页面,我将a...
  • 0 votes
     answers
     views

    Box.com获得刷新令牌

    我正在尝试编写一个桌面应用程序(.Net)来访问并上传到Box.com . 我使用以下设置创建了一个应用程序:client_id:3qc5 ******************** client_secret:zbKSV7 **************** * redirect_uri:http://127.0.0.1身份验证类型:标准身份验证(3脚OAuth2.0)范围:读写....类别:平台:...
  • 4 votes
     answers
     views

    在app.config中部署通过RSAProtectedConfigurationProvider加密的连接字符串

    如果开发人员在自己的计算机上使用RSAProtectedConfigurationProvider加密连接字符串app.config部分,然后将其部署到用户的工作站,那么该用户的工作站(或服务器)是否可以自动解密连接字符串? 是否需要某种关键的出口/安装?这是如何运作的? I realize that it's not bulletproof. 我正在寻找关于部署是否容易和/或使用这种加密连接字...
  • 621 votes
     answers
     views
  • 20 votes
     answers
     views

    加密并部署app.config

    我阅读并测试了很多,以找到加密和部署 app.config 到不同机器的最佳实践 . 通常,我希望保护来自第三方的连接字符串的内容,并将应用程序部署到不同的计算机 . 我将 not 手动配置每台机器 . 我知道有几种方式: Aspnet_Regiis(RSAProtectedConfigurationProvider,DPAPIProtectedConfigurationProvider)绑定...
  • 1 votes
     answers
     views

    有关如何加密app.config文件并使Winform读取加密连接字符串的步骤?

    已经好几个月但我仍然不知道如何使用我的Windows窗体读取加密的app.config文件 . 我想知道的是: 我的WinForm应用程序如何读取加密的app.config文件? 它总是抛出这个异常 {"Failed to decrypt using provider 'RsaProtectedConfigurationProvider'. Error message from the ...
  • -1 votes
     answers
     views

    如何在C#中编辑/更新DataGridView中的行

    我正在购买像WF中的Form一样的购物车 . 我有一个 DataGridView 和 ADD_Button 和 Submit_Button . 用户将从库存中选择项目并单击 ADD_Button 该项目将进入 DataGridView 完成后用户将单击 Submit_Button 然后详细信息将进入数据库 . 问题:这是在将产品/行添加到 DatagridView 之后当我再次添加相同的产品时 ...
  • 1 votes
     answers
     views

    swagger autorest客户端使用

    我有解决方案,我有多个webapi项目,他们通过休息沟通,所以我想使用autorest和swagger生成客户端,autorest工作正常,并创建客户端和对象类,但实际上我不想使用它们,因为我已经有相同共享项目中的对象,我可以通过不将addind模型放入autorest生成的客户端项目中,但是每次我重新生成客户端后我都需要在apiclient中进行更改,也许有办法使用生成的模型类是“部分”的,因为...
  • 8 votes
     answers
     views

    带有.Net Core 2.1的HttpClient挂起

    鉴于以下.Net Core 2.1控制台应用... using System; using System.Diagnostics; using System.Net.Http; using System.Net.Http.Headers; namespace TestHttpClient { class Program { static void Main(str...
  • 512 votes
     answers
     views

    如何制作仅接受数字的文本框?

    我有一个带有文本框控件的Windows窗体应用程序,我只想接受整数值 . 在过去,我通过重载KeyPress事件并删除不符合规范的字符来完成这种验证 . 我已经看过MaskedTextBox控件,但是我想要一个更通用的解决方案,可以使用正则表达式,或者依赖于其他控件的值 . 理想情况下,这将表现为按下非数字字符将不产生结果或立即向用户提供关于无效字符的反馈 .
  • 2 votes
     answers
     views

    UWP AppX安装参数

    我开发了客户端 - 服务器UWP应用程序,我希望它通过管理员侧载(可能使用WinAppDeployCmd或MDM)到大型设备来部署 . 但要启动,我的应用程序需要知道服务器IP地址,该地址因每个客户而异 . 我需要在管理员部署到每个设备的过程中以某种方式传递此设置 . 有没有办法设置远程应用程序设置?或者传递XML配置文件和appx?或者在安装过程中添加一些参数的任何其他方式?
  • 1 votes
     answers
     views

    错误计算两个日期之间的年/月/日

    我尝试做的是计算两个日期之间的年数,月数和天数 . 不幸的是,没有.NET Framework的方法可以做到这一点 . 我所做的基本上如下:http://www.codeproject.com/Articles/28837/Calculating-Duration-Between-Two-Dates-in-Years-Mo 根据所述网站的评论进行一些调整: var monthDay = new[]...
  • 2 votes
     answers
     views

    WPF在ViewModel.PropertyChanged事件上更改Button Content

    我的尝试(下面)失败了: <Canvas x:Key="Lock" ... /> <Canvas x:Key="Unlock" ... /> <Style x:Key="LockButtonStyle" TargetType="{x:Type Button}"> <S...
  • 366 votes
     answers
     views

    将参数传递给模板化类型的C#generic new()

    我正在尝试在添加到列表时通过其构造函数创建类型为T的新对象 . 我收到编译错误:错误消息是: 'T':创建变量实例时无法提供参数 但我的类确实有一个构造函数参数!我怎样才能做到这一点? public static string GetAllItems<T>(...) where T : new() { ... List<T> tabListItems = n...
  • 10 votes
     answers
     views

    Ninject Factory Extension将多种混凝土类型绑定到一个界面

    简介: 我正在使用Ninject Factory Extension将简单的对象工厂注入我的服务类 . 这是我的界面和两个实现它的类: public interface ICar { void Drive(); void Stop(); } public class Mercedes : ICar { public void Drive() { Do ...
  • 1 votes
     answers
     views

    为什么Visual Studio 2017会发布整个解决方案?

    从头开始安装VS2017并将现有的vb.net,c#webform解决方案移植到新的笔记本电脑上 . 第一个问题与“目标GatherAllFilesToPublish不存在”错误相关,我通过打开vbproj(或另一个项目上的csproj)修复并添加以下行: <Target Name="GatherAllFilesToPublish"> </Target>...
  • 5 votes
     answers
     views

    使用IErrorHandler和TCP Message Security会导致超时

    我有一个附加自定义IServiceBehavior的WCF服务,用于返回客户端的特定错误 . 当我使用TCP消息安全性启用此代码时,我收到服务超时 . 您可以在下面看到完整的客户端和服务器代码,以重现错误 . 服务器代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; us...
  • 2 votes
     answers
     views

    WPF TabControl / ScrollIntoView问题

    我有 TabControl 与 two tabs 包含 lists that should always be scrolled to the bottom : <TabControl> <TabItem Header="Tab1"> <ScrollViewer VerticalScrollBarVisibi...
  • 0 votes
     answers
     views

    WPF如何将同一事件处理程序绑定到两个不同的控件

    我有一个带有搜索文本框的UI和一个按钮,当用户想要进行搜索时,应该单击该按钮 . (像搜索引擎UI)我希望当用户点击搜索按钮并且用户在文本框中按Enter键时将调用相同的事件处理程序 . 我可以很容易地破解它,但我的猜测是WPF有这样做的正确方法 .那么WPF的做法是什么呢? 谢谢 .
  • 12 votes
     answers
     views

    麻烦远程调试.Net应用程序“没有为此文档加载任何符号 . ”

    我正在尝试调试.Net应用程序 . 我将它(和.pdb)复制到VM . 我可以附加到该过程,但在附加后我的断点被禁用: “目前不会点击断点,也没有为此文档加载符号 . ” 我确信VM上的PDB是正确的 . 我尝试将主机上的PDB路径添加到visual studio的符号路径中 . 我错过了什么? (Win7 x86,Visual Studio 10,.Net 4) 谢谢
  • 90 votes
     answers
     views

    如何识别DLL是否是Debug或Release版本(在.NET中)[重复]

    可能重复:如何判断.NET应用程序是否在DEBUG或RELEASE模式下编译? 我确定之前已经问过这个问题,但google和SO搜索失败了 . 如何识别DLL是发布版本还是调试版本?
  • 265 votes
     answers
     views

    调试和发布版本之间的性能差异

    我必须承认,通常我没有在程序中调试Debug和Release配置之间进行切换,我通常选择调试配置,即使程序实际部署在客户端也是如此 . 据我所知,如果不手动更改这些配置,这些配置之间的唯一区别是Debug已定义 DEBUG 常量,并且Release已检查Optimize代码 . 所以我的问题实际上是双重的: 这两种配置之间是否有很多性能差异 . 是否有任何特定类型的代码会在这里引起性能上的巨大...
  • 581 votes
     answers
     views

    实现INotifyPropertyChanged - 是否存在更好的方法?

    微软本应该为_375668实现一些活泼的东西,就像在自动属性中一样,只需指定 {get; set; notify;} 我认为这样做很有意义 . 或者有任何并发症吗? 我们自己可以在我们的属性中实现类似'notify'的东西 . 是否有一个优雅的解决方案在您的类中实现 INotifyPropertyChanged 或唯一的方法是通过在每个属性中引发 PropertyChanged 事件 . 如果没有...
  • 2 votes
     answers
     views

    如何在VSTS(CI)中为.NET标准库(2.0)项目启用代码覆盖率

    请帮助我 - 如何在VSTS(CI)中启用/显示.NET标准库项目(2.0)的代码覆盖率结果 . 通过 dotnet Test task (.NET Core 2.0预览)启用测试结果,并能够查看传递的测试用例 . 下一步我添加了"publish result"任务,但它在Build - No test result files matching _temp/.trx w...
  • 284 votes
     answers
     views

    计算文件的MD5校验和

    我正在使用iTextSharp从PDF文件中读取文本 . 但是,有时我无法提取文本,因为PDF文件只包含图像 . 我每天都下载相同的PDF文件,我想查看PDF是否已被修改 . 如果无法获得文本和修改日期,MD5校验和是否是判断文件是否已更改的最可靠方法? 如果是的话,一些代码样本会受到赞赏,因为我对密码学没有多少经验 .
  • 648 votes
     answers
     views

    在C#中重复一个字符的最佳方法

    什么是在C#中生成 \t 字符串的最佳方法 我正在学习C#并尝试不同的方式来说同样的事情 . Tabs(uint t) 是一个返回 string 且 t \t 的函数 例如 Tabs(3) 返回 "\t\t\t" 实现 Tabs(uint numTabs) 的这三种方式中哪一种最好? 当然,这取决于“最佳”的含义 . LINQ版只有两行,很不错 . 但重复和聚合的调用是...
  • 1 votes
     answers
     views

    正则表达式直到第一次匹配C#并切断字符串

    嗨这个网站的正则表达式大师,我有一个问题试图写正则表达式,返回第一部分的消息,直到第一场比赛 . 我用C#语言编程并使用参数 (?is) 我现在的正则表达式是: :(?<Tag>[0-9]{1,}[a-z]{0,}):(?<Value>.*?)(?=:75:|:75E:|:79:) 我的示例字符串是: :20:gtregeeg.::()(*&(*&(ERW ...
  • 0 votes
     answers
     views

    从Angular向Asp.net发送发布请求时出现错误405

    我正在尝试从Angular前端向ASP.net后端发送一个帖子请求 . 获取请求工作正常 . 当我发送: this.http.post(“http:// localhost:3000 / api / Cards”,“some data”,httpOptions).subscribe(res => this.display(res)); 对于我从VS2017运行的ASP.NET API,我...
  • 1 votes
     answers
     views

    没有渲染服务器的C#UDP穿通

    我正在编写一个程序,需要两个客户端(点对点)才能相互连接,而无需使用任何服务器,即使只是在匹配过程中 . 两个客户都已经了解彼此的公共和私人IP . 一个或两个客户端可能在NAT后面 . 我不能依赖IPv6 . 我遇到的问题是一个客户端(让's call them A) must send the packet to the other (B) that punches a hole in A'的...

热门问题