小编Qco*_*com的帖子

如何停止redis-server?

我显然有一个redis-server实例正在运行,因为当我尝试通过输入启动一个新服务器时redis-server,我受到以下欢迎:

Opening port: bind: Address already in use
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚如何停止此服务器并启动一个新服务器.

redis-server当我在CLI中键入时,是否可以附加任何命令?

我的操作系统是Ubuntu 10.04.

database ubuntu redis

295
推荐指数
19
解决办法
38万
查看次数

如何在onclick事件中调用多个JavaScript函数?

有没有办法使用onclickhtml属性来调用多个JavaScript函数?

html javascript methods onclick

215
推荐指数
7
解决办法
59万
查看次数

RESTful设计/登录或/注册资源?

我正在设计一个Web应用程序,然后停下来考虑如何将我的api设计为RESTful Web服务.目前,我的大部分URI都是通用的,可能适用于各种网络应用:

GET  /logout   // destroys session and redirects to /
GET  /login    // gets the webpage that has the login form
POST /login    // authenticates credentials against database and either redirects home with a new session or redirects back to /login
GET  /register // gets the webpage that has the registration form
POST /register // records the entered information into database as a new /user/xxx
GET  /user/xxx // gets and renders current user data in a profile view
POST …
Run Code Online (Sandbox Code Playgroud)

api rest web-services http restful-url

109
推荐指数
5
解决办法
7万
查看次数

ASP.NET MVC模型与ViewModel

好的,我一直听到有关MS的ASP.NET MVC的"ViewModels"的讨论.

现在,这是一种特定的模型,对吗?不是特定的视图.

根据我的理解,它是一种具有与View交互的特定目的的模型?或类似的东西?

一些澄清将不胜感激.

asp.net-mvc model viewmodel asp.net-mvc-2

87
推荐指数
5
解决办法
7万
查看次数

在express中root后用可选参数传递路由控制?

我正在开发一个简单的网址缩短应用程序,并有以下快速路线:

app.get('/', function(req, res){
  res.render('index', {
    link: null
  });
});

app.post('/', function(req, res){
  function makeRandom(){
    var text = "";
    var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";

    for( var i=0; i < 3 /*y u looking at me <33??*/; i++ )
      text += possible.charAt(Math.floor(Math.random() * possible.length));
    return text;
  }
  var url = req.body.user.url;
  var key = makeRandom();
  client.set(key, url);
  var link = 'http://50.22.248.74/l/' + key;
  res.render('index', {
    link: link
  });
  console.log(url);
  console.log(key);
});

