问题列表 - 第26618页

当表格> 500k行时,如何快速获取Service Broker队列的大小?

我正在尝试在队列非常大时确定Service Broker队列和传输队列的总大小.问题是像下面的传统查询不起作用,因为它不是一个表.有任何想法吗?

EXEC sp_spaceused 'sys.transmission_queue'
SELECT rows FROM sysindexes WHERE id = OBJECT_ID('ConfigMgrDrsQueue') AND indid < 2  
Run Code Online (Sandbox Code Playgroud)

service-broker

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

在Doctrine中与YAML的一对二关系

我正在与Doctrine一起开展我的第一个Symfony项目,而且我遇到了麻烦.我正试图用两名球员表达一场比赛.我想要的关系是PlayerOne和PlayerTwo,每个都被键入Users表中的ID.这是我到目前为止的一部分:

Game:
  actAs: { Timestampable:- }
  columns:
    id: { type: integer,  notnull: true, unique: true }
    startDate: { type: timestamp, notnull: true }
    playerOne: { type: integer, notnull: true }
    playerTwo: { type: integer, notnull: true }
    winner: { type: integer, notnull:true, default:0 }
  relations:
    User: { onUpdate: cascade, local: playerOne, foreign: id}
    User: { onUpdate: cascade, local: playerTwo, foreign: id}
Run Code Online (Sandbox Code Playgroud)

这不起作用.它构建良好,但它生成的SQL只包含playerTwo的约束.我尝试过其他一些东西:

User: { onUpdate: cascade, local: [playerOne, playerTwo], foreign: id}
Run Code Online (Sandbox Code Playgroud)

也:

    User: [{ onUpdate: cascade, local: playerOne, foreign: id}, …
Run Code Online (Sandbox Code Playgroud)

mysql yaml doctrine symfony1

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

通过XML文件*和*代码配置log4net appender

我今天开始玩log4net,到目前为止,我真的很喜欢它.为了保留我们当前的日志记录功能,应用程序需要在应用程序启动时创建新的日志文件.日志文件名具有编码在其中的日期和时间戳.目前,我已经通过一个配置了log4net XmlConfigurator,这很好用,除了我的文件名RollingFileAppender在配置XML文件中是硬编码的.

我想继续使用XmlConfigurator,但是在调用之后Configure(),我希望得到RollingFileAppender和,在代码中,将其文件值更改为动态生成的字符串.网上的示例文档现在似乎已经关闭了,但是我已经深入研究了SDK参考,看起来我可以使用HeirarchyGetAppenders()做我需要做的事情.我是在正确的轨道上吗?

好的,我对此进行了尝试并尝试了以下代码,但这些代码无效:

private static readonly ILog _log = LogManager.GetLogger(typeof(GUI));
// in the config file, I've set the filename to example.log, and it works
XmlConfigurator.Configure(new FileInfo("log_config.xml"));
Hierarchy hierarchy = LogManager.GetRepository() as Hierarchy;
if(hierarchy != null) {
    // get the appenders
    IAppender[] appenders = hierarchy.GetAppenders();
    // change the filename for the RollingFileAppender
    foreach( IAppender a in appenders) {
        RollingFileAppender rfa = a as …
Run Code Online (Sandbox Code Playgroud)

log4net rollingfileappender appender log4net-configuration

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

不推荐使用UIKeyboardBoundsUserInfoKey,而是使用什么?

我正在使用3.2 sdk开发iPad应用程序.我正在处理获取键盘大小以防止我的文本字段隐藏在它后面.

我在Xcode中收到警告 - > UIKeyboardBoundsUserInfoKey已弃用,我应该使用什么而不是获取此警告?

iphone objective-c uikeyboard iphone-sdk-3.2 ios

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

当Ajax调用更新列表html时,jquery Ajax可排序列表停止可排序

我正在使用jquery 1.4.2并尝试实现以下目标:

1 - 函数调用,它将值发送到php页面以添加/删除项目

2 - 返回项目的html列表

3 - 列表仍然可以排序

4 - 保存(序列列表)onclick

我的完整WIP位于此处[ http://www.chittak.co.uk/test4/index_nw3.php] [1 ]

我试图从UL以上的级别委派,但我无法让它工作

$("#construnctionstage").delegate('ul li', 'click', function(){
Run Code Online (Sandbox Code Playgroud)

初始列表是可排序的,当你单击添加/删除时,ajax函数会返回一个包含多个项目的新列表,但是我做错了,因为当列表不再可排序时,警报消息继续有效.

$(文件).就绪(函数(){

  $('ul').delegate('li', 'click', function(){

      alert('You clicked on an li element!');
    /*$("#test-list").sortable({
      handle : '.handle',
      update : function () {
          var order = $('#test-list').sortable('serialize');
        $("#info").load("process-sortable.php?"+order);
      }
    });*/
}).sortable({
      handle : '.handle',
      update : function () {
          var order = $('#test-list').sortable('serialize');
        $("#info").load("process-sortable.php?"+order);
      }
   });
Run Code Online (Sandbox Code Playgroud)

});

<div id="construnctionstage"> <ul id="test-list"> <li id="listItem_1">

jquery delegates jquery-ui-sortable

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

如何在sql中首先按非空值的列排序

我需要编写一个sql语句来选择所有按姓氏,名字排序的用户.这是我知道该怎么做的部分:)我不知道怎么做是先按非空值排序.现在我明白了:

null,null
null,null
p1Last,p1First
p2Last,p2First

等等

我需要得到:

p1Last,p1First
p2Last,p2First
null,null
null,null

有什么想法吗?

sql sql-server

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

在活动中找不到方法

我开始使用Scala + Android(并使用sbt android插件).我正在尝试将按钮操作连接到按钮,而没有实现View.OnClickListener的活动.

按钮单击在运行时失败,因为找不到该方法.我正在处理的文档说我只需要声明一个公共void方法,在动作上获取一个View,并在布局中使用该方法名称.

我做错了什么?

MainActivity.scala

package net.badgerhunt.hwa

import android.app.Activity
import android.os.Bundle
import android.widget.Button
import android.view.View
import java.util.Date

class MainActivity extends Activity {
  override def onCreate(savedInstanceState: Bundle) = {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.main)
  }
  def calculate(button: View): Unit = println("calculating with %s ...".format(button))
}
Run Code Online (Sandbox Code Playgroud)

RES /布局/ main.xml中

<?xml version="1.0" encoding="utf-8"?>
<Button xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/button"
    android:text=""
    android:onClick="calculate"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"/>
Run Code Online (Sandbox Code Playgroud)

失败onclick

D/AndroidRuntime(  362): Shutting down VM
W/dalvikvm(  362): threadid=3: thread exiting with uncaught exception (group=0x4001b188)
E/AndroidRuntime(  362): Uncaught handler: thread main exiting due to …
Run Code Online (Sandbox Code Playgroud)

android scala sbt

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

htmlText没有显示粗体或斜体字体

所以我有一个MovieClip资产,里面有一个动态文本字段.我将.fla导出为.swc以在Flash Builder 4中使用,并使用代码创建资产实例,从XML动态填充文本.

我的问题是,即使我启用了htmlText,粗体和斜体标签似乎也不起作用.我有一种感觉,因为当我在Flash CS4中创建资源时,文本字段会让您指定字体以及要使用的子集(常规,粗体,倾斜等).

有没有办法让htmlText正确渲染粗体和斜体标签,而不必完全重新思考我创建所有这些字段的方式?

actionscript-3 htmltext textfield dynamic-text

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

PHP'年'阵列

我正在尝试创建一个阵列多年,我将在我正在构建的表格的DOB年份中使用.目前,我知道有两种方法可以解决这个问题但我并不关心:

1)范围:

我知道我可以使用以下内容创建年份数组

<?php 
     $year = range(1910,date("Y"));
     $_SESSION['years_arr'] = $year;
?>
Run Code Online (Sandbox Code Playgroud)

第1点的问题有两个方面:a)我的函数调用将第一年显示为"选定"而不是"年",因为我有选项="0",而b)我希望年份逆转所以2010年是第一年至少并显示减少.

我的函数调用是:

PHP

<?php
    function showOptionsDrop($array, $active, $echo=true){
        $string = '';

        foreach($array as $k => $v){
            $s = ($active == $k)? ' selected="selected"' : '';
            $string .= '<option value="'.$k.'"'.$s.'>'.$v.'</option>'."\n";     
        }

        if($echo)   echo $string;
        else        return $string;
    }
?>
Run Code Online (Sandbox Code Playgroud)

HTML

<table>
            <tr>
            <td>State:</td>
            <td><select name="F1State"><option value="0">Choose a year</option><?php showOptionsDrop($_SESSION['years_arr'], null, true); ?></select>
            </td>
            </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

2)长阵列

