-
依赖注入 – 您是否只能通过引导程序将服务注入服务?
所属栏目:[程序设计] 日期:2020-05-23 热度:152
我正在尝试连接使用Http服务的基本Angular2应用程序. (我见过的大多数教程都是通过让一个组件使用Http服务来实现的,除非瘦控制器的基本原理发生了变化,否则这似乎是错误的 – 但这是一个不同的问题.) 我想创建一个使用Angular的Http服务的服务.但我无法弄清楚[详细]
-
用户定义的聚合函数,PostgreSQL中有多个输入列
所属栏目:[程序设计] 日期:2020-05-23 热度:179
我正在尝试创建使用多列作为输入的 user-defined aggregate functions,并输出一列. 例如,要计算weighted average,我们可能会使用两个名为num_samples和quantity的列,并使用如下查询: SELECT sum(num_samples * quantity) / sum(num_samples) AS weighted_avg[详细]
-
如何将另一个tox项目文件夹指定为tox项目的依赖项
所属栏目:[程序设计] 日期:2020-05-23 热度:56
我们有一个启用 tox的项目(让我们称之为“主”项目),它依赖于另一个tox项目(让我们称之为“库”项目) – 所有项目都集成在一个存储库中,因为它是一个大型总体项目的一部分. 项目如何为普通用户工作 对于作为最终用户的常规安装,您只需先从存储库或任何来源安[详细]
-
Nuget:指定依赖项而不添加引用
所属栏目:[程序设计] 日期:2020-05-23 热度:149
我有一个包(比如,MyStuff.Data)需要EntityFramework(和其他)才能工作,但只能在内部工作.我不希望每个使用MyStuff.Data的项目也引用EntityFramework(以及所有其他项目),但是dll总是需要存在. 有没有什么方法可以添加EntityFramework作为MyStuff.Data的依赖项([详细]
-
编译的Rust可执行文件是否从依赖项中排除未使用的代码
所属栏目:[程序设计] 日期:2020-05-23 热度:59
如果我使用带有一些crate依赖项的Cargo构建一个Rust应用程序,那么我的应用程序未使用的那些依赖项中的任何代码是否会从最终的可执行文件中删除? 它看起来像.我并排测试了lib和bin箱子: // hellobin/src/main.rsextern crate hellolib;fn main() { hellolib:[详细]
-
database – 如何为依赖动态数据的函数编写单元测试?
所属栏目:[程序设计] 日期:2020-05-23 热度:193
假设你有一个网站,它使用一个函数从数据库中检索数据并返回要显示/解析的结果/ etc … 由于从数据库中检索的数据是动态的,并且可能每天都有可能发生变化,因此如何为此功能正确编写单元测试? 假设该函数应该返回一组结果.显然,单元测试可以测试是否返回数组.[详细]
-
单元测试 – 如何保持单元测试简单和隔离,并仍然保证DDD不变量?
所属栏目:[程序设计] 日期:2020-05-23 热度:128
DDD建议域对象随时都应处于有效状态.聚合根负责保证不变量和工厂组装具有所有必需部分的对象,以便它们在有效状态下初始化. 然而,这似乎使创建简单,孤立的单元测试的任务复杂化. 假设我们有一个包含Books的BookRepository.一本书有: 作者 一个类别 您可以在其[详细]
-
验证所有依赖项的java compact配置文件
所属栏目:[程序设计] 日期:2020-05-23 热度:74
我试着评估我的 java程序以及它的所有依赖项(包括传递的程序)是否适合java compact3配置文件. 我可以使用-profile compact3编译器开关编译我的程序,但这只会检查我的程序. 如何自动(例如使用maven)验证所有依赖项是否满足配置文件要求? 我可以检查所有依赖项[详细]
-
依赖注入 – Angular 2打字稿中@Inject和@Injectable之间的区别是什么
所属栏目:[程序设计] 日期:2020-05-23 热度:149
我不明白何时使用@Inject以及何时使用@Injectable? import {Component, Inject, provide} from @angular/core; import {Hamburger} from ../services/hamburger; export class App { bunType: string;[详细]
-
graph-algorithm – 是否有一种“简化”依赖图的算法?
所属栏目:[程序设计] 日期:2020-05-23 热度:52
我的问题很简单,但我真的不知道它的名字,因此,我自己很难找到解决方案: 如何简化依赖图,如(其中 – 表示取决于): A - B - C A - C 至 A - B - C 您正在寻找 transitive reduction. 有关算法的讨论,请参阅Transitive Closure and Reduction.[详细]
-
依赖注入 – 使用依赖注入设计Nuget包
所属栏目:[程序设计] 日期:2020-05-23 热度:74
我们目前正在编写一个充当服务网关的nuget包.它的职责是结束对外部服务的调用,以便以正确的方式进行,并正确处理响应.其目的是减少新客户端想要使用外部服务时的开销时间开销. nuget包是在外部服务的解决方案中由单个项目构建的,称为“客户端”.这样客户端项目[详细]
-
WPF:更新依赖属性而不使用INotifyPropertyChanged(UserControl)
所属栏目:[程序设计] 日期:2020-05-23 热度:91
场景:具有只读TextBox和Button的UserControl.只要按下按钮,TextBox.Text就会被修改和更新. 问题:TextControl.Text属性绑定到UserControl.Message依赖项属性,但在UserControl中修改UserControl.Message时不会更新.但是,当实现INotifyPropertyChanged时,目标[详细]
-
配置 – 有没有办法在复制依赖项目标期间使用maven-dependency-plugin在测试和编译之间划分工件?
所属栏目:[程序设计] 日期:2020-05-23 热度:142
我有以下配置: plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-dependency-plugin/artifactId version2.6/version executions execution idanalyze/id[详细]
-
域驱动设计 – DDD和Getters and Setters的使用
所属栏目:[程序设计] 日期:2020-05-23 热度:81
我已经阅读了一些关于Getters和Setter使用的文章/帖子,以及它们如何帮助破解域模型对象中封装的目的.我理解不使用setter的逻辑 – 你允许客户端代码在对象业务规则和不变量的上下文之外操纵该对象的属性. 现在这位校长仍然困惑我.例如,如果我需要更改对象的成[详细]
-
单元测试 – 如何在Symfony2中分离单元和功能测试?
所属栏目:[程序设计] 日期:2020-05-23 热度:64
我想知道 : 如果分开测试是个好主意(单元| 功能…)在Symfony2中, 以及我应该如何分开: 按文件夹结构: tests |-- functional |-- unit 通过phpunit.xml中的config: testsuites testsuite name=unit.../testsuite testsuite name=funct[详细]
-
算法 – 建议如何保持“计算”许多“依赖”参数
所属栏目:[程序设计] 日期:2020-05-23 热度:54
我有几个指标需要“始终保持最新”.即什么都改变了,我需要重新计算“依赖”.我有几个级别,只有在计算上一级别时才应计算每个下一级别.让我用这幅闪亮的画面解释一下: 在某些时候假设法郎改变了.那我们应该: 计算法郎/第纳尔 calc法郎/第纳尔/比索 或者,如果[详细]
-
gwt – Errai经验:用户界面,通信,依赖注入
所属栏目:[程序设计] 日期:2020-05-23 热度:121
我对GWT,GIN和GWTP-dispatch有广泛的经验,因为我没有任何Errai经验,我想问你是否真的是在Errai上构建整个单页富Web应用程序作为基础的好选择. 如果您对Errai有丰富的经验,那么很高兴收到您的来信. 我正在构建一个视频流媒体网络应用程序.让我们说它是另一个Yo[详细]
-
rust – 如何根据构建配置文件切换依赖项
所属栏目:[程序设计] 日期:2020-05-23 热度:90
我想在构建发布配置文件时使用依赖项中的功能,并且我不希望在测试/开发时使用任何功能. 例如,依赖关系通常定义为: [depenencies.my_dep]version = * 但是当我构建发布配置文件时,我希望它是 [depenencies.my_dep]version = *features = [my_feature] 从货物[详细]
-
尝试在嵌入式依赖项的Maven中构建OSGi包.似乎无法从BND类路径中排除传递依赖项
所属栏目:[程序设计] 日期:2020-05-23 热度:52
基本上,我的Web服务必须可以作为单个OSGi jar包进行部署.因此: bundle必须包含所有编译和运行时maven依赖项. 它还必须包含依赖于这些依赖关系的所有非可选依赖项(即传递依赖项). 我正在尝试使用maven-bundle-plugin来实现这一目标.我已经使用Embed-Dependenc[详细]
-
使用单一方法获取功能Java流中的主要因素?
所属栏目:[程序设计] 日期:2020-05-23 热度:173
此方法将采用Long并返回传递给方法的任何数字的素数LongStream. factors.java public LongStream factors(long x){ LongStream factorStream = LongStream.range(1, x+1).filter(n - x%n == 0); return factorStream;} 利用上述方法首先找到共同因[详细]
-
对于F#类型提供程序,如何为依赖程序集执行绑定重定向?
所属栏目:[程序设计] 日期:2020-05-23 热度:177
我正在研究一个依赖于FParsec 0.9.2.0的F#Type Provider.它取决于FSharp.Core 4.0.0.0.当我尝试使用F#Type Provider时,出现此错误: {“Could not load file or assembly ‘FSharp.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7[详细]
-
reactjs – 在没有外部依赖关系的情况下在NPM中发布React组件模块的正确方法是什么?
所属栏目:[程序设计] 日期:2020-05-23 热度:116
我正在尝试在NPM中发布一个用React制作的组件库. 我不希望它具有外部依赖性,甚至是React模块,以使文件大小最小,并且因为用户将在应用程序中添加此依赖项. 我正在使用npm和webpack来管理依赖项. 这是我的package.json依赖项: devDependencies: { webpack: ^1.[详细]
-
单元测试 – BDD / TDD模拟数据是一种棘手的方式
所属栏目:[程序设计] 日期:2020-05-23 热度:108
所以一位同事和我正在进行一场相当激烈的辩论.我们正在开始一个新项目,我们正在尝试使用BDD.我们都是第一次参加,并不完全了解应该使用哪些做法.我们已经编写了一些规范,现在我们正在实现代码.由于存在大量数据库交互,因此事情变得相当棘手.我们被困在如何模拟[详细]
-
以简单的方式聚合数据框,同时保持原始顺序
所属栏目:[程序设计] 日期:2020-05-23 热度:71
我在聚合数据框时遇到一些麻烦,同时保持组的原始顺序(基于数据框中的第一次出现的顺序).我已经设法做到了,但希望有一个更简单的方法来解决它. 以下是要处理的示例数据集: set.seed(7)sel.1 - sample(1:5, 20, replace = TRUE) # selection vector 1sel.2 - s[详细]
-
单元测试 – 我在哪里以及如何学习软件测试技术?
所属栏目:[程序设计] 日期:2020-05-23 热度:195
我想学习如何构建旨在测试自身的“健壮”软件.换句话说,我如何在我的软件中实现自动化测试(使用 java或groovy或c). 所以我想知道在哪里学习这些(书籍或网站)以及我需要哪些工具和库? 一般TDD初学者:Kent Beck:通过实例测试驱动开发 通用单元测试参考:Gera[详细]

浙公网安备 33038102330553号