科学网

 找回密码
  注册
收藏一个PG查询计划树分析的在线工具
孙鹏 2016-10-14 15:39
https://explain.depesz.com/s/H4oY
个人分类: postgresql|2821 次阅读|没有评论
组合使用PostgreSQL的ARRAY和JSONB数据类型(PG JSON系列3)
孙鹏 2016-10-14 13:09
上篇博客 演示了 JSON/JSONB如何做增删改查(PG JSON系列2) ,这回演示一下Array和JSONB如何组合来使用。我们的问题是: 设计一个典型场景,来演示对Array和JSONB很好的组合来使用? 先上两张图,以展示我们的应用场景: 这是“看照片,认校友”的H5页面,用于 分享在微信朋友圈, 大家 ...
个人分类: postgresql|7133 次阅读|没有评论
PG 9.6.0版本里jsonb_set()有个bug,截至到2016.10.12
孙鹏 2016-10-12 14:31
我发现在9.6.0版本里json方面有个bug,谁能给打个patch 即执行:select jsonb_set(' ', '{0}',' ', false); 本语句愿意是替换掉第一个元素,结果给删掉了(false可能给搞反了),结果为: jsontestdb= select jsonb_set(' ', '{0}',' ', false); jsonb_set -- ...
个人分类: postgresql|3693 次阅读|没有评论
如何使用PostgreSQL中的JSONB数据类型(PG JSON系列2)
孙鹏 2016-10-11 15:23
上一篇 使用PostgreSQL中的row_to_json()直接获得JSON(PG JSON系列1) 主要针对现有的非json/jsonb类型如何输出json结果,这一篇主要写一下在数据库设计中直接使用json/jsonb数据类型(而不是json/jsonb处理函数)带来的问题。我们的问题是: 设定一个典型的JSON/JSONB使用场景,以及演示如何做增删改查 首先来看 ...
个人分类: postgresql|16433 次阅读|没有评论
使用PostgreSQL中的row_to_json()直接获得JSON(PG JSON系列1)
孙鹏 2016-10-10 17:37
本系列博文讲述使用PG JSON/JSONB类型考虑的问题,这是第一篇(我尽量写的简单,让初学者跟着做很容易也能重复实验),看看不使用JSON/JSONB,仅仅使用row_to_json()函数能帮我们做什么。 JSON数据类型在当前互联网浪潮中得到了大量的采用,见下图GOOGLE指数对比JSON和XML,从全球范围来看: 蓝 ...
个人分类: postgresql|17533 次阅读|1 个评论
OSG+QT开发环境搭建
孙鹏 2016-2-13 18:52
首先讲结论,不建议用OSG+QT做开发环境,而是直接用visual studio。 鉴于搭建环境会经常出错,这里记录下来(本篇是基于 http://blog.csdn.net/bbppbb/article/details/45697731 完善的)。 1. 软件准备 A. qt-opensource-windows-x86-vs2010-4.8.6.exe 用于编译osg时使用(先安装) B. qt-opensource-windows-x86 ...
个人分类: qt|19270 次阅读|没有评论
postgresql中比较real类型相等的正确方法
孙鹏 2015-12-19 12:48
先说结论,正确的方法类似如下语句: select vat from expenses where round(vat::numeric, 2) = 19.66; 而不能直接用相等: select vat from expenses where vat = 19.66; 参考: http://www.peterbe.com/plog/comparing-real-values 当你遇到诸如0.01的值时直接使用=则得不到你想要的结果。 加我私人微 ...
个人分类: postgresql|3354 次阅读|没有评论
MYSQL异常:General error: 2006 MySQL server has gone away
孙鹏 2015-4-19 19:02
在用php批量插入mysql数据时,如: $pdo-beginTransaction(); // also helps speed up your inserts. $stmt = $pdo-prepare ($sql); try { $stmt-execute($dataToInsert); } catch (PDOException $e){ echo $e-getMessage(); } $pdo-commit(); 会遇到如下异常: MYSQL异常 ...
个人分类: postgresql|8115 次阅读|没有评论
html5手机开发cookie的用法总结
孙鹏 2015-3-13 15:44
首先,如果不跨域,发送Ajax请求,例如: $( #btn_login ).on( click, function( event ) { $.ajax({ type: POST, url: serverURL + '/user',   ...
个人分类: js|18123 次阅读|没有评论
jquery请不要使用location.href方式跳转
孙鹏 2015-3-7 19:57
//location.href = login.html;//请不要使用这种跳转,会出现返回页面不能刷新 $.mobile.changePage(login.html, { transition: fade}); 原因还不知道 加我私人微信,交流技术。
个人分类: js|6576 次阅读|没有评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-24 14:34

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部