小编Mar*_*tin的帖子

检查输入参数是否为空并在SQL Server中的位置使用它

WHERE子句中包含输入参数的最佳方法是什么,但如果它为null则将其排除?

我相信有很多方法,但我似乎无法记住.

我也可以使用COALESCE()?但我认为这仅适用于SELECTing值?

编辑

为了澄清,让我们说一个变量,@code ="1"然后我会在哪里,Where type='B' AND code = @code但如果@code is null那时我只想要Where type='B'- 注意缺失code = @code.

sql-server null coalesce where-clause sql-server-2008

36
推荐指数
6
解决办法
4万
查看次数

MVVM Light:在XAML中添加EventToCommand而不使用Blend,更简单的方法还是片段?

任何人都可以告诉我实际的语法是什么EventToCommand.据我所知,EventToCommand该类适用于Silverlight/WPF和WP7,因此我认为它是一个更好的选择.

据我所知,我可以添加任何点击事件并将其强行插入我的ViewModel,但我在找到最佳方法时遇到问题.

我知道你可以在没有Blend的情况下添加它,但是有可用的片段吗?

或者是否有更简单的方法通过VS 2010添加它?任何帮助或如果有人知道这方面的好教程将是伟大的.

mvvm mvvm-light eventtocommand

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

LINQ返回List中与其他列表中的任何名称(字符串)匹配的项目

我有2个清单.1是产品的集合.另一个是商店里的产品系列.

如果名称与产品中的任何名称匹配,我需要能够返回所有shopProducts.

我有这个,但似乎没有用.有任何想法吗?

    var products = shopProducts.Where(p => p.Name.Any(listOfProducts.
             Select(l => l.Name).ToList())).ToList();
Run Code Online (Sandbox Code Playgroud)

我需要说给我所有其他名单中存在名称的商店产品.

c# linq linq-to-objects linq-to-sql

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

如何用PARAMETER构造函数registerType?

如何使用类型没有NO PARAMETER构造函数的容器注册类型.

实际上我的构造函数接受一个字符串,我通常传入一个表示Path的字符串.

所以当我解决它时会自动创建新类型但是传入一个字符串?

dependency-injection ioc-container unity-container

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

Angular 1.5:指令与组件?

我发现很难理解组件和指令之间的真正区别.我现在明白组件是一个更容易的概念.

因此,考虑到这一点,是否有任何理由在使用angular 1.5时继续使用指令?

也许我在这里错过了真实的上下文,但看起来组件提供了一个更简单的api.

那么我有什么理由继续使用指令呢?

Angular 2声明一切都是一个组件,所以努力从1.5迁移到2,那么只使用未来的组件是没有意义的吗?

在过去,我使用指令来创建,例如,自动查找文本框,没有理由我现在不应该在组件内执行此操作吗?然后我可以在我创建的其他组件中重用这个组件?

angularjs angular-directive

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

.config,.run,AppCtrl - 放置路由的位置?

我想找出AngularJS中的.config.run函数之间的区别.我正在使用我.config来设置路线,但我确实有一些$on用于观察路线更改开始和成功事件.

然后我移动了一些代码,.run因为我有一些依赖注入问题.config.

我终于将其中一部分移到了CommonAppController我设置的部分上<body>.

我也有2个.config,似乎运行正常,但肯定这不对吗?

任何人都可以对使用哪种方法有所了解?

angularjs angularjs-scope angularjs-routing

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

可扩展的JavaScript应用程序架构的良好实现(Sandbox by Nicholas Zakas)?

我最近观看了一个关于模块化JavaScript架构(包括沙箱)的好视频.我想知道是否有任何东西在野外实施?

框架是可下载的还是实现的?

视频很棒,但它们只是理论而且没有代码可用.原创视频在这里.

javascript modularity sandbox javascript-framework

24
推荐指数
2
解决办法
7528
查看次数

如果您没有在AngularJS模型中使用.(点),那么您做错了吗?

我记得在AngularJS的一个视频中看到这句名言应该总是使用一个.(点)您的模型.

好吧,我想跟着这个说我有

   var item = {}
   item.title = "Easy Access to support";
   item.available = true;
   item.price = 31.67;
Run Code Online (Sandbox Code Playgroud)

所以这在我看来很有效

  {{ item.title }}
  {{ item.available }}
Run Code Online (Sandbox Code Playgroud)

我正在使用一个点,所以我觉得这很好.

但我有一些属性,我不认为是模型的一部分,但也许我错了.例如,我有一个属性,我用来启用或禁用使用ng-disable的按钮,我已使用点格式输入.它基本上就是这样进入的

 $scope.disableButton = true;
Run Code Online (Sandbox Code Playgroud)

我喜欢它

 ng-disable="disableButton"......
Run Code Online (Sandbox Code Playgroud)

我应该将模型的这一部分作为"项目"吗?或者创建另一个js对象,这样我就可以使用点来保存这个属性?

任何人都知道这是否可以接受,或者我应该用.dot做所有事情(即使是这些简单的属性)?

谢谢

angularjs angularjs-scope

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

Android Studio:根据构建类型切换URL?(用于在调试/发布中进行测试)

我一直在阅读有关变体和构建类型的内容,我不知道我是否理解它,但我想存储一个locahost(测试)的URL和一个用于生产的URL(在互联网上的实时站点).

我需要根据哪种构建类型切换它们.这是正确的方法吗?或者还有另一种选择吗?

有没有人有一个小例子?

有没有办法将这些信息存储在一个我不需要提交源代码控制的文件中?我正在使用gradle.properties文件存储gradle用于签名的一些密码..这很好用,因为这个文件我没有在版本控制中共享.

我对使用正确的方法以及如何实现它有点困惑.

有任何想法吗?

android android-build android-studio android-gradle-plugin

23
推荐指数
1
解决办法
8476
查看次数

AngularJS:控制器/服务应该是Pascal案例吗?(在自耕农中使用Yo)

我已经开始使用Yo(yeoman)为angularjs搭建我的控制器,服务等.

我通常做一个

  yo angular:service passwordService
Run Code Online (Sandbox Code Playgroud)

我正在使用驼峰案例,因为这是它创建的文件的名称,但我注意到它也使用相同的名称作为服务的名称,所以

passwordService
Run Code Online (Sandbox Code Playgroud)

而不是

PasswordService
Run Code Online (Sandbox Code Playgroud)

这里的最佳做法是什么?

谢谢

angularjs yeoman

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