小编JJJ*_*JJJ的帖子

mysql_escape_string()做什么?

怎么mysql_escape_string()办?我正在更新数据库.当我使用$_POST('variable') 它时,它没有得到更新,但使用它mysql_escape_string($_POST())可以正常工作.我是用ajax来称呼的.

php mysql jquery

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

将行样式应用于行悬停时的第一个表格单元格

我有一个有两个单元格的表格行.我怎样才能这样做,当我悬停行时,只有第一个表格单元格的背景会改变颜色?

#formTable tr:hover {
   background:red; // only want the first cell to change...
                   // ...this will do the whole row
}
Run Code Online (Sandbox Code Playgroud)

css hover

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

跨域jQuery ajax调用不起作用

我遇到了这个代码的问题,我似乎无法让它工作.我收到此调用的典型错误是"无法加载资源:服务器响应状态为401(未授权)".

$('#btnZendesk').click(function () {
      $.ajax({
          url: "https://flatlandsoftware.zendesk.com/api/v2/topics/22505987.json",
          type: 'GET',
          crossDomain: true,
          xhrFields: {
              withCredentials: true
          },
          cache: false,
          dataType: 'jsonp',
          processData: false,
          data: 'get=login',
          timeout: 2000,

          username: "test@test.com",
          password: "test",
          success: function (data, textStatus, response) {
              alert("success");
          },
          error: function (data, textStatus, response) {
              alert(data);
          }
      });
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery cross-domain

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

Python的替代三重奏

我想循环一个三维数组.有没有比以下更有效(或更快)的替代方法?

for i, j, k in itertools.product(*map(xrange, (len(x), len(y), len(z))))
Run Code Online (Sandbox Code Playgroud)

在这个例子中,x,y和z是三个一维数组.

我的源代码是这样的,我不想要列表的值.

for i, j, k in itertools.product(*map(xrange, (len(x0), len(y0), len(z0)))):
       print "p[%d][%d][%d] = %d" % (x0[i], y0[j], z0[k], p[i][j][k]) 
Run Code Online (Sandbox Code Playgroud)

p 是3d阵列

python python-2.7

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

fwrite不会向stdout打印任何东西

当我运行这个小代码并在控制台上输入3个整数时,由于fwrite语句,它不会打印出来.只有在我继续按下输入一段时间后才打印.救命?PS:学习比scanf和printf更快的方法.

#include<stdio.h>
int main(){
    int size[3];
    fread(&size,sizeof(int),3,stdin);
    fwrite(&size,sizeof(int),3,stdout);
    fflush(stdout);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c stdout fwrite

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

使用汽车和cdr的Common Lisp引用行为

Lisp的初学者.我正在研究"Common Lisp:一个温和的介绍",我遇到了这种我不理解的行为.这是在clisp中:

[57]> (cdar '((fee fi) '(fo fum)))
(FI)
[58]> (cdar '('(fee fi) '(fo fum)))
((FEE FI))
Run Code Online (Sandbox Code Playgroud)

第一个表达式(第57行)对我来说很有意义.它获得了((费用fi)(fo fum))的CAR的CDR,即(费用fi)的CDR.但是58号线上发生了什么?我原以为它会给我完全相同的东西,(FI).但它给了我一份清单清单?谁能帮我理解发生了什么?

更令人惊讶的是,如果我用两个表达式中的每个表达式执行这些操作,当(费用fi)不加引号时,我会收到错误:

[72]> (car '((fee fi) '(fo fum)))
(FEE FI)
[73]> (cdr (FEE FI))

*** - EVAL: undefined function FEE
Run Code Online (Sandbox Code Playgroud)

但是当我引用(费用fi)时,我得到了正确的结果,这反映了我的第一个结果:

[77]> (car '('(fee fi) '(fo fum)))
'(FEE FI)
[78]> (cdr '(FEE FI))
(FI)
Run Code Online (Sandbox Code Playgroud)

任何照明将不胜感激!

lisp common-lisp cdr

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

您应该为Web内容创建单独的用户吗?

不久前,我看到我的一位同事在Linux上创建一个单独的用户,将他的网站内容放在这个用户的主文件夹下.他告诉我他是这样做的,出于安全方面的考虑.我想知道这样做有什么理由吗?既然您可以将Web内容文件夹的权限设置为www-data,无论它位于何处?

一个例子:

  1. 为Web内容创建用户"web" - > $ adduser web
  2. 将您的网站内容放在/ home/web下
  3. 将您的Web服务器指向/ home/web/app作为根文件夹

linux security

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

Javascript函数有(文档)最后打了?

我正在尝试编写一个简单的Facebook应用程序.在我需要的代码中,我发现了这个:

  // Load the SDK asynchronously
  (function(d){
   var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
   if (d.getElementById(id)) {return;}
   js = d.createElement('script'); js.id = id; js.async = true;
   js.src = "//connect.facebook.net/en_US/all.js";
   ref.parentNode.insertBefore(js, ref);
  }(document));
Run Code Online (Sandbox Code Playgroud)

为什么这个函数被包裹在()中并且(文档)最后被打了?我以前没见过这种JavaScript法术.

感谢您的任何意见.

javascript

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

没有为此绑定变量指定的bindtype的PL/SQL转换

我正在研究oracle 11g的报告并应用如下公式

function CF_CLEAR_EMP_NAMEFormula return Char is
    V_EMP_DESC VARCHAR2(1500);
BEGIN
    pkg_lkp.p_emp(:P_Lang,TO_CHAR(:emp_serno1),V_EMP_DESC);     
    RETURN INITCAP(V_EMP_DESC); 
EXCEPTION
    WHEN OTHERS THEN
    NULL;
END;
Run Code Online (Sandbox Code Playgroud)

当我编译它给我这个错误我检查:emp_serno1类型和公式类型,并不知道当我改变时会发生什么:emp_serno1到:emp_serno在其他查询中它编译,但这不是我想要的.

没有为此绑定变量指定的bindtype的PL/SQL转换

我检查了互联网上的错误说明:

原因:主机变量(例如,由Oracle预编译器程序传递)到PL/SQL进行绑定.但是,其数据类型与任何PL/SQL数据类型都不兼容.所以,绑定失败了. 操作:更改主机变量的数据类型以使其与PL/SQL数据类型兼容.

oracle11g oraclereports

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

未调用插件函数内的 setInterval()

我有一个 jQuery 幻灯片插件,我正在制作它,虽然它有一个setInterval()内部没有被调用,但如果我移动setInterval()它外部的内容,那么它虽然只运行一次,但它可以工作。

var gap = 3;
var duration = 0.5;
(function ($) {
    $.fn.slideshow = function () {
        return this.each(function () {
            g = gap * 1000;
            d = duration * 1000;
            $(this).children().css({
                'position': 'absolute',
                'display': 'none'
            });
            $(this).children().eq(0).css({
                'display': 'block'
            });
            setInterval(function () {
                slide();
            }, g);

            function slide() {
                $(this)
                    .children()
                    .eq(0)
                    .fadeOut(d)
                    .next()
                    .fadeIn()
                    .end()
                    .appendTo($(this).children().eq(0).parent());
            }
        });
    };
})(jQuery);
$('.slideshow').slideshow();
Run Code Online (Sandbox Code Playgroud)

HTML:

<div class='slideshow'>
    <a>1</a>
    <a>2</a>
    <a>3</a>
    <a>4</a>
</div>
Run Code Online (Sandbox Code Playgroud)

这是我的插件的小提琴:

http://jsfiddle.net/Hive7/GrtLC/

javascript jquery setinterval

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