问题列表 - 第9281页

有没有办法从Zend框架的查询中获取记录数?

鉴于下面的泛型选择,有没有办法从Zend Framework获取查询返回的记录数?循环中的$ row ++对于我的解决方案是不可接受的,因为我正在使用分页(尽管它不在我的示例中).

我也不想用"Count(*)"添加另一个查询.

$query = "Select * from Users where active = 1";
$stmt = $db->query($query);

$noOfRows = ???;

while ($row = $stmt->fetch())
{

  // processing
}
Run Code Online (Sandbox Code Playgroud)

php zend-framework zend-db

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

按值排序散列哈希(并返回散列,而不是数组)

我有以下哈希:

user = {
  'user' => {
    'title' => {'weight' => 1, .... }
    'body' => {'weight' => 4, ....}
     ....
     ....
  }
}
Run Code Online (Sandbox Code Playgroud)

有可能让用户按其子哈希的权重键排序吗?

我查看了Hash.sort,但它看起来像是返回数组而不是我原来的哈希排序.

ruby sorting hash data-structures

11
推荐指数
2
解决办法
8226
查看次数

我在哪里可以找到我的JSON ajax返回类型所需的转义字符列表?

我有一个返回JSON对象的ASP.NET MVC操作.

JSON:

{status: "1", message:"", output:"<div class="c1"><div class="c2">User generated text, so can be anything</div></div>"}
Run Code Online (Sandbox Code Playgroud)

目前我的HTML正在打破它.输出字段中将有用户生成的文本,因此我必须确保我转义所有需要转义的内容.

有人列出了我需要逃脱的所有事情吗?

我没有使用任何JSON库,只是自己构建字符串.

asp.net-mvc json escaping

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

C++格式化输入:如何"跳过"令牌?

假设我有这种格式的输入文件:

VAL1 VAL2 VAL3
VAL1 VAL2 VAL3
Run Code Online (Sandbox Code Playgroud)

我正在编写一个只对VAL1和VAL3感兴趣的程序.在C中,如果我想"跳过"第二个值,我会这样做:

char VAL1[LENGTH]; char VAL3[LENGTH];
FILE * input_file;
fscanf(input_file, "%s %*s %s", VAL1, VAL3);
Run Code Online (Sandbox Code Playgroud)

意思是,我使用"%*s"格式化程序使fscanf()读取此标记并跳过它.我如何用C++的cin做到这一点?有类似的命令吗?或者我必须读取虚拟变量?

提前致谢.

c++ formatted-input

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

HTTPS标头的加密

在多大程度上,HTTPS标头是否加密?

https http-headers

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

查询在.Net SqlCommand.ExecuteNonQuery中超时,适用于SQL Server Management Studio

更新:问题解决了,并保持解决. 如果您想查看该网站的运行情况,请访问Tweet08

我有几个查询在SSMS中与在我的.Net应用程序中运行时的行为不同.SSMS在一秒钟内执行正常..Net调用在120秒后超时(连接默认超时).

我做了一个SQL跟踪(并收集了一切)我已经看到连接选项是相同的(并匹配SQL Server的默认值).然而,SHOWPLAN All在行估计中显示出巨大的差异,因此工作版本会使用激进的表Spool,因为失败的调用没有.

在SSMS中,临时变量的数据类型基于.Net中生成的SQL参数,因此它们是相同的.

在VS2008调试会话中,在Cassini下执行失败.成功归功于SSMS 2008.两者都在同一台机器上的同一网络上运行相同的目标服务器.

SSMS中的查询:

DECLARE @ContentTableID0 TINYINT
DECLARE @EntryTag1 INT
DECLARE @ContentTableID2 TINYINT
DECLARE @FieldCheckId3 INT
DECLARE @FieldCheckValue3 VARCHAR(128)
DECLARE @FieldCheckId5 INT
DECLARE @FieldCheckValue5 VARCHAR(128)
DECLARE @FieldCheckId7 INT 
DECLARE @FieldCheckValue7 VARCHAR(128)
SET @ContentTableID0= 3
SET @EntryTag1= 8
SET @ContentTableID2= 2
SET @FieldCheckId3= 14
SET @FieldCheckValue3= 'igor'
SET @FieldCheckId5= 33
SET @FieldCheckValue5= 'a'
SET @FieldCheckId7= 34
SET @FieldCheckValue7= 'a'

SELECT COUNT_BIG(*)
FROM dbo.ContentEntry AS mainCE
WHERE GetUTCDate() BETWEEN mainCE.CreatedOn AND mainCE.ExpiredOn
AND …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server ssms timeout

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

Java Swing:在文本区域中动态附加文本的方法,具有滚动条更新

使用Java swing来更新textarea的一般方法是什么,用文本行(比如从一个Thread)更新,然后在添加文本时将文本插入符号流到textarea的底部.还要更新滚动条,使其位于底部.

我原以为我会有一个字符串缓冲区并将文本附加到该字符串然后在textarea中设置字符串并将滚动条放在底部.

java swing

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

如何静态链接复杂的程序

在Linux中,下载了一个程序源,并希望它是静态链接的.我有一个巨大的Makefile

./configure
make
Run Code Online (Sandbox Code Playgroud)

编译.prehpes它有点太笼统,但我怎么能使二进制静态链接?

编辑:这样做的原因是为了确保二进制文件没有依赖关系(或者至少尽可能少),使得可以在任何基于Linux的计算机上运行,​​即使没有Internet连接的计算机,也可以运行非更新的Linux.

linux linker static

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

将更改应用于SharePoint应用程序的最佳实践

我觉得我需要一个更好的定义框架来更新我的SharePoint(MOSS 2007)应用程序和自定义代码更改.我正在创建具有功能和新类型等的wsp解决方案文件,但是一旦经过测试和部署,我觉得这是一种信念的飞跃,这让我感到紧张,偶尔也不愿意部署更改.部署之后,很难将SharePoint应用程序的当前状态与该SharePoint服务器上部署的特定代码相关联.实际安装了哪些功能以及哪些网站?哪些功能已激活或停用?这个自定义字段或内容类型的哪个版本真的存在?这样的事情.如果出现错误,我必须依赖于我对那些代码和实际运行代码的假设,或者我不得不花时间挖掘已部署的程序集和12个蜂巢 - 不是不可能,而是非常不愉快.

我应该采取哪些步骤来提高我明确确定应用程序状态并找到真正代表该状态的代码的能力?是否有第三方工具可以帮助解决这个问题?

deployment sharepoint configuration-management

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

为什么这个计时器不能在.net服务应用程序中启动?

我有这个代码用于我在.NET中编写的Windows服务....但是无论我在tmrRun属性中放入什么时间间隔,TICK函数都不会被执行.我错过了什么?我确信这是我看不到的愚蠢行为.

谢谢

    
Imports System.IO

Public Class HealthMonitor

    Protected Overrides Sub OnStart(ByVal args() As String)
        // Add code here to start your service. This method should set things
        // in motion so your service can do its work.
        tmrRun.Start()
    End Sub

    Protected Overrides Sub OnStop()
        // Add code here to perform any tear-down necessary to stop your service.
        tmrRun.Stop()
    End Sub

    Private Sub tmrRun_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles tmrRun.Tick
        //DO some stuff
    End Sub
End Class

.net vb.net windows-services timer

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