作者:matrix
被围观: 6,756 次
发布时间:2018-09-12
分类:零零星星 |
2 条评论 »
前些时间使用看到Alfred的ocr识别插件workflows插件真心不错,超实用的工具 完全胜任图片文字提取的工作。mac自带的截图快捷工具我常常使用,但是能够截图之后马上对图片进行内容识别 这倒是很稀奇 至少我是这样。一般专门的ocr软件我很少用 若要临时应急的话就会很麻烦 因为我需要去查找提供ocr识别服务的三方网站服务 然后进行图片上传 之后再复制内容到剪贴板。像这种情况下有个顺手的小工具是多爽 😆 😆 虽然插件也是使用开源库tesseract-ocr,但是整合到随手调用这就很少有人做了。
安装tesseract开源库
brew install tesseract #使用brew工具 tesseract --version #查看版本号
配置语言包
tesseract --list-langs #查看当前只......
作者:matrix
被围观: 5,486 次
发布时间: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/o3ibe2w7071h/nmac.to_alf37931b.zip
添加/配置workflows
点击Workflows切换到工作流选项 窗口左下角 「 help + -」,点击 +->Blank Workflow 开始新建工作流程
填写名称name,描述Description,Bund......
作者:matrix
被围观: 21,946 次
发布时间:2018-08-29
分类:零零星星 |
5 条评论 »
MTProxy是专门给Telegram作加密代理的工具,避免平时打开「酸酸乳」之类工具,经常使用TG都订阅了好多消息类的bot,有这样的代理自己搭建更方便打开即用,搭好了之后可以直接点击tg链接即可完成配置。要搭建此工具需要有一台国外可以正常访问telegram的vps
环境
root@BareInstructive-VM:~# lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 14.04 LTSRelease: 14.04Codename: trusty
安装
git clone https://github.com/TelegramMessenger/MTProxy.gitcd MTProxymake && cd objs/bincurl -s https://core.telegram.org/getProxySecret -o proxy-secret #获取连接tg的密钥curl -s h......
作者:matrix
被围观: 31,104 次
发布时间:2018-07-31
分类:零零星星 |
9 条评论 »
快速插入当前时间的功能倒是很少需要,只是现在注释的时候需要有时间标记方便查看。windows上的记事本F5可以获取当前时间,或者手动敲也行。作为IDEA系列的编辑器使用上应该是有这种快捷键的,然而找了大半天的确是没有的。但是有解决办法,还可以自由控制很多快捷关键字。这功能就像java ide中输入sout中达到快捷输入System.out.println()的效果 很方便。测试:PhpStorm for Mac V2018.1适用于IDEA系列编辑器
添加group
点击右侧的「+」号这里添加了group名称为commonInsertTime,故曰 全局范围插入时间
添加/配置Live Template
这里的Abbreviation 就是触发快捷输入的关键字 time右侧的Description为关键字提示的描述信息,可以输入中文的......
作者:matrix
被围观: 10,318 次
发布时间:2018-06-28
分类:零零星星 |
3 条评论 »
使用jquery的时候可以直接animate方法完成滑动滚动条的动作,但是在vue项目中会很蛋疼。
$('.findcar_brand_ul').animate({scrollTop: liheight}, 300);
vue中又没有相关的组件可以调用,载入jquery麻烦,要是需要临时解决的话可以使用js的scrollTop。看了网上各路大神的文章才恍悟。要做到渐缓动画 只是需要setTimeOut执行step操作就好,频率快,人眼也就察觉不出。先取使用js操作获取dom的scrollTop取出需要让滚动条定位的目标位置,之后递增/减setTimeout操作。
//方法2。js操作 var jump = document.querySelector('#postion'); var total = jump.offsetTop;//要定位的目标滚动条位置 c......
作者:matrix
被围观: 10,902 次
发布时间:2018-05-08
分类:零零星星 |
5 条评论 »
处理返回数据的时候进行json编码/解码可能会因为不是标准的json字符导致出现一系列的连锁反应问题,没有正确的拦截错误信息的显示。TP5获取器getAttr中进行json处理,结果出现不可预料的false值,且抛出异常 syntax error 语法错误。很蛋疼啊,明明相应的处理判断,但是错误定位行却是json_encode进行json编码的操作。后面替换掉以前使用的默认全局函数json()进行自定义json字符输出,解决。
创建自定义Json类
继承\think\response\Json
<?php/** * Created by PhpStorm. * User: panc * Date: 2018/5/8 * Time: 上午11:24 * * 自定义处理json的数据【避免json_encode报错:Syntax error 以及各种杂七杂八的问题】 */namespace app\comm......
作者:matrix
被围观: 7,884 次
发布时间:2018-05-03
分类:零零星星 |
一条评论 »
业务要求按照type,city分组,然后各取前面的100条数据输出,网上找到了类似的需求直接sql语句就可以解决。
测试表结构
CREATE TABLE `esc_catch` (`id` int(11) unsigned NOT NULL AUTO_INCREMENT,`city` varchar(20) NOT NULL DEFAULT '' COMMENT '城市',`price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '报价',`type` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '1,2',`add_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '添加时间',PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
解决办法
set @row=0;set @city=''; set @type='';select a.city,a.price,a.type ,from_unixtime(a.add......
作者:matrix
被围观: 16,057 次
发布时间:2018-04-24
分类:零零星星 |
6 条评论 »
去年@TESTV BBT系列 看到女后期的基因测序,种草已久。网上找到其他很多相关的是国外的23andMe,蛋疼的是不支持中国地区。后来跟同事聊过,大多觉得没卵用,感觉是自己语言表达能力不够 没能安利出去啊(感觉被说微商了)。我不管。。反正我很想知道像我一样来自四川盆地边缘的非少数民族说63话的祖源分析图。对~ 我对此很感兴趣。。WeGene算是国内较大的一家了,至少很容易找到它。交钱后等待收到采集器,之后采集自己的口水填写信息后寄回去等待报告就好。高科技算命就是这么的容易。21号提交的订单,昨天到的口水采集器,回家按照WeGene官网提示进行口水装填作业。今天中午直接丢去丰巢快递柜 顺丰到付。期待后面的报告~
官网链接
htt......