问题列表 - 第34969页

jQuery投票系统

所以我正在建立一个投票系统,基本上是一个Thumbs Up&Thumbs Down投票系统.我使用CakePHP和jQuery与MySQL,但要确保前端是正确的,这是做到这一点的最好办法.

我希望用户能够改变他们的投票,所以利用jQuery这是最好和最有效的方式吗? 在类操作方面,我对jQuery很新手.

ID字段将是用户将投票的照片的唯一ID.这当然只是一个测试,这不会是生产中的最终产品.页面上会有多张照片,用户对每张照片进行Up或Down投票.

这是代码.

<?php
echo $javascript->link('jquery/jquery-1.4.2.min',false);
?>
<script type="text/javascript">
    $(document).ready(function() {
        $('.vote').click(function () {
            if ($(this).hasClass("current")) {
                alert("You have already voted for this option!");

                return;
            }
            var parentId = $(this).parent("div").attr("id");
            if ($(this).hasClass("up")) {
                //Do backend query and checking here
                alert("Voted Up!");
                $(this).toggleClass("current");
                if ($("#" + parentId + "-down").hasClass("current")) {
                    $("#" + parentId + "-down").toggleClass("current");
                }
            }
            else if($(this).hasClass("down")) {
                //Do backend query and checking here
                alert("Voted Down!");
                $(this).toggleClass("current");
                if ($("#" + parentId + "-up").hasClass("current")) { …
Run Code Online (Sandbox Code Playgroud)

javascript php jquery voting-system

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

为什么Mono实施WCF?

为什么Mono项目 "按原样" 实现WCF接口和类?

我不明白重复微软的设计是什么意思.我的经验表明,WCF是一个庞大的框架,其实现基于SOAP服务.他们的方法存在很多问题.它简直不适合简单的HTTP请求处理周期.为什么不试着发明一个更好的框架呢?

更新:

好的我明白了.:)我喜欢.NET平台,C#和我喜欢这个平台可以在另一个操作系统上使用,但是......

难道你们不是看到原始(微软)框架中的许多东西可以做得更好吗?看看System.ServiceModel.Channels.Message.这是定制景观的重要内容之一.

为什么我到处都看到XML?我怎样才能轻松地对这样的课程做任何事情?这是可行的,但我不能说这是一个通用通信框架的好设计.我认为Mono项目的目的不仅仅是将.NET生态系统带入unix*,而是让它变得更好.

mono wcf monodevelop

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

Javascript OO语法

似乎有许多不同的方法在JavaScript中执行OO.

我喜欢:

function ClassA(){};
ClassA.prototype={
    someFunc:function(a,b,c){},
    otherFunc:function(){}
}
var c=new ClassA();
Run Code Online (Sandbox Code Playgroud)

并且从未使用过超出此功能的功能(尽管是一个熟练的OOer).我怀疑这是老式的,因为我经常看到新的闪烁变体,这让我想知道我是否选择了最好的方法.例如,你可以在构造函数方法中创建魔法来创建私有变量和访问器方法,我认为(直到最近)是不可能的.子类化怎么样?我不知道如何实现这一点,但它现在必须具有某种共同模式.

你是怎么做到的,为什么?

javascript oop

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

jQuery(document).width()不包括可视区域之外的宽度

jQuery(document).width()不包括总宽度(当有水平条时可见的+可见的外部).它等于jQuery(window).width().我认为jQuery(window).width()是可视区域宽度,jQuery(document).width()是总宽度.

如何获取总宽度或如何使用jQuery获取可视区域外的区域宽度?

html javascript jquery

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

离开现场后取消自动完成

有没有办法停止ui jQuery自动完成如果用户离开页面查看文档在这里我看到很多东西

.autocomplete( "destroy" )
.autocomplete( "disable" )
.autocomplete( "close" )
Run Code Online (Sandbox Code Playgroud)

但是如何在用户离开现场后使用它们

$("#request_song").autocomplete({
  source: function(req, add){
    $.getJSON('<%= ajax_path("trackName") %>', req, function(data) {
      var suggestions = data.suggestions;
      add(suggestions);
    });
  },
  change: function() {
    var main = $('#main_content');
    main.empty().append("<img id=\"throbber\" src='/pre_config/css/images/throbber.gif' alt='Loading. Please wait.' />");
    $("#band_events").load("/load_events/"+ escape($('#request_artist').val()), successCallback );
  },
});
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui jquery-ui-autocomplete

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

Java:如何检查当前的Perm/PermGen大小?

昨天当我运行WebLogic Application Server 11g安装程序时,我遇到了OutOfMemory错误,所以我用Google搜索了答案:

java -Xms256m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=256m -jar wls1032_generic.jar
Run Code Online (Sandbox Code Playgroud)

一切正常:)

但是,当我对解决方案三思而后行时,我可能犯了一个错误:我怎么知道这些设置的当前设置?我当然需要在覆盖它们之前检查它们的值,对吧?

有什么想法吗?

相关链接:人们在SO的另一个帖子中提出了试错法,这并不理想.

提前谢谢了.

java jvm jvm-crash

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

虚函数重定义隐藏了来自另一个基类的其他同名重载函数

好的,我正在使用虚函数,重载函数和多重继承.当然这并不好.

场景:Class base1有一个需要由其子节点指定的虚函数.类derived两个亲本的派生base1base2,并应使用base2现有的功能来定义base1的虚函数.

这没关系,但当然很尴尬.动机是我无法改变类base2和现有的接口已经大量投入了同名base1base2类功能.这没关系,没有实现base1,它只应重定向到base2.

我的问题出现了,因为base2有几个与所讨论的虚函数同名的重载函数.所有其他重载版本在编译时基本上都是隐藏的.

这是一个小的演示代码.

// this version does not compile, overloaded samenameFunc(int, int) cannot be found in the derived class.
#include <iostream>
using namespace std;

class base1 {
public:
    virtual void samenameFunc(int scratch) { cout << "from base1: " << scratch << std::endl; }
};

class base2 {
public:
    void samenameFunc(int scratch) { cout << …
Run Code Online (Sandbox Code Playgroud)

c++ inheritance overloading function

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

Play Framework renderJSON问题

我是Play Framework的新手,在渲染JSON对象时遇到问题.

public static void LoginFail() {

 Object[][] statusArray = {

   {"Status", "401"},
   {"Message", "Unauthorized"},
         {"Detail", "No API Key Supplied"}

    };

 renderJSON(statusArray);

}
Run Code Online (Sandbox Code Playgroud)

这只显示[[{},{}],[{},{}],[{},{}]]......我做错了什么?我找不到任何有关此问题的可靠文档.我尝试配置路由Application.LoginFail(format:'json'),但这没有做任何事情.

java json playframework

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

如何检查准备好的陈述是否有结果

在过去,我会这样做:

  $sql = 'SELECT * FROM customers WHERE customer_email="' . mysql_real_escape_string($_POST['customer_email']) . '" ';
  $res = mysql_query($sql);

  // if there are no hits...
  if(mysql_num_rows($res) == FALSE) {
Run Code Online (Sandbox Code Playgroud)

今天我用预备的陈述做了同样的事情:

  $stmt = $dbh->prepare("SELECT * FROM customers where customer_email = ? LIMIT 1");
  if ($stmt->execute(array($_POST['customer_email']))) {
Run Code Online (Sandbox Code Playgroud)

我准备好的语句的第二行if($ stmt ...是"如果此查询得到结果"或"是否"无论结果是否执行此查询,即它是否执行没有错误").

我正在尝试解决的是准备好的语句你如何做相当于mysql_num_rows()== FALSE?

谢谢!!

php mysql pdo prepared-statement

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

估计平方根

我正在编写一个iPhone应用程序,需要每1/30秒计算一个数字的平方根约2000次.sqrt()在计算机上工作正常,但在iPhone或iPad上帧速率降至10 FPS左右,我已经优化了其余的代码.我听说通过估计平方根可以大大加快这个速度,但我找不到任何代码来执行此操作.我只需要一个或两个小数位的精度.任何关于如何做到这一点的建议,或其他加快速度的方法都将受到赞赏.

谢谢!

iphone objective-c sqrt square-root

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