创新来源于自由意志

2018年4月18号,文武双全在听《路边社》访谈的节目《国内某高科技公司高管谈中兴公司被制裁事件为什么如此致命!》时,主持人讲了这么一句话:创新来源于自由意志。这个问题,暂时不谈。以后,有机会有时间再谈吧,先挖个坑,在这里。

Continue reading »

浅谈kotlin的泛型

kotlin跟java一样,同样支持类型参数,也就是我们常说的泛型。泛型的英文单词是generics,通常译作:一般的,广泛的,普通的。在计算机和web开发领域,被称作泛型,也成为通配符类型。泛型可以简单理解为:函数附带的一个参数,支持广泛的数据类型。对于php程序员来说,基本没有这个困扰。但是对于类型严格的编程语言来说,这就有点复杂了。今天就来谈谈,kotlin的泛型。

Continue reading »

浅谈kotlin的协程

Go语言的协程曾经是一大卖点,kotlin在1.1+版本中也实现了协程。不过目前kotlin的协程实现,还是试验性质的,也就是说以后可能会大改。下面谈谈,我对kotlin协程的理解。

Continue reading »

浅谈kotlin的lambda表达式以及与匿名函数的区别

php最新的7.2版本貌似还不支持lambda表达式,所以在学习kotlin的过程中,kotlin的lambda表达式引起了我很大的兴趣。kotlin的高阶函数,跟lambda表达式有异曲同工之妙。国内很多文章对lambda表达式的误解很升,认为不过是语法糖而已,这里谈谈我的看法。最后讲一下,lambda表达式和匿名函数的区别。

Continue reading »

解决本地自签名证书的Https站点在Firefox和Chrome浏览器中无法访问得问题

文武双全在开发web站点时,多在windows10操作系统下,通过virtualbox软件和vagrant脚本搭建虚拟机用来作为开发环境。最近被一个坑爹的问题耽误了很长时间,firefox和chrome等浏览器更新到最新版以后,由于本地站点开启了https,导致本地发布的自签名SSL证书不被这些浏览器信任。站点在firefox和chrome中无法打开。学习了一段时间,终于解决了这个问题。以下是这个问题的解决办法,特此分享。

Continue reading »