某段SQL中需要去解析一个字段中的json字符串,然而,里边的汉字也是编码后的,存的格式类似
u6e38u620f
SQL语句理论上如下
get_json_object(extends,'$.cate')='u6e38u620f'
但是呢,实际系统执行中涉及到层层编译过程,反斜杠到底该写几个才能select出正确的结果呢?
实验结论如下:
在
spark-hive>
情况下,输入两个反斜杠即可
某段SQL中需要去解析一个字段中的json字符串,然而,里边的汉字也是编码后的,存的格式类似
u6e38u620f
SQL语句理论上如下
get_json_object(extends,'$.cate')='u6e38u620f'
但是呢,实际系统执行中涉及到层层编译过程,反斜杠到底该写几个才能select出正确的结果呢?
实验结论如下:
在
spark-hive>
情况下,输入两个反斜杠即可
在一个新的mysql环境执行原来的程序,提示语法错误,经查看发现环境的mysql版本是mysql8,groups一词在mysql8.0.2起成了保留关键字,暂时用`groups`写法代替,后续还是应该注意避免,这种坑也是防不胜防。
You have an error in your SQL syntax...
官方文档:https://dev.mysql.com/doc/refman/8.0/en/keywords.html
MySQL中group_concat函数可以将分组的指定字段合并成一行内容,用来作列转行比较合适。
完整的语法如下:
group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符'])
默认分隔符为英文逗号
示例:
select id,group_concat(distinct name) from table group by id;
需要注意的是合并后字段长度有默认限制
参考:
https://www.iteye.com/blog/hchmsguo-555543
http://www.mamicode.com/info-detail-1389878.html
https://www.cnblogs.com/franson-2016/p/6911631.html
https://www.cnblogs.com/llq1214/p/11202866.html
在调用一个jquery的ajax方法时,我们有时会需要该方法返回一个值或者给某个全局变量赋值,可是我们发现程序执行完后并没有获取到我们想要的值,例如:
var i=0;//定义一个全局全量 $.get(url,function(data){ i=9; })//然后调用jquery的一个函数 alert(i);//得到的是0而不是9
data中的数据是异步获取的,在全局环境下的代码是在页面加载时就执行了,这时异步获取数据还没有完成,取不到值。
解决方法:
// Digest HTTP Authentication // To enable, add user: "name" => "password". //$users = array(); $users = array(""=>""); // If auth is enabled: if (!empty($users)) { if (empty($_SERVER['PHP_AUTH_DIGEST'])) { header('HTTP/1.1 401 Unauthorized'); header('WWW-Authenticate: Digest realm="' . $realm . '",qop="auth",nonce="' . uniqid() . '",opaque="' . md5($realm) .
原文地址:https://p3terx.com/archives/rclone-advanced-user-manual-common-command-parameters.html
Rclone 是一个的命令行工具,支持在不同对象存储、网盘间同步、上传、下载数据。并且通过一些设置可以实现离线下载、服务器备份等非常实用的功能。本篇文章将讲解 Rclone 常用的一些命令参数。
安装Rclone
官方提供了一键安装脚本:
curl https://rclone.org/install.sh | sudo bash
Rclone 设置
https://www.qimai.cn/rank/rankTrend/brand/free/country/cn/genre/5000/device/iphone
http://www.tagxedo.com/app.html
比较老牌的外国网站工具,需要安装微软的Silverlight,有模板可选,风格比较经典;
http://nav.cucldk.com/tagcloud/
博主自己借鉴JavaScript插件写的小工具;
http://bjdataart.com/web/tagcloud/
一个模仿国外网站的工具,国内网络访问速度相对较好;
http://cloud.niucodata.com/
支持分词并统计,简洁明了;
http://www.yciyun.com/
功能、模板丰富,支持分词并统计,需注册;
转载自 https://www.zrj96.com/post-420.html
**系统要求**
CentOS 6+ / Debian 6+ / Ubuntu 14.04 +
**安装步骤**
执行下面的代码下载并运行脚本:
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/aria2.sh && chmod +x aria2.sh && bash aria2.sh
运行脚本后会出现脚本操作菜单,选择并输入 1 就会开始安装。
**使用说明**
进入下载脚本的目录并运行脚本:
把办公电脑的outlook从2010升级到了2013,然后发附件带的ppt文件在自己电脑无法打开,提示损坏,要求修复,但修复也无效,另存为也是文件损坏,别人收到的邮件没问题,发excel也没问题,只有pptx文件损坏,网上搜索找到解决方法如下,文件损坏原因未知:
在电脑随便打开一个ppt文件,依次打开 文件-选项-信任中心-信任中心设置-受保护的视图,如下图,去掉最后一个框选项。