小编Ver*_*Lom的帖子

Javascript heredoc

我在JavaScript中需要类似heredoc的东西.你有什么想法吗?我需要跨浏览器功能.

我找到了这个:

heredoc = '\
<div>\
    <ul>\
        <li><a href="#zzz">zzz</a></li>\
    </ul>\
</div>';
Run Code Online (Sandbox Code Playgroud)

我认为这对我有用.:)

javascript heredoc

104
推荐指数
10
解决办法
5万
查看次数

SQLite查询中的CASE语句

为什么这个查询不起作用?:(我试图替换嵌套的IF语句"... SET lkey = IF(lkey> = 11,lkey - 5,IF(lkey> 5,lkey + 2,lkey))"

UPDATE pages
SET lkey = CASE lkey WHEN lkey >= 11 THEN
        lkey - 5
    ELSE
        CASE lkey WHEN lkey > 5 THEN
            lkey + 2
        ELSE
            lkey
        END
    END,
    rkey = CASE lkey WHEN lkey >= 11 THEN
        rkey - 5
    ELSE
        CASE rkey WHEN rkey < 11 THEN
            rkey + 2
        ELSE
            rkey
        END
    END
WHERE rkey > 5 AND
    lkey < 12;
Run Code Online (Sandbox Code Playgroud)

sqlite nested case

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

SQLite中的IF()语句替代

我有MySQL(perl)的代码:

UPDATE pages
SET rkey = rkey + 2,
    lkey = IF(lkey >= $key, lkey + 2, lkey)
WHERE rkey >= $key
Run Code Online (Sandbox Code Playgroud)

我需要在SQLite中使用此代码,但不支持IF()函数.我可以做什么?

sql if-statement

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

如何获取最新的标签名称?

如何获取当前分支的最新标签名称(如版本)?

git

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

人类可读值的实际数字

我有以字节为单位的数据.我需要在图表上绘制这些值作为人类可读的标签(如2.5KB,14MB等),并需要帮助功能(输入数据 - 实际值,输出 - 人类可读的字符串).

我做了这样的功能,但我想要更优雅的实现

function tickFormatter(value, type) {

    var suffix = (type == "bytes") ? ['B', 'KB', 'MB', 'GB'] : ['', 'K', 'M', 'G']

    if(value > (1024 * 1024 * 1024 * 1024)) {
        return (value / (1024 * 1024 * 1024 * 1024)).toFixed(2) + suffix[3]
    } else if(value > (1024 * 1024 * 1024)) {
        return (value / (1024 * 1024 * 1024)).toFixed(2) + suffix[2]
    } else if (value > (1024 * 1024)) {
        return (value / …
Run Code Online (Sandbox Code Playgroud)

javascript function human-readable

9
推荐指数
2
解决办法
6431
查看次数

lighttpd + perl + mojolicious =?

mojolicious在lighttpd网络服务器下工作吗?怎么配置?我需要设置FastCGI吗?这是我第一次使用lighttpd.

perl fastcgi lighttpd mojo mojolicious

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

禁用鼠标滚动

我有一个带有文本框的页面.当我将文本框滚动到底部时,文档将在其后滚动.如何禁用文档的鼠标滚动,但在鼠标悬停在文本框上时启用文本框的滚动?我只需要禁用鼠标滚动而不是窗口滚动条.

页面具有固定大小,当浏览器窗口未最大化时,只有滚动条.该文档的大小为800x600像素,应该适合我认为的大多数用户.

我在jQuery中使用JavaScript.

javascript jquery scroll javascript-events

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

如何将具有相同字段的两个表的结果连接到一个字段中?

我有这样的表:

   Table1                Table2
   name1 | link_id      name2  |  link_id
   text       1         text         2
   text       2         text         4
Run Code Online (Sandbox Code Playgroud)

我想得到结果:

name1     name2     link_id
text      text         1
text      text         2
text      text         4
Run Code Online (Sandbox Code Playgroud)

我怎么能这样做?

ADD:Sry,我的英语不好.我有设备,device_model和device_type表与重复字段counter_set_id.我想从counter_set中选择具有counter_set_id的所有值的字段.我只需要从counter_set_id字段中获取值

现在我有这个查询:

SELECT  `dev`.`counter_set_id`, `mod`.`counter_set_id`, `type`.`counter_set_id`
FROM    `device` AS `dev`
LEFT JOIN   `device_model` AS `mod` ON `dev`.`device_model_id` = `mod`.`id`
LEFT JOIN   `device_type` AS `type` ON `mod`.`device_type_id` = `type`.`id`
WHERE   `dev`.`id` = 4;
Run Code Online (Sandbox Code Playgroud)

这将返回3列,但我需要一列中的所有值

这是我认为的最终变体:

SELECT  `dev`.`counter_set_id`
FROM        `device` AS `dev` LEFT OUTER JOIN
        `device_model` AS `mod` ON `dev`.`device_model_id` = …
Run Code Online (Sandbox Code Playgroud)

mysql sql union join

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

在Mojolicious方面需要帮助

我有" 与","控制器显示 "方法和" AUTHS "控制器与" 检查如果用户被认证,它返回1"的方法.我有"默认"页面(" / profile ").

我需要重定向到/如果用户已经过身份验证,并且如果用户未经过身份验证,则将所有页面重定向到/使用授权表单.我的代码不想正常工作(基于FastNotes示例应用程序的auth):(

使用授权表单验证#create_form - html-template.

    $r->route('/')       ->to('auths#create_form')   ->name('auths_create_form');
    $r->route('/login')      ->to('auths#create')    ->name('auths_create');
    $r->route('/logout')     ->to('auths#delete')    ->name('auths_delete');
    $r->route('/signup') ->via('get') ->to('users#create_form')   ->name('users_create_form');
    $r->route('/signup') ->via('post') ->to('users#create')    ->name('users_create');
    #$r->route('/profile') ->via('get') ->to('pages#show', id => 'profile') ->name('pages_profile');

    my $rn = $r->bridge('/')->to('auths#check');
    $rn->route        ->to('pages#show', id => 'profile') ->name('pages_profile');

 $rn->route('/core/:controller/:action/:id')
    ->to(controller => 'pages',
   action  => 'show',
   id   => 'profile')
    ->name('pages_profile');

 # Route to the default page controller
 $r->route('/(*id)')->to('pages#show')->name('pages_show');
Run Code Online (Sandbox Code Playgroud)

authentication perl routing mojolicious

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

没有滚动条的CSS/HTML滚动文本

所有!

我需要在图片上制作效果.我可以制作文本着色(文本顶部和底部的透明贴图),但我不知道如何制作没有滚动条和剪辑的可滚动文本(溢出:隐藏).有想法吗? 在此输入图像描述

我只有一个想法 - 在滚动条上添加图像以将其隐藏在用户之外

html css scroll

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