小编Ada*_*dam的帖子

Mysql + ON DUPLICATE KEY UPDATE

 INSERT INTO table (a,b,c) VALUES (1,2,3) ON DUPLICATE KEY UPDATE c=3;
Run Code Online (Sandbox Code Playgroud)

是否可以设置它,因此它不需要和整个匹配行.例如:如果列'a'是重复的,那么进行更新?

谢谢

mysql

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

MYSQL插入重复

我正在尝试运行以下语句:

INSERT INTO table (
    as,
    ad
    ,af,
    ag,
    ah,
    aj
)                                       
VALUES (
    'a',
    'b',
    'c',
    'd',
    'e',
    'f'
)
ON DUPLICATE KEY UPDATE (
    aj='dv',
    ah='ev',
    ag='fv'
);
Run Code Online (Sandbox Code Playgroud)

并收到以下错误:

You have an error in your SQL syntax; 
check the manual that corresponds to your MySQL server version for the 
right syntax to use near '(ag='dv',ah='ev',ah='fv')' 
at line 3
Run Code Online (Sandbox Code Playgroud)

有什么建议?

谢谢

mysql

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

php cookie命名约定

我正在为新网站创建一堆cookie,包括用户名和密码 - 都是加密的.

通常情况下,我将这些饼干命名为'678768_cookie'之类的晦涩名称,但我只是想知道这是否真的有任何意义.

任何人有任何想法或命名约定和使用晦涩的名字?

php cookies naming-conventions

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

使用jQuery attr检查img src是否为空

我正在尝试以下代码:

            if(!$('img.photoPreview', this).attr('src') == '') {
                    alert('empty src...');
            }
Run Code Online (Sandbox Code Playgroud)

但它在编辑器中的错误没有正确完成.

有人可以提出什么问题吗?

注意:我正在尝试检查 - 如果不是这个图像src是空的...

谢谢

javascript jquery image

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

PHP array_slice - 如何获取没有切片项的原始数组

我有一个PHP数组,里面有50个项目.然后我使用array_slice提取12个项目:

$extractItems = array_slice($rows,0,12);
Run Code Online (Sandbox Code Playgroud)

然后我使用$ extractItems,这很好.

捕获的是我想将剩余的项目(例如:$ rows - $ extractItems)写入缓存.

当我查看$ rows时,我可以看到array_slice不会删除这些项目.只需将一个部分复制到一个新数组.

我怎样才能最好地获得一组不是'array_sliced'的项目?

谢谢 :)

php arrays

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

PageSpeed 和 CDN 图像

我目前有一个站点,通过 AWS Cloudfront 为位于 AWS S3 上的图像提供服务。

我不打算安装 PageSpeed,我想利用 PageSpeed 提供的图像优化和延迟加载(页面视图外)。

我的问题是:

我是否需要使用 PageSpeed 将图像从 S3 移动到服务器上以利用图像优化和延迟加载。例如:图像需要位于安装 PageSpeed 的本地,或者在这种情况下它们可以在 S3 外部吗?

我可以看到如何将 pagespeed 从文件系统引导到加载文件(图像),如下所示。

pagespeed LoadFromFile http://static.example.com/ /var/www/static/;
Run Code Online (Sandbox Code Playgroud)

对此的答案是将图像放在本地并使用“LoadFromFile”会更快,但可以使用远程存储库吗?

谢谢亚当

编辑:我现在可以看到以下内容:

pagespeed LoadFromFileMatch "^https?://example.com/~([^/]*)/static/"
                            "/var/www/static/\\1";
Run Code Online (Sandbox Code Playgroud)

看起来这可能允许 PageSpeed 检查本地资源,然后在需要时从远程 HTTP 位置获取。

pagespeed

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

用useState和setInterval反应useEffect

使用以下代码通过组件DOM旋转对象数组。问题是状态永远不会更新,我不能锻炼为什么..?

    import React, { useState, useEffect } from 'react'

const PremiumUpgrade = (props) => {
    const [benefitsActive, setBenefitsActive] = useState(0)


// Benefits Details
const benefits = [
    {
        title: 'Did they read your message?',
        content: 'Get more Control. Find out which users have read your messages!',
        color: '#ECBC0D'
    },
    {
        title: 'See who’s checking you out',
        content: 'Find your admirers. See who is viewing your profile and when they are viewing you',
        color: '#47AF4A'
    }
]


// Rotate Benefit Details …
Run Code Online (Sandbox Code Playgroud)

reactjs react-hooks

0
推荐指数
2
解决办法
107
查看次数

jquery $(this) - 如何访问子h2

我有这个HTML结构:

 <span id="subMenuTitle1" class="subMenuClickAble"><h2>Inbox 1</h2></span>
Run Code Online (Sandbox Code Playgroud)

我想将一个click事件附加到span.subMenuClickAble并在h2中添加text().

我试过以下内容:

 var text = $(this).child('h2').text();

 var text = $(this h2).text();
Run Code Online (Sandbox Code Playgroud)

有什么建议吗?

html jquery

-1
推荐指数
1
解决办法
2712
查看次数