Cerebro App:一个开源的 Alfred
Cerebro 像是一个开源版本支持多平台的 Alfred。 目前 Cerebro 已经具备了大部分常用的核心功能,比如搜索网络和本地文件、快速
汇集全部已收录博客的最新文章,点击标题前往原文阅读。
Cerebro 像是一个开源版本支持多平台的 Alfred。 目前 Cerebro 已经具备了大部分常用的核心功能,比如搜索网络和本地文件、快速
场景问题发送消息现在我们要实现这样一个功能:发送消息。从业务上看,消息又分成普通消息、加急消息和特急消息多种,不同的消息类型,业务功能处理是不一样的,比如加急消息是在消息上添加“加急”字样,而特急消息除了添加特急外,还会做一条催促的记录,多久不完成会继续催促。从发送消息的手段上看,又有系统内短消息、手机短消息、邮件等等。现在要实现这样的发送提示消息的功能,该如何实现呢?不用模式的解决方案实现简化版本先实现一个简单点的版本:消息只是实现发送普通消息,发送的方式先实现系统内短消息和邮件。其它的功能,等这个版本完成过后,再继续添加,这样先把问题简单化,实现起来会容易一点。由于发送普通消息会有两种不同…
写在前面 这篇是继我的Web开发实战总结(一)的第二篇文章,在此篇里,我主要总结一下如何把Web页面上的报表或列表数据转换成pdf文件下载到本地。其中涉及到的知识我也会提出来供大家交流学习。ok,开始吧~ 先来看看效果 Web页面上的列表数据 上图就是Web页面上的列表数据,将其右侧生成pdf之后的效果如下: 生成的pdf文件 实现思路 这里我提出两种实现思路: 1.利用Jacob将EXCEL转成PDF2.利用iText将HTML 转为 PDF 1.利用Jacob将EXCEL转成PDF一开始我用的这种思路,主要是因为有生成EXCEL的功能了,想着只要利用jacob再讲EXCEL转成PDF即可,…
人丑就要多读书。 GitBook的Star Kotlin-in-Chinese ReactiveX文档中文翻译 Spring Boot参考指南 Elasticsearch权威指南 LeetCode题解 Docker — 从入门到实践 Java 8 Java 8实战.pdf Java8函数式编程.pdf 源码 写给大忙人看的Java SE8.pdf MySQL 高性能mysql第三版.pdf Spring Spring官方文档 强烈推荐 细看一遍提升很多 SpringMVC.pdf 跟我学SpringMVC.pdf 跟我学spring3(1-7).pdf 跟我学spring3(8-13).pdf…
在上一篇文章中我们讲了如何使用 GN 编译 V8 源码,文章最后编译完成的可执行文件并不是 V8,而是 D8。这篇我们讲一下如何使用 D8 调试 javascript 代码。 如果没有 d8,可以使用 node 代替。 新建文件 add-of-ints.js,输入以下内容: function add(obj) { return obj.prop + obj.prop; } const length = 1000 * 1000; const o = { prop: 1 }; for (let i = 0; i < length; i++) { add(o); } 运行: d8 --trace-o…
是个新的大版本呢。 过去的一年里,似乎发生了很多呢。 大概在去年的这个时候,这个网站建起来了。 之后又从混沌的区域中撤了出来,加入了一些温暖的社群。 自己的技能树也向外扩张了一些呢。 不过,有些事情还是做的不够好啊。 新的版本会更好吧。 认识更多的人,发现更多的世界,让技能树长得更高。 一切都会变的更好的。 也许吧。
React 核心开发人员 sebmarkbage 大神在 GitHub 开了个 issues,用来征询社区对 JSX 2.0 的建议。 到底增加(改动)了什么呢? #4 - 不对属性和文本中的 HTML 转义标识进行转义 #21 - 属性支持表达式 #23 - 传参时使用对象简写表示 #25, #51, #64 - 属性是单一符号或有小括号时,大括号可以省略 而且还包括了: #39 - 隐式 do 表达式 #35 - Drop implicit text content and curlies as children. #66 - 自定义属性命名空间 用过 React 的开发者都知道,Reac…
上一篇已经提到, 整个微信公众号与用户的交互方式了. 不过我们只做了 文字消息 型. 但是, 用户除了发文字消息, 也可能发图片, 语音, 视频等类型的消息. 用户发送文字消息的时候, 我们抓取到用户给我们的内容, 然后把内容发送回去. 但是, 如果用户发的是图片呢? 或者语音呢? 我们要返回什么? 所以呐, 就要看看官方文档里, 图片的 xml 和 语音的 xml 都包含什么了. 于是乎….我们要先把接收的部分改写一下, 改写成一个类: 这个类李包含文字, 语音…各种各样微信支持的消息类型. 所以, 先看一下源代码: 1 elif request.method == "POST": 2 # …
原文地址:https://justjavac.com/javascript/2017/02/20/web-scrolling-performance-optimization-passive-event-listeners.html 备份地址:https://github.com/justjavac/the-front-end-knowledge-you-may-dont-know/issues/6 今年的 Google I/O 已经过去一段时间了,大部分人都关注了一些新产品的发布,比如 Allo 和 Duo、Android N、Daydream、Android Studio、Firebase…
前言 虽然现在主流的电纸书是Kindle,但是我一直以来都比较喜欢KOBO这个品牌的产品,可以研究折腾的东西很多。我之前是用的6寸的Kobo Touch(N905B),不过前段时间有问题用不了了就挂在咸鱼出给有需要替换维修的人了。后面又入了一台Kobo Aura HD,大家主流的系统搭配都是原生系统nickel搭配KoReader,不过我以前一直习惯用CoolReader最近去官网发现有新版本了,但是没有合适的汉化版,于是花了点时间自己汉化了一下。精简汉化版小介绍CoolReader 简介 这里的CoolReader其实是vlasovsoft这个团队移植到电子阅读器设备的版本。貌似这个vlas…
定义接口public interface RoundRobin { T nextData();}实现算法来自nginxpublic class WeightedRound...
我靠…这是第一次没跑通就现在写文档的一次. 因为已经深陷在薛定谔的 BUG 里了是也乎…所以呐! 写一篇出来看看能不能把思路撸清楚了. 直觉来说…. 微信会扔出来: GET 与 POST 如果是 GET: 我就验证一下 token 啊什么的...(上一篇已经提到) 如果是 POST: 1. 拿到 xml (官文有模板和字段) 2. 解析 xml 3. 发回 xml (官文有模板和字段) 所以, 我现在主要解决的, 是如果是收到了 POST, 我们该当如何如何如. 我们的前提是使用 Django 吗. 所以, 我们要琢磨琢磨这架构应该怎么放… 撸一下顺序… 接收类: 我们会收到一个 XML 信息…
version: 0.0 by Yixuan Li TIME: Feb.19, 2017 第一篇已经讲完如何把 Django 的 APP 设置到 80 端口啦! 啊哈…部署 + Token 已经占了微信开发的 80% 的坑. 剩下的就容易很多很多很多很多很多了… 看了一下微信的官方文档, 里面说道: (点击链接后, 点开接入指南) 开发者通过检验signature对请求进行校验(下面有校验方式)。若确认此次GET请求来自微信服务器,请原样返回echostr参数内容,则接入生效,成为开发者成功,否则接入失败。加密/校验流程如下: 1)将token、timestamp、nonce三个参数进行字典序…
寒假要结束了。 开学之后没几天就要过生日了。 坑填得怎么样了 danmakubox.js马上就要支持顶端/底端/逆向弹幕了,还会允许库使用者扩展弹幕种类。 把这个东西弃掉了…… 最后绝大部分时间还是花在了ai9的新Unity项目上,三月中的时候大家就能看到了。不得不说这个项目简直是各种意义上的反面教材( 本站也进行了一番改进。(不支持IE了……) 其他东西都没有进度…… 当然还要挖新坑 新学期要上计算机图形学,不出差错的话,这门课的相关信息应该都在这个地方,可以提前肝大作业了耶! 两个大作业分别是光线追踪和网格简化,目前只是刚刚启动,欢迎来催进度(不对)。 还要过生日呢 2月23号就过生日了 …
Wrote by: Yixuan Franco Date: Feb.16, 2017 Version: 0.0 我的冻鸡…(鸡年好 title) 我的冻鸡很简单呐! 我只是想拿 Django 写个微信公众号而已 T^T, 结果就陷入了无尽的部署黑洞, 万丈深渊. 可见这个世界上没有运维是一件夺么可怕的事情. 我的幻想步骤… 买阿里云 ECS 服务器. 把 Django 框架布上去. 然后过掉 Token. 撸一遍 Django 和 微信的文档. 一切搞定. 俺的环境是 Mac OS X, 所以本篇教程没有 Windows 版本售后服务木哈哈哈. 事实是… 大爷的, 第一步我就扑街了哟. 我自己…
再转一个我在知乎的回答 简介 GIF 是一个非常古老的格式,1987 年诞生,最后一个版本是 1989 年。(这就是为什么 GIF 文件头的 magic number 是 GIF89a) APNG 相... 原文链接:GIF vs APNG vs WebP | 博客首页:JayXon
通过结合Conque-GDB与gdb-dashboard两个插件 实现vim与gdb的完美结合 The post vim与gdb的完美结合 first appeared on 诟屍.
Initial version 我有个弟弟,亲的,小我八岁。 五年前他面临中考,我已经本科毕业,在北京工作了半年多了。 那时他的成绩在我家县城的中学,大概是 400/600 左右。至于我家县城的教育水准?这么说吧,自打我上了中学起,我家县城就再没有一个学生能够考入清华北大 Top 2,Top 5 的学校也没有——他们说在中国 Top 2 的大学是清华北大,但是 Top 5 的大学有七八所,:-)。我县历年的高考状元约有 50% 去的是北航,这已然是我县最好的学生的出路了。一本线以上一个县城大概在 200-300 人之间。 彼时离弟弟的中考还有 4 个月。按照那时他的成绩排名,他大概连我县的高中…
比起前些年多多少少能有着些许成绩,2016年倒是相对平淡的,平淡到了作年终总结的时候,大概是要好好检讨检讨,这 … 继续阅读贪玩的 2016 的小结
我的笔记本电脑的耳机口底噪非常大,大概是因为硬盘就在耳机口的位置,从 hdd 换到 ssd 之后底噪有所改善,但是还是大呀,非常影响看电影的心情,解决方案无非有: 接一个DAC 借助其他方法用安卓手机播放电脑的音频 我借过一个朋友的国砖实验, Linux PulseAudio 对国砖的 DAC 模式支持良好,但是,由于没有钱种种原因,我不得不还是尝试了一下后一种方法,效果拔群! 原材料 一台 Linux 电脑,使用 PulseAudio 一台有无线网卡(废话)的安卓手机 方案一: DLNA 这里有一个项目,但是由于 DLNA 本身的限制,延时很大(秒的量级)。 方案二: PulseAudio …
硬件:印度->广州 软件:Centos 6->Centos 7;Apache->Nginx;PHP 5->PHP 7;Mysql 5->MariaDB 10 还上了Redis,HTTPS The post 关于本站的重建 first appeared on 诟屍.
源代码修改自博客 JMing依然 的 《wordpress优化之结合prism.js为编辑器自定义按钮转化代码 […]
“数字游民就是自由职业者吗? “斜杠青年是不是也是数字游民?“
由于多说经常抽风,加上对移动端也不够友好,便决定停用多说。正好前两天刚刚帮 LWL 搞了个 OwO ,就顺便给 […]
自域名 wingsdream.cn 注册以来,大概有两年半的时间了吧。大概是两年之前,才刚刚租下阿里云的服务器 […]
IOD3-E0DX-53G8-HTKDON4F-WSFX-OBT4-SW8HWF58-UKII-GSKZ-APYBC3OB-SFYK-XMDT-K4GNINX5-OBNU-QL35-CXT1要的...
IOD3-E0DX-53G8-HTKDON4F-WSFX-OBT4-SW8HWF58-UKII-GSKZ-APYBC3OB-SFYK-XMDT-K4GNINX5-OBNU-QL35-CXT1要的...
最近在学习用Express来做简单的网站,Express是Node.js的一个常用框架,MongoDB是对Node.js支持很好的数据库。所以最终做的网站想要在服务器里运行,就必须在服务器里装Node.js+MongoDB环境。我手头有一个闲置的VPS,所以就用这个练练手了。
项目需要采用了 Lumen 来开发 RESTful API 但又有需要修改 PDO 的 Fetch Mode … 继续阅读Lumen 5.4 修改 PDO Fetch Mode
多说第三方头像处理方案
用GoAccess定时分析Nginx日志并输出报告
前略,天国的 2014 秋君。两年半时光飞逝,早已不如从前。OS X 已不在,Pebble 也退出了舞台。Chromium 不再内置 Google 的 API Key,因此无法再使用 Chrome Sync,我也疲于定期手动更新、装 Flash 插件。所以最近常用的浏览器是 Google Chrome Canary (macOS & Windows)。 Aria2c.net Bilibili.tv Chrome-extension://laookkfknpbbblfpciffpaejjkokdgca/dashboard.html (Chrome 的 Momentum 新标签页插件) Douyu…
以前的个人博客总是绞尽脑汁去写内容, 现在本博客仅作为一个记录生活点滴的地方! 不再重视内容,只为发牢骚的,仅作为我的"自留地"! 兴许将来的某一日,看到留下的足迹而会心一笑!仅此而已!
This project demonstrates how a computer can learn by itself how to control a car. Using reinforcement learning, the agent’s neural network is trained to maximize its reward, which in this case is the speed of the car. The code runs in the browser and you can watch the cars drive below.
今年春晚依旧充斥着各种政治内容,尤其是新疆那个小品,恶心死我了,本来想去豆瓣打个一颗星,结果发现评分已经被和谐了,也不能打分了(手机网页依旧可以打分)。 但是我发现豆瓣只是不显示评分了,并没有删除评分... 原文链接:恢复那些被豆瓣和谐的评分 | 博客首页:JayXon
新年新气象,这个蠕虫我做了小范围测试,也提交了官方修复,小圈子里做了分享,这里正式对外公布下,出于研究而非破坏 […]
假设你是一位男生,你有一位女朋友,于此同时你和另外一位女生暧昧不清,比朋友 好,又不是恋人你随时可以甩了现任女 […]
因为 hexo / hugo 全文搜索体验较差,迁移到 Halo 体验一下。
空空荡荡的街道,也只剩下几盏红灯笼独自挂在店门口。不知道是几年以来第一次在城里过年了,却觉得比起乡下,少了些许 […]
起源自2014年开博客至今,算起来也有俩三年啦。以前还在读书没有时间管理,很多东西不了解,如今上到大学才能看懂一些网页的代码,现在趁着寒假对博客重新整理,以前写的文章全部删除,从现在开始重新编写文章。
「最佳的XXX」这样的一个题目其实是不合适的,因为对不同的人来说,「最佳」的条件也是不同的。所以这篇完整
1、问题现象Apache开启SSL若你粘贴的证书不正确,会导致Httpd服务无法启动,使网站和后台网页均无法打开。 2、解决方案因Apache没有提供证书配置检测接口,所以需要手动把配置改回来。具体步骤如下: 打开网站配置文件删除关于443端口的相关配置 输入下面的命令打开对应网站的配置文件:vi /www/server/apache/conf/vhost/网站名称.conf删除443端口相关配置…
济南的冬天
第一次听说“1000 True Fans”这篇文章是在Pat Flynn的某期播客上面,当时不以为然,直到后来又被好几个数字游民大咖和互联网创业意见领袖们强势安利了几波,才把这篇文章找过来看。头一回看就有茅塞顿开,惊为天人之感,也从那时候起对Kevin Kelly(以下简称KK)路人转粉,佩服得五体投地。