问题列表 - 第30172页

需要有关SQL查询的帮助,从句点季度表中选择日期范围

我有一个名为Periods的表,看起来像这样

PeriodID | PeriodYear | PeriodQuarter

7 | 2009 | 1

8 | 2009 | 2

9 | 2009 | 3

10 | 2009 | 4

11 | 2010 | 1

12 | 2010 | 2

表中的每一行代表一年中四个季度中的一个(如3个月的学期).例如,第一行代表2009年第1期(即日期范围2009年1月1日至2009年3月31日).

现在,我需要编写一个查询,从上表中选择行/句点,其中句点出现在2个日期范围之间,如下面的伪代码所示.

select *
from Periods
where Period is between @startDate and @endDate
Run Code Online (Sandbox Code Playgroud)

该查询将在名为dbo.GetPeriodsFromDateRange的表值函数内使用,而@startDate和@endDate是函数的参数.

我陷入困境,无法弄清楚如何做到这一点.请帮忙.这适用于T-SQL(MS SQL Server 2000/2005)

t-sql sql-server date range period

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

在ipython历史中搜索

ipython%his命令输出用户输入的最近命令.是否可以在这些命令中搜索?像这样的东西:

[c for c in %history if c.startswith('plot')]
Run Code Online (Sandbox Code Playgroud)

编辑我不是在寻找重新运行命令的方法,而是在历史列表中找到它.当然,有时我会想要在找到命令后重新运行命令,无论是逐字还是修改.

编辑搜索ctr-r然后键入plot会给出以"plot"开头的最新命令.它不会列出以它开头的所有命令.你也不能在命令的中间或末尾搜索

在这里扩展PreludeAndFugue的解决方案我正在寻找:

[l for l in  _ih if l.startswith('plot')]
Run Code Online (Sandbox Code Playgroud)

在这里,if条件可以用正则表达式代替

python ipython

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

如何在视图中拦截RoutedCommand的执行?(WPF/MVVM)

在WPF/MVVM应用程序中,我试图找到一种代码有效的方法,将主视图光标设置Cursors.Wait为任何冗长的操作之前,并在完成后将其恢复为默认光标.

由于使用路由命令调用所有操作,我想找到一种拦截命令执行的方法,理想情况是通过创建包装内置路由命令实例的通用命令类,但我无法想象如何执行这个.

具体来说,该RoutedCommand.Execute方法不是虚拟的,所以我需要另一种机制来拦截它的调用.另外,我不确定泛型命令类的实例如何引用它必须设置游标的视图.

有什么建议吗?

谢谢,

蒂姆

wpf cursor routed-commands mvvm

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

显示时modalPanel延迟渲染

动机:我想在访问时减小页面的大小,所以我认为modalPanels上的延迟渲染会有所帮助.想法是在用户单击显示它的链接时呈现modalPanel.

我想在rich:modalPanel单击显示它的链接时进行延迟渲染.为了达到这个目的,我找到了一种方法:

代码modalPanel,包裹在里面a4j:outputPanel

 <a4j:outputPanel id="a4jPanel">
  <rich:modalPanel id="panel" rendered="#{bean.renderPanel}">
         <!-- here modalPanel things -->
  </rich:modalPanel>
 </a4j:outputPanel>
Run Code Online (Sandbox Code Playgroud)

支持bean的代码(会话范围):

   public boolean isRenderPanel() {
   return renderPanel;   //default value is false;
   }

    public void setRenderPanel(boolean value){
           this.renderPanel=value;
    }

    public setRenderFalse(){
           this.setRenderPanel(false);
    }
Run Code Online (Sandbox Code Playgroud)

调用它的页面代码:

<a4j:form>
<a4j:jsFunction name="setRenderFalse" action="#{user.setRenderFalse}"/>
<a4j:commandLink value="render and show"  oncomplete="Richfaces.showModalPanel('panel');setRenderFalse();" reRender="a4jPanel">
<f:setPropertyActionListener target="#{user.renderPanel}" value="true" />
</a4j:commandLink>
</a4j:form>
Run Code Online (Sandbox Code Playgroud)

问题:

  • modalPanel需要包含在一个a4j:outputPanel因为reRendering直接modalPanel不起作用(我从来不明白为什么).

  • 渲染之后,需要额外的请求将渲染值设置为false(bean是会话范围的).否则,如果我们重新加载页面,则不会有任何延迟渲染,因为该值设置为true.

  • 支持bean必须处理一个属性以保持每个modalPanel的状态,尽管此属性设置为true每次单击链接并设置为false请求完成时.我试图rendered用JS变量保持状态,但它似乎不起作用(它们只是在页面加载后再读取而且从不再读取).

