2018 GDS 之旅

上周有幸得到了由阿里云赠送的 GDS 2018 峰会门票,这么难得的机会必然不能错过。 GDS(Global Digital Summit)2018全球数字峰会,围绕互联网数字领域及行业热点展开,通过大会分享、论坛对话、项目路演等会议模块,打造数字领域互联互通、共享共治、共创共赢的国际化分享、社交平台。 GDS 主会场 早上是主会场,根据众多大佬分享提炼成以下几点: 数字经济增长的比例越来越大,将 …

阅读全文

Processing 导出视频的两种方式

 1.前言 Processing 作为一款创意编程工具,不仅可以很方便的用来控制视频,比如用来 控制播放透明通道的视频,也可以用它来编写一些酷炫的效果,然后通过程序生成视频。 Processing 生成视频或者说录制视频,目前主要有两种方式,下面谈谈两种方式的使用方法及区别。 2.视频导出方式 a.使用 Movie Maker 导出 Movie Maker 是 Processing IDE 自带的 …

阅读全文

如何用 Java + OpenCV 实现自动玩跳一跳?

前言 自从微信更新到 6.6.1 版本之后,微信小游戏也随之发布。跳一跳成了第一批小游戏的代表作,到处刷屏。而在程序员的朋友圈里,则是各种刷分,各种版本的算法实现自动玩刷分。 秉着学习 OpenCV 的心态,我也用 Java + OpenCV 实现了一个版本。 目标分解 跳一跳这个小游戏规则很简单,就是根据触摸屏幕的时间长短决定跳跃的距离。 所以整个程序可以分解为以下 6 步,循环执行: 获取跳一 …

阅读全文

2018你好,2017再见

1.前言 也许是随着心智的成熟,也许是将近而立之年而产生的一种错觉,总觉得时间过得很快。转眼又到了该给自己一个交代的时候了,也该梳理一下自己在过去一年的「得与失」。 2.再见2017 2016 年的这个时候立下要在 2017 实现的小目标,如今多多少少肯定有几个没能完成的,比如写作。2016 年的计划是在 2017 年一周写一篇,而实际上却只写了八篇,平均下来一个月一篇都没能达到。这是 2017 …

阅读全文

引用视频网站资源的正确姿势

1.前言 目前大部分网站如果需要嵌入视频的话,应该都是先把视频上传到视频网站平台上(如腾讯视频、爱奇艺、优酷等),然后再引用视频网站平台的资源,而引用的方式则是插入视频网站提供的分享代码。 腾讯视频、爱奇艺、优酷等视频网站都提供了多种引用方式,分别有 flash 地址、html、通用代码等。 2.Flash 与 Html 代码引用 众所周知,目前 Flash 已经逐渐衰落,各大视频网站也正在逐渐向 …

阅读全文

如何优雅地给网站添加赞赏功能?

1.前言 前阵子发布了一个很小的开源项目 reward.js,这是一个高效且通用的、低侵入性的赞赏功能。不论何种类型的网站,仅仅在需要显示赞赏功能的页面引入一行 JS 代码即可实现这个功能。  2.添加赞赏步骤 下载 reward.min.js 把 reward.min.js 文件里的两个二维码图片链接改为自己的并上传到服务器上 在对应的页面插入下面这行代码即可显示赞赏按钮。(同样把下面的 src …

阅读全文

WordPress 免费开启全站 HTTPS

1.前言 记不清楚 Chrome 是从哪个版本开始标记网站是否采用 HTTPS 协议,即在网址前面有一把绿色的锁,旁边有「安全」两字。而一般未采用 HTTPS 协议的网站则是一个黑色的i图标,表示 「不安全」。 虽然使用 HTTP 协议并不影响使用,但这事估计早晚都得做。于是今天就干脆把网站从 HTTP 过渡到 HTTPS,顺便记录一下阿里云服务器上 WordPress 开启全站 HTTPS 的过 …

阅读全文

Processing 播放透明通道视频

1.前言 Processing 是一种基于 Java 且简化了语法的编程语言,拥有丰富的第三方库,开发者也能非常容易的扩展开发出满足自己独特需求的库。因此在一些交互场景项目中,Processing 通常是我首选的工具。 2.需求 实际项目中,往往需要加入一些效果好的动效。 比如在原来的背景上,加入一个酷炫的动画。通常可以使用 gif 图来解决,但有时 gif 图会出现锯齿,效果不理想,又或者需要加 …

阅读全文

Tomcat 多实例部署

1.前言 最近遇到一个 Tomcat 部署的问题:多个项目均部署在一个 Tomcat 实例上,也就是说一台服务器上只运行一个 Tomcat,而这个 Tomcat 上部署着多个项目,这就意味着只要其中一个项目重新部署需要重启 Tomcat,就会导致其他所有项目也会出现暂时无法访问的状态。 2.准备 假设已下载 Apche Tomcat 压缩包,并且已经解压到 D 盘,路径为:D:\apache-to …

阅读全文

Apache 代理转发 Tomcat 请求

1.前言 Web 服务器配置时常常会遇到这么个问题:80 端口已经被 Apache 或者 Tomcat 其中之一占用了,另一个怎么使用80端口? 最常见的解决方案是使用 Nginx 作为代理应用服务器,所以本文主要谈的并不是使用 Nginx 来解决这个问题,而是直接使用 Apache 作为代理应用服务器来解决。 2.背景介绍 服务器上原本已经有多个 PHP 站点部署在 Apache 下,使用 80 …

阅读全文