app.get('/l/:key', function(req, res){
  client.get(req.params.key, function(err, reply){
    if(client.get(reply)){
      res.redirect(reply);
    }
    else{
      res.render('index', …
Run Code Online (Sandbox Code Playgroud)

routes node.js express

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

将宽度和高度指定为百分比,而不会在HTML中倾斜照片比例

我想知道在宽度和高度属性中,我可以指定宽度和高度作为百分比吗?

嗯,我想这很明显,因为当我这样做时,它调整大小,但它似乎扭曲了我的图像的质量.

以下是具有固定属性的标记示例:

<img src="#" width="346" height="413">
Run Code Online (Sandbox Code Playgroud)

现在,在尝试通过百分比来减少一半时(比如说减半):

<img src="#" width="50%" height="50%">
Run Code Online (Sandbox Code Playgroud)

我得到的东西完全不同于:

<img src="#" width="173" height="206.5">
Run Code Online (Sandbox Code Playgroud)

我认为我只是从根本上误认为我的百分比标记或其他东西,因为我的第二个和第三个例子在视觉上有明显的区别.

更新: 嘿谢谢大家的所有有用的帖子!

我真的很喜欢Pat提出的jQuery建议,因为他提出了一个片段,我实际上可以修改选择器并使其适用于所有受影响的fancybox影像 - 如此:

<img src="#" width="346" height="413">
Run Code Online (Sandbox Code Playgroud)

多棒啊!

您可以在我的网站上查看实时效果:http: //www.marioplanet.com/product.htm

它运行得很好,考虑到一旦我将它连接到我的SQL Server数据库,我就可以将一个jQuery代码段应用到我的产品页面上的所有FancyBox类图像.

多谢你们!

html image image-size

55
推荐指数
4
解决办法
23万
查看次数

理解按位AND运算符

我一直在阅读Kochan的书"Objective-C编程"中的Objective-C中的位运算符.

我对这一部分非常困惑,尽管到目前为止我已经真正了解了大部分内容.

以下是本书的引用:

按位AND运算符

按位AND运算经常用于屏蔽操作.也就是说,可以容易地使用该运算符将数据项的特定位设置为0.例如,语句

w3 = w1 & 3;
Run Code Online (Sandbox Code Playgroud)

w3将w1的值与常数3进行逐位AND运算.这与将w中的所有位设置为相同的效果,除了最右边的两位为0,并保留w1中最右边的两位.

与C中的所有二进制算术运算符一样,二进制位运算符也可以通过添加等号用作赋值运算符.该声明

word &= 15;
Run Code Online (Sandbox Code Playgroud)

因此执行与以下相同的功能:

word = word & 15;
Run Code Online (Sandbox Code Playgroud)

此外,它具有将除最右边的四位字之外的所有字设置为0的效果.当使用常量执行按位运算时,以八进制或十六进制表示法表示常量通常更方便.

好的,这就是我想要了解的内容.现在,我对这整个概念非常困惑,我只想找一点澄清,如果有人愿意帮我解决这个问题.

当书现在引用"设置所有位"时,所有位......究竟是什么.这不仅仅是第二个基数中的0或1,换句话说,二进制?

如果是这样,为什么在第一个例子中除了"最右边2"到0之外的所有位?它是2,因为它是3 - 1,从我们的常数中取3吗?

谢谢!

bit-manipulation objective-c operators bitwise-operators

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

错误:未捕获的SyntaxError:意外的令牌<

出于某种原因,我收到此错误消息:

Uncaught SyntaxError: Unexpected token <
Run Code Online (Sandbox Code Playgroud)

对于这行代码:

title: '<img src="/images/text/text_mario_planet_jukebox.png" id="text_mario_planet_jukebox"/>',
Run Code Online (Sandbox Code Playgroud)

在这方面:

$(document).ready(function() {
    $('#infobutton').click(function() {
        $('#music_descrip').dialog('open');
    });
        $('#music_descrip').dialog({
            title: '<img src="/images/text/text_mario_planet_jukebox.png" id="text_mario_planet_jukebox"/>',
            autoOpen: false,
            height: 375,
            width: 500,
            modal: true,
            resizable: false,
            buttons: {
                'Without Music': function() {
                    $(this).dialog('close');
                    $.cookie('autoPlay', 'no', { expires: 365 * 10 });
                },
                'With Music': function() {
                    $(this).dialog('close');
                    $.cookie('autoPlay', 'yes', { expires: 365 * 10 });
                }
            }
        });
    });
Run Code Online (Sandbox Code Playgroud)

我认为一切都应该很好,但我不明白为什么<会以某种方式抛弃它.

哎呀,忘了展示这是怎么回事!我的错,

http://www.marioplanet.com/index.asp

有任何想法吗?

jquery token

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

在jQuery中创建一个CSS类

我相信jQuery中的.addClass()函数会将CSS类附加到当前选择中,但我想知道我可以在jQuery中创建或定义一个CSS类,然后附加它吗?

javascript css jquery class

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

节点请求 - 如何确定请求期间是否发生错误?

我正在尝试利用节点请求模块,但文档并不是那么好.如果我向有效资源发出请求并将其传递给Writable Stream,那么一切正常.但是,如果我向无效对象发出请求,则仍会创建可写流.例如,请使用以下代码段:

var x = request("http://localhost:3000/foo.jpg");
var st = fs.createWriteStream("foo.jpg");
x.pipe(st);
Run Code Online (Sandbox Code Playgroud)

如果服务器上存在foo.jpg资源,则数据将通过管道传输到流,并在服务器上创建文件.但是,如果服务器上不存在foo.jpg ,则仍会创建空白容器文件.似乎没有任何错误事件或任何可用于确定请求是否返回404的内容.我尝试过以下内容:

var x = request("http://localhost:3000/foo.jpg", function(err, response, body) {
    if(response.statusCode === 200) {
        // Success
        var st = fs.createWriteStream("foo.jpg");
        x.pipe(st);
    }
});
Run Code Online (Sandbox Code Playgroud)

并且:

request("http://localhost:3000/foo.jpg", function(err, response, body) {
    if(response.statusCode === 200) {
        // Success
        var x = response.request;
        var st = fs.createWriteStream("foo.jpg");
        x.pipe(st);
    }
});
Run Code Online (Sandbox Code Playgroud)

无济于事.这个想法非常简单; 我只想将URL标识的文件复制到本地服务器.如果请求无效(404等),请不要管道文件; 如果请求有效,则管道文件.有什么建议?

node.js

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