有更优雅的方式吗?

jsf richfaces

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

使用jquery datatable进行服务器端处理,具有分页,过滤和搜索功能

我需要为我的asp.net mvc(C#)应用程序使用jquery datatable服务器端处理(http://datatables.net).

我的应用程序有数千条记录在表格中显示为列表.我正在使用jquery数据表来启用分页,过滤和搜索.

是否有任何关于jquery数据服务器端处理的好参考/文章与asp.net mvc(C#)一起使用?

asp.net-mvc jquery datatables

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

如何禁用Java的SSL反向DNS查找

我有一个正在开发的服务器和一些连接到它的开发人员.该服务器使用Java的TLS实现SSLEngine.

我们看到,首先,每个新连接都会有很长的延迟(30-40秒).我们将其缩小以反转DNS查找超时.我们通过将所有IP放入HOSTS文件中来解决这个问题.

现在,问题是我们将逐步扩大我们的用户群,我不想编辑该HOSTS文件,特别是因为我们无法保证他们将拥有静态IP.

有没有办法在Java的SSL/TLS中禁用反向DNS查找步骤?

我想将此作为可配置参数,以便我们可以在开发期间将其关闭.

java dns ssl

7
推荐指数
2
解决办法
7972
查看次数

什么是SproutCore,我为什么要关心?

我刚刚看到一个人离开Apple开发SproutCore的消息.它似乎是另一个jscript代码集合.

那么很多人制作歌舞的重要性和方式是什么?

jquery/extJs/etc没有提供什么?

如何确定是否值得投入时间来确定它是否对他们有用?

必须有一些不同的东西让人兴奋,但我可以从它的网站上看到什么,所以我错过了什么?

(或者我无法理解它的网站,因为我不是一个红宝石程序员?)


我刚刚发现http://wiki.sproutcore.com/About-SproutCore-Project提供了更好的写作,似乎SproutCore不能与IE6一起工作,这在某种程度上限制了家庭用户和小公司的网站.有一天大型企业和政府将放弃IE6,但我仍然看到IE6对规范的支持太多招标.

javascript sproutcore

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

如何在 SQLXML 中获取每个属性的名称、值和父元素名称?

鉴于此 SQL:

DECLARE @content XML
SET @content =
'<people>
  <person id="1" bimble="1">
    <firstname bobble="gomble">John</firstname>
    <surname>Doe</surname>
  </person>
  <person id="2" bimble="11">
    <firstname bobble="zoom">Mary</firstname>
    <surname>Jane</surname>
  </person>
  <person id="4" bimble="10">
    <firstname bobble="womble">Matt</firstname>
    <surname>Spanner</surname>
  </person>
</people>'
Run Code Online (Sandbox Code Playgroud)

我想检索每个属性,它的值和父元素的名称作为表格:

Parent Name Attribute Name Attribute Value
----------- -------------- ---------------
person      id             1
person      bimble         1
firstname   bobble         gomble
person      id             2
person      bimble         11
firstname   bobble         zoom
person      id             4
person      bimble         10
firstname   bobble         womble
Run Code Online (Sandbox Code Playgroud)

xml sql sqlxml

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

如何只检查mysql单元格中的前两个字母?

我想在mysql表中检查php中用户名的行,如果用户名以ab开头写一个文本.

用户名在单元格中,如下所示:ab_12345453.

谢谢,塞巴斯蒂安

编辑:

谢谢大家的回复.但我需要别的东西.我需要这个为joomla,我不需要进行查询,我只是使用:$user->username我得到登录的用户名.

所以我在变量中登录了用户名.如何检查用户名是否以ab_开头?

再次感谢你,抱歉这个混乱:(

php mysql

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

在Javascript请求后使用Javascript从服务器获取响应

我的Javascript函数请求到aspx页面.İts代码:

 var xhr = ("XMLHttpRequest" in window) ? new XMLHttpRequest() : new ActiveXObject("Msxml3.XMLHTTP");
    xhr.open("GET", = 'http://www.example.net/abc.aspx', true);
    xhr.send(""); 
Run Code Online (Sandbox Code Playgroud)

在此请求之后,我想从此页面发回响应并在客户端捕获它.我怎么做?

javascript response request

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