问题列表 - 第45258页

使用php在json中返回一个数组?

while($row = mysql_fetch_array($query)){
    $response = array(
        'id' => $row['true'],
        'username' => $row['username'],
        'image'=>$row['image']
    );
    echo json_encode($response);

        }
Run Code Online (Sandbox Code Playgroud)

即时尝试使用json将20行发送回移动客户端,这是做到这一点的方式,我不确定这是否有意义!! 特别是在一个循环中.

php mobile json while-loop

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

获取舞台/父对象上的所有孩子

如何在文档类的舞台上获取所有子项(Sprite)的列表或者如何获得父项(Sprite)的所有子项(Sprite)的列表(长度)?

actionscript-3

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

命名包括警卫

C++如何包含通常命名的守卫?我倾向于看到这么多:

#ifndef FOO_H
#define FOO_H

// ...

#endif
Run Code Online (Sandbox Code Playgroud)

但是,我认为这不是很直观.如果没有看到文件名,就很难分辨出它的含义FOO_H和名称所指的含义.

什么是最佳做法?

c++ include-guards c-preprocessor

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

适用于仍运行Java的演示系统的小型Linux发行版

我正在寻找一个非常小的Linux发行版的建议,我可以在VirtualBox中运行而不会杀死主机系统,也可以运行最新的Sun/Oracle-Java.除了Postgres和文本编辑器之外,我不需要任何其他内容.

我忘记了数以百万计的不同发行版,但也许你们中的一些人已经在销售机器人中部署这样的东西了?

java linux distribution

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

Opengl 简单片段着色器在纹理上覆盖半透明三角形条

我有一个带纹理的三角形条,形成一个四边形。当您单击它时,我希望周围的区域用半透明的四边形标记,这样您仍然可以看到下面的纹理。我的四边形显示正确,但它们根本不透明,并且完全覆盖了下面的任何内容。

我有一个非常简单的片段着色器,我认为可以使用glEnable(GL_BLEND)glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA)

#version 130

out vec4 flatColor;

void main(void)
{
    flatColor = vec4(0.0,1.0,0.0,0.5);
}
Run Code Online (Sandbox Code Playgroud)

如果我用一个简单的图像对四边形进行纹理化,它可以很好地工作 RGBA(0,255,0,128),但我不想为我想要使用的每种颜色创建一个纹理,并且希望通过着色器来完成它。

opengl shader transparency glsl

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

这似乎是Javascript事件的一个类.它是什么?

我刚遇到一些看起来像这样的jQuery:

$('.add-row').live('click.add', function() { 
    // do something
}
Run Code Online (Sandbox Code Playgroud)

这似乎与'click.add'事件有关.我自己使用自定义事件并认为它们很棒,但git grep在我们的代码库上执行并不会显示click.add触发自定义事件的任何地方,并且在任何情况下,此行为都是由正常点击触发的.我也没有.add在HTML中的任何地方看到过类.

我不认为你可以有关于Javascript事件的课程.知道这个奇怪的语法是什么吗?

javascript jquery

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

你能在ggplot2的顶部/右边轻松绘制地毯/轴吗?

以下示例没有固有的含义......它只是为了展示标签,地毯等的特定位置,并且代表[编辑] (a)我正在研究的一个非常大的项目,我无法讨论细节,(b)需要使用ggplot,(c)需要图形的视觉特征,类似于下面给出的图中反映的图形.

可以直接使用ggplot2重建以下内容,还是使用网格摆弄一些?

x <- rnorm(20)
y <- rnorm(20)

plot(x, y, axes=F, xlab="", ylab="")

axis(side = 1, at = round(mean(x), 2))
axis(side = 2, at = round(mean(y), 2))

axis(side = 3, at = round( range(x), 2 ))
axis(side = 4, at = round( range(y), 2 ))

rug(x, side=3)
rug(y, side=4)
Run Code Online (Sandbox Code Playgroud)

请参阅下面发布的解决方案(Chase's,已修改,以及基于Hadley的Geom代码的解决方案)

r ggplot2

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

实体框架:已经有一个与此命令关联的开放DataReader

我正在使用实体框架,偶尔我会得到这个错误.

EntityCommandExecutionException
{"There is already an open DataReader associated with this Command which must be closed first."}
   at System.Data.EntityClient.EntityCommandDefinition.ExecuteStoreCommands...
Run Code Online (Sandbox Code Playgroud)

即使我没有做任何手动连接管理.

这个错误间歇性地发生.

触发错误的代码(为了便于阅读而缩短):

        if (critera.FromDate > x) {
            t= _tEntitites.T.Where(predicate).ToList();
        }
        else {
            t= new List<T>(_tEntitites.TA.Where(historicPredicate).ToList());
        }
Run Code Online (Sandbox Code Playgroud)

使用Dispose模式以便每次都打开新连接.

using (_tEntitites = new TEntities(GetEntityConnection())) {

    if (critera.FromDate > x) {
        t= _tEntitites.T.Where(predicate).ToList();
    }
    else {
        t= new List<T>(_tEntitites.TA.Where(historicPredicate).ToList());
    }

}
Run Code Online (Sandbox Code Playgroud)

仍有问题

如果连接已经打开,EF为什么不重用连接?

linq entity-framework sql-server-2008

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

何时使用域事件vs双重调度

我很困惑何时使用域事件以及何时使用双重调度.Udi鼓励我们使用域事件来维护模型的封装并远离贫血设计,但在我看来,域事件只能在操作执行或突然结束后使用,而不是在操作正在进行时.

例如:在解决某些业务逻辑时,我需要访问存储库,然后根据该值,我可以提升域事件.但问题是模型在解决业务逻辑时如何访问存储库,在我看来我们可以使用双重调度.

请告诉我,以上陈述是否有效?

domain-driven-design

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

为什么AVAudioPlayer会在应用程序来自后台模式后自动继续播放?

为什么AVAudioPlayer会在应用程序来自后台模式后继续播放,即使在应用程序进入后台之前播放器已暂停?

通常我想知道为什么AVAudioPlayer会在应用程序来自后台后自动继续播放(因为当应用程序进入后台时 - 我无法像AVAudioPlayer和AVAudioSession的其他代表那样捕获beginInterruption).ps:对不起我的英文:)

iphone background avaudioplayer avaudiosession

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