xiaomi开源SQL优化建议工具 - soar

作者:matrix 被围观: 5,584 次 发布时间:2018-10-29 分类:零零星星 | 一条评论 »

SOAR -- sql Optimizer And Rewriter 由小米运维 DBA 团队开发的SQL 智能优化与改写工具20181021宣布开源。 github:https://github.com/xiaomi/soar 安装说明:https://github.com/xiaomi/soar/blob/master/doc/install.md 测试环境:ubuntu 16.04 安装GO apt-get安装失败改用 源码下载:https://GOlang.GOogle.cn/dl/ 配置环境变量 解压: > sudo tar -C /usr/local -xzf go1.11.1.linux-amd64.tar.gz 全局用户的环境变量: > sudo vi /......

pecl安装php mongodb扩展

作者:matrix 被围观: 3,414 次 发布时间:2018-09-20 分类:零零星星 | 无评论 »

mongodb和mongo扩展不同 与mongo扩展不同,此扩展是在»libmongoc和»libbson库之上开发的。它为核心驱动程序功能提供了最小的API:命令,查询,写入,连接管理和BSON序列化。 http://php.net/manual/zh/set.mongodb.php 安装扩展 > sudo pecl install mongodb 显示success完成安装 Build process completed successfully Installing '/usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/mongodb.so' install ok: channel://pe......

Alfred+workflows 快速截图ocr识别

作者:matrix 被围观: 6,603 次 发布时间:2018-09-12 分类:零零星星 | 2 条评论 »

前些时间使用看到Alfred的ocr识别插件workflows插件真心不错,超实用的工具 完全胜任图片文字提取的工作。 mac自带的截图快捷工具我常常使用,但是能够截图之后马上对图片进行内容识别 这倒是很稀奇 至少我是这样。 一般专门的ocr软件我很少用 若要临时应急的话就会很麻烦 因为我需要去查找提供ocr识别服务的三方网站服务 然后进行图片上传 之后再复制内容到剪贴板。像这种情况下有个顺手的小工具是多爽 😆 😆 虽然插件也是使用开源库tesseract-o......

Alfred工作流workflows实例 - 查询内网ip

作者:matrix 被围观: 5,320 次 发布时间:2018-09-07 分类:零零星星 | 无评论 »

Alfred是mac上强大的快速启动工具 可以自定义php/shell/ruby/python脚本执行任意操作。比如快速搜索关键字打开网页 查询字符转码 ip。。。这些都是可以自己定义操作的,只是需要一些脚本语言编写的知识。 windows 上有类型的Wox https://github.com/Wox-launcher/Wox 下载Alfred 官网: https://www.Alfredapp.com/ 工作流workflows自定义脚本的功能在Alfred中是收费的功能,还好 有可用的版本 nmac.to cracked:https://userscloud.com/o3ibe......

TG工具-MTProxy

作者:matrix 被围观: 19,496 次 发布时间:2018-08-29 分类:零零星星 | 5 条评论 »

MTProxy是专门给Telegram作加密代理的工具,避免平时打开「酸酸乳」之类工具,经常使用TG都订阅了好多消息类的bot,有这样的代理自己搭建更方便打开即用,搭好了之后可以直接点击tg链接即可完成配置。 要搭建此工具需要有一台国外可以正常访问telegram的vps 环境 root@BareInstructive-VM:~# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04 LTS Release: 14.04 Codename: trusty 安装......

IDEA快速插入当前时间

作者:matrix 被围观: 30,579 次 发布时间:2018-07-31 分类:零零星星 | 9 条评论 »

快速插入当前时间的功能倒是很少需要,只是现在注释的时候需要有时间标记方便查看。windows上的记事本F5可以获取当前时间,或者手动敲也行。作为IDEA系列的编辑器使用上应该是有这种快捷键的,然而找了大半天的确是没有的。但是有解决办法,还可以自由控制很多快捷关键字。这功能就像java ide中输入sout中达到快捷输入System.out.println()的效果 很方便。 测试:PhpStorm for Mac V2018.1 适用于IDEA系列编辑器 添加group 点击右侧的「+」号 这......

Vue 滚动条定位问题

作者:matrix 被围观: 9,715 次 发布时间:2018-06-28 分类:零零星星 | 3 条评论 »

使用jquery的时候可以直接animate方法完成滑动滚动条的动作,但是在vue项目中会很蛋疼。 $('.findcar_brand_ul').animate({scrollTop: liheight}, 300); Vue中又没有相关的组件可以调用,载入JQuery麻烦,要是需要临时解决的话可以使用js的scrollTop。 看了网上各路大神的文章才恍悟。要做到渐缓动画 只是需要setTimeOut执行step操作就好,频率快,人眼也就察觉不出。先取使用js操作获取dom的scrollTop取出需要让滚动条定位的目标位置,之后递增......

TP5.0的response数据拦截处理

作者:matrix 被围观: 10,750 次 发布时间:2018-05-08 分类:零零星星 | 5 条评论 »

处理返回数据的时候进行json编码/解码可能会因为不是标准的json字符导致出现一系列的连锁反应问题,没有正确的拦截错误信息的显示。 TP5获取器getAttr中进行json处理,结果出现不可预料的false值,且抛出异常 syntax error 语法错误。很蛋疼啊,明明相应的处理判断,但是错误定位行却是json_encode进行json编码的操作。 后面替换掉以前使用的默认全局函数json()进行自定义json字符输出,解决。 创建自定义Json类 继承\think\response\Json <?p......