问题列表 - 第30659页

是否有一种优化此查询的棘手方法

我正在处理一个有3008698行的表

exam_date是一个DATE领域.

但我运行的查询只想匹配月份部分.所以我做的是:

select * from my_big_table where to_number(to_char(exam_date, 'MM')) = 5;
Run Code Online (Sandbox Code Playgroud)

我相信这需要很长时间,因为列上的功能.有没有办法避免这种情况并使其更快?除了对表格进行更改外? exam_date在表中有不同的日期值.像01-OCT-10或12-OCT-10 ......等等

oracle optimization date

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

MAC的SMTP服务器 - 有什么建议吗?

我正在MacBook上进行PHP开发,并且已经达到了我正在使用的书的电子邮件功能.

Mac有什么好的SMTP服务器吗?

干杯,

比利

php email smtp

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

如何实现puts()函数?

我尝试实现 put 函数。它实际上返回一个值,但我无法得到它应该返回的值。请检查我的代码并进一步指导我

/* implementation of puts function */
#include<stdio.h>
#include<conio.h>
void puts(string)
{
    int i;
    for(i=0;    ;i++)
    {
        if(string[i]=='\0')
        {
            printf("\n");
            break;
        }
        printf("%c",string[i]);

    }

}
Run Code Online (Sandbox Code Playgroud)

c

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

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

jQuery .data vs eventData

在设置事件处理程序(提交,单击,按键,等等)时,将数据提供给处理程序并在处理程序中使用它的最快和最有效的方法是什么?我应该做的事情如下:

$obj.data({name: value, ...});

$obj.click(function(e){
  var $this = $(e.target),
    name = $this.data(name);
});
Run Code Online (Sandbox Code Playgroud)

或者做这样的事情会更好:

$obj.bind('click', {name: value}, function(e) {
  var $this = $(e.target),
    name = e.data.name;
});
Run Code Online (Sandbox Code Playgroud)

我还有其他考虑因素吗?

jquery events

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

在更改事件Ext.form.DateField上

我有一个Ext.form.DateField:

new Ext.form.DateField({
            id: 'date_from',
            format: 'd/m/Y',
            editable: false,
            listeners: {
            change: function (t,n,o) {
                console.log('dsd');
            }

        }
 })
Run Code Online (Sandbox Code Playgroud)

但遗憾的是,更改事件似乎没有执行.

我也尝试过:

new Ext.form.DateField({
            id: 'date_from',
            format: 'd/m/Y',
            editable: false,
            change: function (t,n,o) {
                console.log('dsd');
            }
})
Run Code Online (Sandbox Code Playgroud)

但也无济于事.任何建议表示赞赏

谢谢

extjs

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

自定义attr_reader以执行属性的延迟实例化

(大编辑,我在那里得到了一部分...)我一直在乱砍,我想出了一个方法来指定在读取属性之前需要完成的事情:

class Class
  def attr_reader(*params)
    if block_given?
      params.each do |sym|
        define_method(sym) do
          yield
          self.instance_variable_get("@#{sym}")
        end
      end
    else
      params.each do |sym|
        attr sym
      end
    end
  end
end

class Test
  attr_reader :normal
  attr_reader(:jp,:nope) { changethings if @nope.nil? }

  def initialize
    @normal = "Normal"
    @jp = "JP"
    @done = false
  end

  def changethings
    p "doing"
    @jp = "Haha!"
    @nope = "poop"
  end

end

j = Test.new

p j.normal
p j.jp
Run Code Online (Sandbox Code Playgroud)

但是changethings没有被认为是一种方法 - 任何人都有任何想法?

ruby accessor

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

Python:Range()最大大小; 动态还是静态?

我是python的新手,所以我一直在通过Project Euler来解决我头脑中的逻辑问题.

基本上,我需要可能的最大列表大小,即范围(1,n),没有溢出.

有任何想法吗?

python overflow range

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

php初学者安全输入

可能重复:
mysql_fetch_array()期望参数1是资源,在select中给出boolean

我需要一些帮助.

我有这个问题:

$order = isset($_GET['order']) ? mysql_real_escape_string($_GET['order']) : 'title';
$query = mysql_query("SELECT * FROM entry ORDER BY $order ASC");
Run Code Online (Sandbox Code Playgroud)

您可以按标题,日期或作者订购.

但是,如果有人给了$ order,那么它就是:

Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in C:\wamp\www\entries.php on line 20
Run Code Online (Sandbox Code Playgroud)

如何摆脱此错误消息?

谢谢

php

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

为什么SharePoint列表服务的GetListItems方法会忽略<ViewFields>条件

虽然我在sharepoint列表服务的GetListItems查询中指定了ViewFields元素,但返回所有字段.以下代码构建请求:

XmlDocument xmlDoc = new System.Xml.XmlDocument();
XmlNode query = xmlDoc.CreateNode(XmlNodeType.Element, "Query", "");
XmlNode viewFields = xmlDoc.CreateNode(XmlNodeType.Element, "ViewFields", "");
XmlNode queryOptions = xmlDoc.CreateNode(XmlNodeType.Element, "QueryOptions", "");    

... set query ...

viewFields.InnerXml = "<FieldRef Name='LinkFilename' /><FieldRef Name='FileDirRef' /><FieldRef Name='FileLeafRef' />";            

queryOptions.InnerXml = "<IncludeMandatoryColumns>FALSE</IncludeMandatoryColumns><DateInUtc>TRUE</DateInUtc><Folder>Resource Management Tools</Folder><ViewAttributes Scope='Recursive' />";

XmlNode xmlNode = SharePointListWebService.GetListItems(
_listServiceConfigurationSettings.ListName,
                                string.Empty,
                                query,
                                viewFields,
                                null,
                                queryOptions,
                                null);
Run Code Online (Sandbox Code Playgroud)

根据提琴手的说法,这导致以下肥皂信封被发布到列表服务:

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <soap:Body>
    <GetListItems xmlns="http://schemas.microsoft.com/sharepoint/soap/">    
      <listName>Shared Documents</listName>
      <viewName />
      <query>
        <Query xmlns="">
          <Where>
            <And>
              <Contains>
                <FieldRef Name="FileLeafRef" />
                <Value …
Run Code Online (Sandbox Code Playgroud)

sharepoint

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

标签 统计

php ×2

accessor ×1

c ×1

c# ×1

date ×1

email ×1

events ×1

extjs ×1

jquery ×1

optimization ×1

oracle ×1

overflow ×1

python ×1

range ×1

ruby ×1

sharepoint ×1

smtp ×1