朝圣言

cordova与css结合实现在android上透明状态栏兼容齐刘海等异形屏

应该会有人觉得百度(google)有的东西为什么我会写出来?有我还写啥啊~手上有一个项目,是用cordova+vue的,这个不是重点,由于ios的app上架比较困难,所以优先上架android。因为习惯了在ios上透明状态栏的样式,在android上也想拥有。得赖于ios的css中safe-area-inset-*的属性,可以在cordova的ios端结合c …

pyQT5使用QNetworkAccessManager请求多个接口

访问多个接口是每个项目都一定会经历的事情。在使用pyqt5的时候要求QNetworkAccessManager,然后使用信号槽self.networkAccessManager.finished.connect(self.requestFinished)但是这就导致一个问题,如果访问多个接口每个接口的处理方式不一样,最傻瓜的方法就是在处理以后disconne …

终于更新了,开个很大的坑----智能家居HomeAssistant

最近换工作,加上一点家里的时候,停更了一年。收到了不少催更大佬的刀片,这次来一个干货吧。智能家居HomeAssistant不要问我为什么一个做前端的人做了硬件!!!只因为不正经。废话不不多说,如果不喜欢折腾的可以期待我以后的文章,让我们开始吧。1、准备工作    树莓派一件(不建议淘宝买,可以去闲鱼看看,毕竟一般入手树 …

走出electron的大坑【调用主线程的方法】

这里先介绍一个关于electron的前提,也是走出这个坑的基础知识。electron的思想:用于启动程序的main.js 为主线程,而其他js(无论是html外联的js,还是内联使用<script><script>包含的js代码)都为子线程。于是这个问题就简化为子线程如何调用主线程或者主线程调用子线程。在查看文档以后发现主线 …

微信内使用video播放视频如何小窗播放

腾讯对微信尤其是安卓版本的内置浏览器内核做了一点点小处理,在X5内核下,播放会强制全屏,如果需要进行边视频边互动下则无法实现。老夫无论使用百度或者是科学上网google都没有解决办法,就连腾讯开发者论坛内相关帖子也都做了删除处理。后面发现,如果要实现小窗播放,只需要把video转化为html5模式,转化方法如下。<video style=&q …

如何正确而快速的得到websocket的链接和数据结构

因为今天公司有一个需求,需要获取某个网站关于快讯的数据包括实时更新。在查询整个网页链接后发现有如下关键的js文件很明显,获得是数据并实现实时更新的是基于websocket。那么关键的东西来了,在面对一个网站几十个或者上半个连接数如何更快的获得websocket的链接地址,并得到数据结构。来小伙伴们,跟我一起动手吧一、工具一台可以上网的电脑、chrome二、操 …

分享一份大神写的软件管理著作

人月神话-简介       《人月神话》内容源于作者Brooks在IBM公司任System计算机系列以及其庞大的软件系统OS项目经理时的实践经验。《人月神话》探索了达成一致性的困难和解决的方法,并探讨了软件工程管理的其他方面。在《人月神话(英文版)》中,既有很多发人深省的观点,又有大量软件工程的实践,为每个复杂项目的管 …

阿里巴巴JAVA开发命名规范文档

就命名规范而言,其实前端是很宽松的。但是好的命名习惯对开发和维护来说是很重要的。所以在很多大公司里面,尤其是跨国公司,对命名要求非常苛刻,一下奉献出阿里巴巴java开发文档,这份文档已经公开,受到众多开发者的审视,所以相对来说比较规范。[Download]资源名称:阿里巴巴java开发命名规范文件大小:656KB下载地址1:http:imcyk.comdow …

利用H5PLUS读写文件之读取

首先,来介绍一个坑,H5+目前只开放了目录下4个常量的读或写,分别是常量名称文件名称解释权限PRIVATE_WWWwww应用运行资源目录常量只读PRIVATE_DOCdoc应用私有文档目录常量读写PUBLIC_DOCUMENTSdocuments程序公用文档目录常量读写PUBLIC_DOWNLOADSdownloads程序公用下载目录常量读写所以加入在编写w …

为何不要用「h5」这个简称?

      最近发现好多人喜欢将 HTML5 说成 h5,甚至是代指移动端的 Web Page 或者 Web App。虽然说起来朗朗上口,但是小编真的不建议这样来使用。  老夫很早之前做过一个关于「h5 这个说法你的感受」的调查,总共有 552 位粉丝参与,最终结果是:有 16.7% 的人认为「很好 …