天问
大数据
AI
数学
编程
随笔
行业
项目
.
天问
大数据
AI
数学
编程
随笔
行业
项目
.
天问的个人博客
专注前沿科技
在这里更好地写作和阅读
提笔写篇文章
Power by:
上海芝舟信息科技有限公司
天问 · 专注前沿科技
Lets Encrypt 通配符证书申请(2)
Lets Encrypt客户端是Certbot,这个有个不好的地方就是功能太强大了,以至于安装了很多依赖,很多功能我其实不需要,只需要申请证书,更新证书。于是根据官方提供的API开发第三方的客户端。 (1)官方API https://acme-v02.api.letsencrypt.org 这个API过期废了 https://acme-v02.api.letsencrypt.org/directory ...
2018/04/20
Linux
1
Lets Encrypt 通配符证书申请(1)
经过两次跳票,Let’s Encrypt 终于在社区宣布支持通配符证书,相关的新闻和技术点见: ACME v2 and Wildcard Certificate Support is Live ACME v2 Production Environment & Wildcards 什么是 Let’s Encrypt? 部署 HTTPS 网站的时候需要证书,证书由 CA 机构签发,大部分传统 CA 机构签发证书是需要收费的,这...
2018/04/20
Linux
0
crontab深入学习 每隔n小时/n月执行
现在有一个简单shell脚本需要每隔3个月执行一次,crontab月取值范围1-12,表示第几个月执行。隔3个月怎么写呢? -----------------引 crontab有一些符号设置定时: 星号(*):代表所有可能的值,例如month字段如果是星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。 逗号(,):可以用逗号隔开的值指定...
2018/04/20
Linux
0
2
OpenCV 测量相机到目标的距离
OpenCV 和 Python 版本: 这个例子可以在 Python 2.7/Python 3.4+ 和 OpenCV 2.4.X上运行。 用相似三角形计算物体或者目标到相机的距离 我们将使用相似三角形来计算相机到一个已知的物体或者目标的距离。 相似三角形就是这么一回事:假设我们有一个宽度为 W 的目标或者物体。然后我们将这个目标放在距离我们的相机为...
2018/04/16
编程
0
1
「深度学习」为原画无缝添加新元素
把照片中的一个元素「复制粘贴」到绘画作品上,很简单?Nonono… 要想成品不像拼贴画,二者风格一致甚至融为一体可没有那么容易~来自康奈尔大学和 Adobe Research 的研究者提出一种 two-pass 算法,轻松实现快速无痕 P「画」。 论文链接:https://arxiv.org/abs/1804.03189 项目GitHub:https://github....
2018/04/15
DL
0
Java8 Optional学习
从 Java 8 引入的一个很有趣的特性是 Optional 类。Optional 类主要解决的问题是臭名昭著的空指针异常(NullPointerException) —— 每个 Java 程序员都非常了解的异常。 本质上,这是一个包含有可选值的包装类,这意味着 Optional 类既可以含有对象也可以为空。 Optional 是 Java 实现函数式编程的强劲一步,并且帮助在...
2018/04/14
Java
0
两句话掌握 Python 最难知识点:元类
点击上方“程序员大咖”,选择“置顶公众号” 关键时刻,第一时间送达! 千万不要被所谓“元类是99%的python程序员不会用到的特性”这类的说辞吓住。因为每个中国人,都是天生的元类使用者 学懂元类,你只需要知道两句话: 道生一,一生二,二生三,三生万物 我是谁?我从哪来里?我要到哪里去? 在python世界...
2018/04/13
编程
0
Android TV开发
开始创建TV 电视应用程序的开发与手机和平板电脑具有相同的结构,这就意味着你可以稍微修改你现在已经开发好的程序,然后运行在电视上面,或者根据你已经掌握的android开发知识去创建开发TV应用。 ==注意:== 你开发的TV应用程序必须满足google play 特定的规范要求才可以发布 确定你的电视所支持的媒体格式 建...
2018/04/13
android
0
1
[Android]Gevent 调度流程解析
本文介绍gevent一些重要的模块,包括Timeout,EventAsynResult, Semphore, socket patch,这些模块都涉及当前协程与hub的切换。本文分析的gevent版本为1.2。 Timeout 这个类在gevent.timeout模块,其作用是超时后在当前协程抛出异常,这样执行流程也强制回到了当前协程。看一个简单的例子: SLEEP = 6 TIMEOUT = ...
2018/04/13
android
0
1
[Android]CountDownTimer解读
1.1介绍: 定时执行在一段时间后停止的倒计时,在倒计时执行过程中会在固定间隔时间得到通知。 1.2参数: millisInFuture 从开始调用start()到倒计时完成并onFinish()方法被调用的毫秒数。(倒计时时间,单位毫秒) countDownInterval 接收onTick(long)回调的间隔时间。(单位毫秒) 1.3公共方法 public final void ...
2018/04/13
android
0
点击查看更多