问题列表 - 第19569页

JavaScript中的函数调用有多贵?

我一直在关注其他人的JavaScript代码,我注意到许多程序员倾向于创建可以与调用它们的函数结合起来的函数.一个例子就是这个 ; 'initWebGL'函数可以与'start'函数结合使用,它的功能相同.另一个例子是在源,其中函数"滴答",这被称为每15毫秒,使得对可能一样好与"蜱"被组合另外两个函数的调用.我理解这个组织的质量,但我很好奇它对性能的影响.这是一个很好的做法,特别是考虑到JavaScript是一种解释型语言?

javascript optimization computer-science

8
推荐指数
2
解决办法
1569
查看次数

将SQL Server数据库公开为Web服务以从中获取数据

是否有任何.NET工具将Microsoft SQL Server中的表数据公开为Web服务?我必须编写代码吗?有样品吗?您对如何公开数据有何建议?

.net c# sql-server web-services

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

为实时数据/移动设备设计网络协议

我面临以下两难困境:

设计一种新的网络协议,用于服务器(Java软件)与桌面和移动客户端之间.移动客户端包括J2ME,Android以及未来甚至iPhone.

数据流是一个实时,恒定的流,还有更多不常见的部分.客户端显示此数据的波形以及不需要立即更新的数据.客户端也应该通过身份验证.

如果可能的话,我想避免从头开始创建完全自定义的TCP协议实现.

这些天人们通常建议做REST风格的一切,我也非常喜欢.在这种情况下,我有点犹豫不决:如何在REST之上实现恒定的数据流?一个分块的HTTP响应?

我也在考虑非明文协议(我正在替换的当前协议是二进制协议).那些当前的协议有其相当严重的问题,所以它们确实应该被替换.

Google协议缓冲区看起来非常适合处理低级细节,但我不确定它是否可以在Android中使用.而且我很确定iPhone实现也会遇到问题.

还有BEEP,但我认为它已经死了,我想它是否被广泛使用过.

有任何想法吗?

java tcp network-protocols

8
推荐指数
2
解决办法
5476
查看次数

以编程方式使iPhone振动

可能重复:
让iPhone振动

你怎么能以编程方式让iPhone振动?

任何想法,或教程链接赞赏.

iphone iphone-vibrate

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

如何使用Git rebase重新排序/组合提交?

在使用rebase玩了好几个小时后,回购仍然看起来与我需要的不同:

我想完成以下任务:
[其中一些在我开始搞乱rebase之前没问题:(]

  • 将顶部提交("Removed extraneous ...")移至分支关闭之前(右上方"修复#226").
  • 合并'twist/main'分支中的两个提交."逗号"和"Moved loaded ..."应该是相同的提交,我根本不需要"逗号"的提交消息.
  • 将新组合的"Move loaded"提交合并到"backup"分支中,并摆脱"扭曲".
  • 将"master"移动到现在称为"backup"的位置.
  • 那个"remote/origin/master"标签是什么意思?

在此输入图像描述

我意识到这很多,但请包括实际的GIT命令.

我不介意自己阅读和尝试,但我对结果不符合我的预期感到困惑,我真的不想意外破坏任何提交.

git rebase

6
推荐指数
2
解决办法
4055
查看次数

与Oracle和DB2 for OLTP相比,PostgreSQL缺少的最重要功能是什么?

如果您必须使用PostgreSQL而不是Oracle或DB2,那么您最想念的功能是什么?我特别感兴趣的是对高可用性OLTP应用程序很重要的功能.谢谢!

编辑:我正在寻找技术限制.假设您在PostgreSQL,Oracle和DB2中具有相同的专业水平.

database oracle db2 postgresql

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

如何消除MonoDevelop中恼人的ctrl +退格行为?

在MonoDevelop(linux版本)中,ctrl + backspace清除所有换行符,直到最后一个单词/ char块,并删除它.

例如:

qwe asd
.
.
.
_
Run Code Online (Sandbox Code Playgroud)

(其中_是我的光标焦点,并且.是换行符,按ctrl +退格键将返回此信息:

qwe _
Run Code Online (Sandbox Code Playgroud)

代替:

qwe asd
.
.
_
Run Code Online (Sandbox Code Playgroud)

我怎么摆脱它?

c# monodevelop

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

如何引用运行时添加的Flex元素?

这感觉就像一个新手问题,所以支撑自己.

我很难在编译时使用'id'属性获取对添加的元素的引用.我已经看到一些论坛主题暗示这是不可能的,并且获得对这种方式添加的元素的引用是棘手的,但从来不仅仅是那个技巧.这段代码引发了一个有趣的小事:Error: uncaught exception: Error calling method on NPObject! [plugin exception: "ReferenceError: Error #1069: Property canvas_tentpoles_0 not found on SGraph and there is no default value."].

public function calledAfterInit(graph_values:Array):void
{
 for(var i:int=0; i<graph_values.length; i++) {
  var cdc:CartesianDataCanvas = new CartesianDataCanvas();
  cdc.id = "canvas_tentpoles_"+i;
  cdc.includeInRanges = false;
  cdc.visible = false;
  Areachart.annotationElements = Areachart.annotationElements.concat(cdc);
  // [...do stuff...]
 }
 // [...later...]
 for(var j:int=0; j<graph_values.length; j++) {
  drawOnCanvas(j);
 }
}

private function drawOnCanvas(index:int):void {
 var canvas:CartesianDataCanvas = this["canvas_tentpoles_"+index]; // ? Error likely …
Run Code Online (Sandbox Code Playgroud)

apache-flex actionscript-3

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

使用JWS JNLP为JavaFX应用程序创建桌面图标

我正在尝试为我的应用程序显示一个自定义destop图标,但由于某些原因,无论我做什么,都会显示相同的默认java图标.我已经尝试了所有我能想到的东西,并将我的jnlp文件与其图标似乎正常工作的其他人进行了比较.根据我读过的所有内容,以下内容应该可以正常工作.但当然,它没有:

<information>
    <title>MikesApp</title>
    <vendor>Mike</vendor>
    <homepage href="http://www.mikesapp.com/"/>
    <description>Mikes App.</description>
    <icon kind="shortcut" href="res/icon64x64.png" width="64" height="64"/>
    <offline-allowed/>
    <shortcut>
        <desktop/>
    </shortcut>
</information>
Run Code Online (Sandbox Code Playgroud)

任何想法将不胜感激.

java javafx java-web-start

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

MVC中控制器的工作是什么?

我正在尝试学习MVC架构.但我无法理解为什么你需要一个控制器.请参阅以下代码了解我的模型和视图.

model.php连接到数据库并检索帖子.view.php将只显示帖子.

model.php

<?php
  $db = mysql_connect("somehostname", "someuser", constant("somepassword"));
  mysql_select_db("somedatabase", $db);

  $result = mysql_query("SELECT post FROM posts WHERE postid='" . $_POST['id'] . "'");
  $row = mysql_fetch_array($result);

  $post = $row["post"];

  mysql_close($db);
?>
Run Code Online (Sandbox Code Playgroud)

view.php

<?php
  require "model.php";
  echo $post;
?>
Run Code Online (Sandbox Code Playgroud)

我将浏览器位置设置为http://whateverhost/view.php?id = 5

这会加载id为5的帖子.我这里不需要控制器.所以我很困惑为什么你需要一个控制器?

注意:请参考上面的例子说明.我不是编程爱好者,像CakePHP等学习东西对我来说是压倒性的.

编辑:如果你可以将controller.php添加到上面的代码将是很好的.这将有助于我理解控制器的作用以及它如何与模型和视图进行通信.

model-view-controller

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