小编Dan*_*Dan的帖子

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

使用JavaScript手动逐步执行CSS动画

如果我有这样的CSS关键帧动画

@keyframes flash-red {
  50% {
    background: #f00;
  }
}

#goflash.anm-flash {
  animation-name: flash-red;
  animation-duration: .5s;
  background: rgba(255, 0, 0, 0);
}
Run Code Online (Sandbox Code Playgroud)

然后我总是可以像这样触发动画:

var gf = document.querySelector("#goflash");
gf.classList.remove("anm-flash");
setTimeout(function() {
  gf.classList.add("anm-flash");
}, 50);
Run Code Online (Sandbox Code Playgroud)

有没有办法覆盖动画持续时间/动画定时功能依赖于JavaScript?我希望能够说出像红色gf.animate("flash-red", "50%")背景gfgf.animate("flash-red", "75%")让背景更像的东西rgba(255, 0, 0, .5).

理想情况下,相同的技术适用于过渡.gf.transitionTo("new-class", "50%")将元素显示为中途转换.

显然这flash-red只是一个例子 - 我希望能够用任何动画做到这一点.

javascript css html5 css3 css-animations

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

Oracle和MySQL中的AES加密给出了不同的结果

我需要比较Oracle数据库和MySQL数据库之间的数据.

在Oracle中,数据首先使用AES-128算法加密,然后进行散列.这意味着无法恢复数据并对其进行解密.

MySQL和纯文本中提供了相同的数据.因此,为了比较数据,我尝试加密然后散列MySQL数据,同时遵循Oracle中完成的相同步骤.

经过多次尝试,我终于发现aes_encryptMySQL中的结果与Oracle中的结果不同.

-- ORACLE:
-- First the key is hashed with md5 to make it a 128bit key:
raw_key := DBMS_CRYPTO.Hash (UTL_I18N.STRING_TO_RAW ('test_key', 'AL32UTF8'), DBMS_CRYPTO.HASH_MD5);

-- Initialize the encrypted result
encryption_type:= DBMS_CRYPTO.ENCRYPT_AES128 + DBMS_CRYPTO.CHAIN_CBC + DBMS_CRYPTO.PAD_PKCS5;

-- Then the data is being encrypted with AES:
encrypted_result := DBMS_CRYPTO.ENCRYPT(UTL_I18N.STRING_TO_RAW('test-data', 'AL32UTF8'), encryption_type, raw_key);
Run Code Online (Sandbox Code Playgroud)

oracle代码的结果将是: 8FCA326C25C8908446D28884394F2E22

-- MySQL
-- While doing the same with MySQL, I have tried the following:
SELECT hex(aes_encrypt('test-data', MD5('test_key'));
Run Code Online (Sandbox Code Playgroud)

MySQL代码的结果将是: DC7ACAC07F04BBE0ECEC6B6934CF79FE

我错过了什么吗?或者不同语言之间的加密方法不一样?

更新: …

mysql oracle encryption plsql

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

如何在magento中为属性添加注释?

我使用管理面板在Magento中创建了一个新的产品属性.但是我找不到在哪里为该属性添加注释(即应该在输入字段下方显示的文本作为关于它的额外信息.)

我错过了什么,或者这是不是可以在管理面板中实现?

这是一个关于属性的注释如何的示例:
在此输入图像描述

我正在使用Magento 1.7 CE.

attributes magento

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