问题列表 - 第44746页

使用视图或函数重用sql

我有一个SQL查询,我将在多个存储过程中重用.该查询针对多个表,并根据传递给它的2个变量返回一个整数值.

我想共享它并有两个选项,而不是在不同的存储过程中重复查询:

  1. 根据变量创建一个我可以加入的视图,并从中获取整数值.
  2. 再次创建一个函数,并将条件传递给它并返回整数变量

我倾向于选项1但是希望看哪些是更好和更常见的做法.这将是更好的性能明智等(加入视图或调用函数)

编辑:RDBMS是SQL Server

sql sql-server performance views function

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

如何使一个扩展SurfaceView的类启动一个Activity?

所以我有一个绘制并完成游戏中所有提升的类,它扩展了SurfaceView.我想开始一个新的活动,显示玩家死后的分数.GameOver活动有分数.我该怎么做呢?

android surfaceview android-activity

4
推荐指数
1
解决办法
3506
查看次数

Solr(太阳黑子),最大结果超过30?

我通过Sunspot使用Solr作为rails,但是我无法弄清楚如何返回30多个结果?

假设我有这个搜索块:

posts = Post.search do
  keywords('something')
end
Run Code Online (Sandbox Code Playgroud)

我如何确定太阳黑子应该返回所有的比赛,而不仅仅是30?

solr ruby-on-rails

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

以下几个文件的IDF如何不同?

我正在使用LETOR来建立一个信息检索系统.他们使用TF和IDF.我确信TF依赖于查询.但以色列国防军应该这样做,但是:

"请注意,IDF与文档无关,因此查询下的所有文档都具有相同的IDF值."

但这没有意义,因为IDF是功能列表的一部分.如何计算每份文件的IDF?

information-retrieval tf-idf

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

将32位整数存储到磁盘的绝对最快方法?

我有一个非常延迟敏感的例程,它按顺序生成整数,但需要在崩溃或重新启动时将最后生成的一个存储到磁盘.

目前我正在寻找文件的开头,然后写出整数,然后每次生成新的int时刷新.需要刷新,因此写入至少会击中电池供电的控制器高速缓存.

寻求是非常昂贵的,所以我考虑只是附加4个字节,如果需要恢复,那么寻找到最后并读取最后4个字节.之前的声明显然假设没有太多其他磁盘活动发生,因此写头应该理想地保留在文件的末尾.

这个数字通常不会高于10,000,000,所以40MB并不是那么糟糕.

关于如何在不牺牲完整性的情况下实现最小延迟的任何建议?

Linux 2.6+上的C或C++

c c++ linux file-io low-latency

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

Outlook 2007在iCalendar邀请中支持哪些时区?

我理解Outlook只是" 部分 "符合标准.微软是否已发布他们所遵循的规范?

我需要一个可用于Outlook会议邀请的可用时区ID列表.

我正在使用ical4j构建我的邀请.我找到了ical4j-zoneinfo-outlook项目,它适用于基本的America/Chicago和America/New_York时区.总的来说,我无法从此库中获得完整可用ID的列表,并且它不支持基本的"GMT-6:00".

有任何想法吗?谢谢!

icalendar outlook outlook-2007 ical4j

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

jquery将焦点/模糊事件绑定到AJAX加载的内容

我有这个脚本可以正常添加/删除模糊/焦点文本输入和textareas上的类 - 但是我需要将它绑定到也可以处理通过AJAX页面加载后添加的内容:

 $(function() {
  $('input[type=text], textarea').addClass("idleField"); // reset all ##
  $('input[type=text], textarea').bind("focus", function(event){
      $(this).removeClass("idleField").addClass("focusField");
      if (this.value == this.defaultValue){ 
       this.value = '';
   }
   if(this.value != this.defaultValue){
       this.select();
      }
  }).bind("blur", function(event){
   $(this).removeClass("focusField").addClass("idleField");
      if ($.trim(this.value) == ''){
       this.value = (this.defaultValue ? this.defaultValue : '');
   }
  });

 });
Run Code Online (Sandbox Code Playgroud)

这不是将事件绑定到新内容 - 任何想法?

ajax jquery bind focus blur

6
推荐指数
1
解决办法
5531
查看次数

只克隆一个分支

我想知道如何克隆一个分支而不是克隆整个Git存储库.

git github

383
推荐指数
4
解决办法
34万
查看次数

如何在继承的ControlDesigner类中获取ITypeDescriptorContext和IServiceProvider

我继承了ControlDesigner班级MyControlDesigner.

在这个类我需要获取后面的对象ITypeDescriptorContextIServiceProvider接口,但我不知道如何:(

我需要这两个接口在方法中传递它们,但我无法在任何其他对象中找到它们.

有人能帮帮我吗.

谢谢

最好的问候Bojan

.net c# user-controls windows-forms-designer winforms

6
推荐指数
2
解决办法
2252
查看次数

rails动作控制器中的未定义方法`devise_for'

我使用rails generate devise user创建了一个模型用户,然后rake db:migrate然后rake路由.一旦我这样做,我知道我的家庭索引中的错误是一个动作控制器异常.他说:

undefined method `devise_for' for #< ActionDispatch::Routing::Mapper:0x105371120>
Run Code Online (Sandbox Code Playgroud)

我的完整痕迹是:

config/routes.rb:2
actionpack (3.0.3) lib/action_dispatch/routing/route_set.rb:233:in `instance_exec'
actionpack (3.0.3) lib/action_dispatch/routing/route_set.rb:233:in `draw'
config/routes.rb:1
activesupport (3.0.3) lib/active_support/dependencies.rb:235:in `load'
activesupport (3.0.3) lib/active_support/dependencies.rb:235:in `load'
activesupport (3.0.3) lib/active_support/dependencies.rb:225:in `load_dependency'
activesupport (3.0.3) lib/active_support/dependencies.rb:596:in `new_constants_in'
activesupport (3.0.3) lib/active_support/dependencies.rb:225:in `load_dependency'
activesupport (3.0.3) lib/active_support/dependencies.rb:235:in `load'
railties (3.0.3) lib/rails/application.rb:127:in `reload_routes!'
railties (3.0.3) lib/rails/application.rb:127:in `each'
railties (3.0.3) lib/rails/application.rb:127:in `reload_routes!'
railties (3.0.3) lib/rails/application.rb:120:in `routes_reloader'
activesupport (3.0.3) lib/active_support/file_update_checker.rb:32:in `call'
activesupport (3.0.3) lib/active_support/file_update_checker.rb:32:in `execute_if_updated'
railties (3.0.3) lib/rails/application/finisher.rb:51:in `_callback_before_5'
activesupport (3.0.3) lib/active_support/callbacks.rb:419:in `_run_prepare_callbacks'
actionpack (3.0.3) …
Run Code Online (Sandbox Code Playgroud)

routing action controller routes devise

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