我知道我可以在物理上创建一个列出多年的数组,但是如果我想回去修改它会占用大量的空间和时间.

例如:PHP

$years = array('1900'=>"1900", '1901'=>"1901", '1902'=>"1902", '1903'=>"1903", '1904'=>"1904", '1905'=>"1905", '1906'=>"1906", '1907'=>"1907", '1908'=>"1908", …
Run Code Online (Sandbox Code Playgroud)

php arrays date

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

Drupal 6:打印未掺杂的主要链接和所有孩子

世界上怎么可能?我发誓,我已经阅读了相当于3个百科全书,但无济于事.我在区域内尝试过解决方案,page.tpl.php和blocks.他们都没有给我我需要的东西......我知道还有很多其他人也需要这个!

我得出结论,我想在我的page.tpl.php中打印出菜单...所以请不要阻止解决方案.

我希望能够遍历主菜单链接(AND子)并重写输出,以便没有默认的Drupal类标记.我发现的最接近的是这个例子:

<?php if (is_array($primary_links)) : ?>
<ul id="sliding-navigation">
<?php foreach ($primary_links as $link): ?>
<li class="sliding-element"><?php        
        $href = $link['href'] == "<front>" ? base_path() : base_path() . drupal_get_path_alias($link['href']);
        print "<a href='" . $href . "'>" . $link['title'] . "</a>";            
        ?></li>
<?php endforeach; ?>
</ul>
<?php endif; ?>
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,链接正在使用自定义的UL和LI类重新打印......这太棒了!但是,没有儿童正在打印.我如何扩展此代码,以便所有孩子都是列表的一部分?注意:我不希望孩子只出现在他们的父页面上,他们必须一直在场.否则,我计划的下拉菜单是没用的.

我真诚地感谢你,以减轻我的巨大头痛!

drupal menu submenu drupal-6

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