-
测试 – 在做TDD时发现其他对象
所属栏目:[程序设计] 日期:2020-05-24 热度:112
我正在努力练习TDD. 我的理解是TDD应该这样 编写我将要开发的接口/类的测试列表. 从我的测试列表开始,最简单的未实现的测试. 写测试,还没有实现代码. 编写类的接口,使代码编译. 运行测试,导致一次失败的测试. 写出测试通过的实现. 改变我所做的混乱 转到2. 我[详细]
-
防止Rails 3.1(webrick?)记录资产呈现
所属栏目:[程序设计] 日期:2020-05-24 热度:61
每次我加载一个页面,webrick都会污染其日志,其中包含许多资源渲染线.我想要渲染资产,但是我不希望它被记录下来,因为它使得真正重要的事情变得非常困难.如何强制它停止这样做? 有一个 this https://github.com/rails/rails/issues/2639的开放票,当它关闭,你有[详细]
-
运行NuGet pack命令时,我收到错误:’AutoMapper’已经为’NETStandard.Library’定义
所属栏目:[程序设计] 日期:2020-05-24 热度:55
我有一个问题包装我自己的nuget包,其中包括AutoMapper 5.0.2.这只会在Visual Studio Team Services(VSTeam)构建服务器中产生错误. 我的项目使用的是.NET 4.6.1 有关如何修复的任何想法? 这是错误: 2016-07-08T23:46:44.5801667Z C:LRMMSServicesMmsTaskAgen[详细]
-
脱机安装软件包列表:依次获取依赖关系
所属栏目:[程序设计] 日期:2020-05-24 热度:101
我有一堆软件包的源文件及其依赖关系,我想在没有互联网访问的计算机上安装.我想在其他计算机上使用U盘安装所有这些,但某些软件包的安装失败,因为在软件包之前没有安装依赖项.在需要它们的包之前,我如何获得依次安装的顺序? 这是我目前的方法来获取包,它们的[详细]
-
如何在.NET Core中使用默认依赖注入从父级创建子作用域?
所属栏目:[程序设计] 日期:2020-05-24 热度:143
我正在构建一个控制台.NET Core应用程序.它会定期运行一个可以完成某些工作的方法.如何使ServiceProvider的行为与ASP.NET Core应用程序中的行为相同.我希望它在方法开始执行时解析作用域服务,并在方法结束时处理已解析的服务. // pseudocodeglobalProvider.Ad[详细]
-
wpf – 依赖属性不更新我的Usercontrol
所属栏目:[程序设计] 日期:2020-05-24 热度:112
下面的行适用于TextBox DP Text,其中CellNo是从INotifyPropertychanged派生的类的属性.所以在这里,当我更改CellNo文本将被更新,当我更改CellNo文本将被更新.这样会很好. Text={Binding Path = CellNo, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged} 我[详细]
-
统计数据 – 如何将误报和漏报结合到一个单一的度量中
所属栏目:[程序设计] 日期:2020-05-24 热度:124
我试图测量试图检测视频中对象的计算机视觉程序的性能.我有3个不同版本的程序,它们有不同的参数. 我对每个版本进行了基准测试,得到了3对(误报百分比,假阴性百分比). 现在我想比较各个版本,然后我想知道将误报和漏报结合到单个值中是否有意义并使用它来进行比[详细]
-
域驱动设计 – 在DDD中,值对象的实际优点是什么?
所属栏目:[程序设计] 日期:2020-05-24 热度:169
我已经到目前为止,我明白实体对象有一个ID,而值对象没有,但在最常见的例子中,你有一个具有地址值对象的人实体.创建一个单独的地址对象而不是仅保留个人实体中的地址属性的最大优点是什么? 除了已经提到的事情之外, Greg Young还有一个很大的优势,因为它们是[详细]
-
依赖注入 – 在类库中使用Ninject的DI [复制]
所属栏目:[程序设计] 日期:2020-05-24 热度:72
参见英文答案 Ninject – how and when to inject2个 我通过从NinjectHttpApplication派生Global并在web.config中使用NinjectHttpModule,在我的Web应用程序中成功使用Ninject 我现在要做的是在我的一个类库中使用DI,我不知道如何去做.我[详细]
-
单元测试 – TDD如何与功能编程语言进行比较?
所属栏目:[程序设计] 日期:2020-05-24 热度:150
TDD如何与F#和Erlang等功能编程语言进行比较? 我还没有直接使用函数式编程语言,但从我所看到的,你有一个等式的两个方面,他们必须像代数或会计一样平衡;这似乎有点让人想起TDD,你将期望的输出定义为Assert语句(等式的一边),其余的功能进入与测试分离的类(等式[详细]
-
.net – n层应用程序中的依赖注入?
所属栏目:[程序设计] 日期:2020-05-24 热度:125
我有一个3层的.NET服务应用程序,它遵循标准方法: Frontend - Object Model / Business Logic - Data Access 我一直在努力学习依赖注入,到目前为止已经发现它很棒(使用Autofac). 3层中的每一层都需要创建各种各样的对象,有时需要额外的配置/等.似乎DI容器应该[详细]
-
header – 处理biicode中未解析的与平台相关的依赖项
所属栏目:[程序设计] 日期:2020-05-24 热度:62
我试图向测试库 Catch添加 biicode支持,并且在与Objective-C和Microsoft Foundation Classes(MFC)相关的外部依赖项方面存在一些问题. 如果运行bii deps,则打印以下内容: florianwolters/catch depends on: system: algorithm assert.[详细]
-
TDD测试重构以支持MultiThreading
所属栏目:[程序设计] 日期:2020-05-24 热度:192
所以我是TDD的新手,我使用MVP模式成功创建了一个不错的小样本应用程序.我当前解决方案的主要问题是它阻止了UI线程,所以我试图设置Presenter以使用SynchronizationContext.Current,但是当我运行我的测试时,SynchronizationContext.Current为null. 演讲者在线程[详细]
-
architecture – DDD – 每个实体的存储库还是一个存储库?
所属栏目:[程序设计] 日期:2020-05-24 热度:114
首先,可能没有正确答案,但我确信有些人比我更了解并且能够提供帮助. 我有3个实体:用户,博客,帖子. 系统可以包含任意数量的用户. 用户可以拥有任意数量的博客,但每个博客只有一个用户. 博客可以拥有与用户发布的帖子一样多的帖子,所有帖子都来自拥有博客的同[详细]
-
如何将包含所有依赖项的python包安装到Docker镜像中?
所属栏目:[程序设计] 日期:2020-05-24 热度:67
我在Ubuntu 15.10中使用Docker容器为Pyspark jupyter / pyspark-notebook工作.我需要安装具有所有依赖项的folium并在容器中运行Pyspark脚本.我成功安装了Docker,拉出了图像并使用命令运行它 docker run -d -p 8888:8888 -p 4040:4040 -v /home/$MYUSER/$MYPRO[详细]
-
如何使用ansible将变量从一个角色下游传递到其他依赖角色?
所属栏目:[程序设计] 日期:2020-05-24 热度:175
我有一个通用的Web服务器角色,它使用另一个nginx角色来生成新的vserver. webserver / meta / main.yml看起来像: allow_duplicates: yesdependencies: - role: nginx name: api vserver frontend_port: {{ frontend_port }} doma[详细]
-
单元测试 – NerdDinner中的依赖注入 – 实际测试您的存储库或模型
所属栏目:[程序设计] 日期:2020-05-24 热度:97
考虑一个处理依赖注入的初学者.我们正在分析NerdDinner中的两个相关类. 来自应用程序的DinnerRepository: 来自测试的FakeDinnerRepository: 它们实现了不同的逻辑,这当然是必要的,因为这里的关键思想是实现IDinnerRepository,并提供不同的实现和私有成员.[详细]
-
rest – 如何使用Jersey将依赖项注入资源?
所属栏目:[程序设计] 日期:2020-05-24 热度:113
我有以下代码: @Path(stores)class StoreResources { private ServerConfig config; @GET public String getAll() { //do some stuff with ServerConfig }} 我需要从外部将ServerConfig对象注入到此类中,并在getAll()方法中使用[详细]
-
NDepend:如何在依赖图中不显示“层”程序集?
所属栏目:[程序设计] 日期:2020-05-24 热度:182
我可以在早期版本的nDepend中执行此操作,方法是转到tools-选项并设置哪些程序集将成为分析的一部分(并忽略其余部分). nDepend试用版的最新版本允许我设置它,但它似乎忽略了设置并始终分析所有程序集是否我想要它.我试图删除“层”程序集,将它们移到“应用程序[详细]
-
依赖注入 – Dynamo IoC与MonoTouch和MonoDroid一起使用吗?
所属栏目:[程序设计] 日期:2020-05-24 热度:133
我很好奇,在所有可能的C#.NET反转控制解决方案中,如果有人尝试过Dynamo IoC( http://www.dynamoioc.com/)以及它是否适用于为MonoTouch和MonoDroid设计的项目? 虽然我没有明确使用MonoTouch或MonoDroid,但我使用的是Unity 3D(http://www.unity3d.com).我希望[详细]
-
Haskell中的功能依赖
所属栏目:[程序设计] 日期:2020-05-24 热度:180
我真的不明白.为什么我们需要它呢?我的意思是如果我使用相同的类型参数,我认为这意味着它们应该是相同的类型. 我听说它可以帮助编译器避免无限循环.有人可以告诉我一些更多细节吗? 最后,我们应该遵循Real World Haskell中功能依赖的使用的任何“模式和实践[详细]
-
单元测试 – 使用依赖注入系统如何对代码进行单元测试
所属栏目:[程序设计] 日期:2020-05-24 热度:176
据我所知,有两种方法,都有它们的缺点. 从依赖注入系统获取您正在进行单元测试的对象.这是一种低维护,因为您在更改框架时无需管理任何内容.但是你实际上是从你的对象的角度测试整个系统,如果一个组件失败,它可能会爆炸很多单元测试,而且可能不明显哪个是失败的[详细]
-
你如何编写一个从管道输入中读取的powershell函数?
所属栏目:[程序设计] 日期:2020-05-24 热度:161
解决了: 以下是使用管道输入的函数/脚本的最简单示例.每个行为与管道到“echo”cmdlet的行为相同. 作为功能: Function Echo-Pipe { Begin { # Executes once before first item in pipeline is processed } Process { # Executes once for eac[详细]
-
.net – 依赖注入和IDisposable
所属栏目:[程序设计] 日期:2020-05-24 热度:165
我对使用Autofac的IDisposable实现中的Dispose()方法有点困惑 说我的对象有一定的深度: 控制器取决于IManager; 经理依靠IRepository; 存储库依赖于ISession; ISession是IDisposable. 这导致以下对象图: new Controller( new Manager( new Repository([详细]
-
使用不同的Start Levels来管理OSGi包之间的依赖关系是否合理?
所属栏目:[程序设计] 日期:2020-05-24 热度:89
我的团队正在尝试开发一个基于OSGi的新系统,现在我们有超过50个捆绑计数.问题是,捆绑包之间存在依赖关系.例如,当捆绑A启动时,它将向OSGi注册服务,而当捆绑B启动时,它将使用该服务.因此,我需要比捆绑B更早地捆绑A启动.为了实现这一点,我将捆绑A的起始级别设置[详细]

浙公网安备 33038102330553号