小编Nea*_*eal的帖子

使用fscanf时宽度为变量

我试图读取文件的某个部分,并且每行的数据量不同但我知道我想要多少字节的信息.像这样:

5bytes.byte1byte2byte3byte4byte5CKSum //where # of bytes varies for each line (and there is no period only there for readability)  
Run Code Online (Sandbox Code Playgroud)

实际数据:

05AABBCCDDEE11
03AABBCC22
04AABBCCDD33
Run Code Online (Sandbox Code Playgroud)

所以我希望我的宽度是这样的变量:

fscanf_s(in_file,"%variableX", &iData);  
Run Code Online (Sandbox Code Playgroud)

这是可能的,因为现在我想我必须创建一个案例陈述?

c c++ scanf width

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

XHR请求表示被取消,尽管它似乎是成功的

这不是一个真正的问题,因为代码有效,我只是好奇它为什么会发生.

我有一个ajax帖子的以下jQuery代码:

$.post('./add_fee_row/<?php echo $date; ?>',post, function(data){ ... });
Run Code Online (Sandbox Code Playgroud)

这一切都很好,花花公子.

但是,在Chrome控制台中,它说: 这里发生了什么?

为什么说取消了?

一切都好像帖子成功了.为什么这么说?

(如果需要,可以使用php服务器代码)

我使用的是Google Chrome版本:17.0.942.0

javascript ajax jquery google-chrome-devtools

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

Ruby中的'|| ='运算符

有人可以向我解释以下Ruby代码的含义吗?(我在一个人的项目中看到了这段代码):

car ||= (method_1 || method_2 || method_3 || method_4)
Run Code Online (Sandbox Code Playgroud)

上面的代码和下面的代码有什么区别?

car = method_1 || method_2 || method_3 || method_4
Run Code Online (Sandbox Code Playgroud)

----------更新--------------

好吧,||=在读完@Dave的解释之后,我得到了运算符的含义,我的下一个问题是两者都是method_2,method_3method_4返回一个值,哪一个值将分配给car?(我想最初car)

ruby

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

为什么在静态函数上显示致命错误

我有一小部分将付款记录插入数据库.下面给出:

<?php

class pay{
        public static function pay($user, $income, $type, $refid='--'){
        mysql_query("INSERT INTO earn VALUES (NULL, '$user', '$income', '$refid', '$type', ".time().")");   
        }
    }

?>
Run Code Online (Sandbox Code Playgroud)

但浏览器给出了以下致命错误..

致命错误:构造函数pay :: pay()在第41行的F:\ xampp\htdocs \new\sts\class.php中不能是静态的

我很困惑,为什么发生错误..请帮助我理解.

php

14
推荐指数
2
解决办法
5892
查看次数

从base64 PNG获取高度和宽度尺寸

我有这个

data:image/png;base64,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
Run Code Online (Sandbox Code Playgroud)

我想使用JavaScript从这个字符串中获取高度和宽度.我该怎么做?它甚至可能吗?

您可以假设访问jQuery,window.btoa和window.atob.

javascript jquery

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

如何同时检测按键和鼠标悬停

好的,我可以使用检测鼠标悬停 .on('mouseover')

我可以使用检测按键

$(document).keypress(function(e) {
        console.log(e.which);
}
Run Code Online (Sandbox Code Playgroud)

但是当我按下某个按钮时,如何检测鼠标悬停在哪个图像上?

我的想法是能够在将鼠标悬停在图像上时按d来删除图像.有任何想法吗 ?

javascript jquery keypress mouseover

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

在Java中将Set <Integer>转换为Set <String>

是否有一种简单的方法可以转换Set<Integer>Set<String>不迭代整个集合?

java string integer set

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

console.log如何工作?

第一个例子:

在下面的例子中:http://jsfiddle.net/maniator/ScTAW/4/
我有这个js:

var storage = (function () {
    var store = [];
    return {
        "add": function (item) {
            store.push(item);
        },
        "get": function () {
            return store;
        }
    };
}());

storage.add('hi there')
console.log(storage, storage.get(), storage.add('hi there #2'));
Run Code Online (Sandbox Code Playgroud)

以下是打印到控制台的内容:

对象["hi there","hi there#2"] undefined

有人会认为控制台应该只说:

对象["hi there"]未定义

becase的第二推也不会发生,直到该值被记录之后,因此它不应该被显示.


第二个例子:

在以下示例中:http://jsfiddle.net/maniator/ScTAW/5/

我使用相同的storage变量,但我记录如下:

storage.add('hi there')
console.log(storage, storage.get(), (function() {
    storage.add('hi there #2');
    console.log('TESTING');
})());
Run Code Online (Sandbox Code Playgroud)

打印到控制台的内容是:

测试
对象["hi there","hi there#2"] undefined

嗯,这很奇怪现在不是吗?人们可以期待看到:

对象["hi there"] undefined …

javascript console logging

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

jQuery,随机div顺序

我有这个jQuery和HTML http://jsfiddle.net/UgX3u/30/

    <div class="container">
    <div class="yellow"></div>
    <div class="red"></div>
    <div class="green"></div>
    <div class="blue"></div>
    <div class="pink"></div>
    <div class="orange"></div>
    <div class="black"></div>
    <div class="white"></div>
    </div>?
$("div.container div").each(function(){
    var color = $(this).attr("class");
    $(this).css({backgroundColor: color});
});
Run Code Online (Sandbox Code Playgroud)

我试图使顺序随机化,因此div.container div它处于任意位置,意味着它的起始位置不同.div必须保持在div.container

我已经尝试了 http://jsfiddle.net/UgX3u/32/ http://jsfiddle.net/UgX3u/20/以及我在网上找到的更多功能但非工作正常

如何让div以随机顺序显示

html javascript random jquery

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

$(本).dequeue(); vs next();

如果我这样做有什么不同:

$queue.queue(function(next){
   //...
   next();
}).queue(function(next){
   //...
   next();
});
Run Code Online (Sandbox Code Playgroud)

$queue.queue(function(){
   //...
   $(this).dequeue();
}).queue(function(){
   //...
   $(this).dequeue();
});
Run Code Online (Sandbox Code Playgroud)

他们做同样的事情吗?

有什么区别,我应该使用哪些?

queue jquery

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