小编Ana*_*d G的帖子

获取城市名称要么不以元音开头要么不以元音结尾

从 STATION 查询不以元音开头或不以元音结尾的城市名称列表。您的结果不能包含重复项。

输入格式

STATION表描述如下:

在此处输入图片说明

我写了下面的查询,但工作正常。有什么建议吗?

SELECT DISTINCT city FROM station WHERE city NOT RLIKE '^[aeiouAEIOU].*[aeiouAEIOU]$';

sql

17
推荐指数
4
解决办法
7万
查看次数

在没有 iframe 的网站上嵌入地图

我必须将谷歌地图嵌入到网页上,但我不允许使用 iframe - 公司政策 - 还有其他方法吗?我检查了一些东西,比如 javascript 地图,但他们似乎也在使用 iframes https://developers.google.com/maps/documentation/javascript/tutorial,至少如果你检查萤火虫,地图在 iframe 中以及。是否有任何 API 或任何其他方法可以在没有 iframe 的情况下做到这一点?谢谢

google-maps google-maps-api-3

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

如何使用aes-128-cbc算法实现CryptoJS解密?

我得到一个使用Java生成的加密密钥.我需要使用CryptoJS在AngularJS应用程序中解密它.我使用节点做了类似的事情,但现在在Angular我被卡住了.这个小提琴http://jsfiddle.net/s5g82rqh/是我到目前为止所尝试但它返回空的.

以下是我到目前为止所尝试的内容

 function decrypt_core_AES_CBC(password, ciphertext) {
   var iv  = CryptoJS.lib.WordArray.random(128/8);
   var message = CryptoJS.AES.decrypt(ciphertext, password, { mode:    CryptoJS.mode.CBC, iv: password });

  console.log("The current iv is: " + iv.toString() );
  return CryptoJS.enc.Utf8.stringify(message);
 }


var data = '6615702f2dd672f643fd57623d6362a510a98faf4b1c068fd468b525a5fa5471809852a0f9cb7936ce3d3892c233b8c48ce2608f16ce6fa66005b2d97689fbb4';
var key = '3426D38AB846B62B9C236D288778D997';
var dec = decrypt_core_AES_CBC(key, data);

console.log(dec);
Run Code Online (Sandbox Code Playgroud)

以下是适用于我的node.js代码.我在CryptoJS中没有成功实现类似的功能.根据我的理解,crypto是内置库,哪个节点在它上面有自己的包装器.

var crypto = require('crypto');
var defaultAlgorithm= 'aes-128-cbc';
var defaultFormat= 'hex';
var ivLength= 16;
function decode (data, key, algorithm, format) {

    // Make sure the data is a buffer object
    if (data …
Run Code Online (Sandbox Code Playgroud)

javascript encryption aes node.js cryptojs

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