修改树莓派分辨率

树莓派一般可以自动检测目标设备的分辨率。 但对于部分设备,尤其是HDMI-VGA转换器,分辨率可能会明显不对(过大或过小)。 这时就需要给树莓派指定一个分辨率。 更改树莓派前面那个FAT32分区里的config.txt,修改或加入以下项目: 1 2 3 hdmi_group=**** hdmi_mode=**** hdmi_ignore_edid=0xa5000080 hdmi_group和hdmi_mode的值对应想要调整的分辨率。 hdmi_group=2。 hdmi_mode=1    640×350   85Hz hdmi_mode=2    640×400   85Hz hdmi_m …

Linux时区/时间设置

date 查看/设置系统时间 1、将日期设置为2018年08月25日 [root@linux~]# date -s 25/08/18 2、将时间设置为23点53分50秒 [root@linux~]# date -s 23:53:50 3、将时间设置为2018年08月25日23点53分50秒(MMDDhhmmYYYY.ss) [root@linux~]# date 0825235318.30 修改时区 [root@linux-node ~]# echo “ZONE=Asia/Shanghai” >> /etc/sysconfig/clock [root@lin …

cordova webview 引用外部URL

cordova中对外部网站控制的比较严,用的是白名单的方式,只要不是被允许的,全部拦截。 增加自定义插件继承 CordovaPlugin 重写 shouldAllowRequest onOverrideUrlLoading 这个函数说明我们是否要自己处理这个url,返回true则webview不再处理 shouldAllowNavigation 这个函数说明是否允许这种导航,302等跳转包含在内,返回true则webview直接跳转 shouldOpenExternalUrl 这个函数说明是否调用外部浏览器打开 cordova.js交互需设置bridge模式 重写 shouldAllowBri …

JavaScript 单例模式

单例就是保证一个类只有一个实例,实现方法先判断实例存在与否,如果存在直接返回,如果不存在就创建了再返回,这就确保了一个类只有一个实例对象。在JavaScript里,单例作为一个命名空间提供者,从全局命名空间里提供一个唯一的访问点来访问该对象。 ① 对象字面量 var singleton = { attr : 1, method : function(){ return this.attr; } } var t1 = singleton ; var t2 = singleton ; t1 === t2 。 简单实用,不足之处在于没有什么封装性,所有的属性方法对外暴露。 ② 构造函数 functi …

Linux 安装 python3.7&pip

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel Python3 下载Python3 wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz 安装python3 mkdir -p /usr/local/python3 解压编译安装 tar -zxvf Python-3.7.0.tgz c …

Python 与 Java 使用 websocket 通信

WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。 Java服务端 import java.io.IOException; import java.util.concurrent.CopyOnWriteArraySet; import javax.websocket.*; import javax.websocket.server.ServerEndpoint; /** * @ServerEndpoint 注解是一个类层次的注解,它的功能主要是将目前的类定义成一个websocket服务器端, * …

Node.js版本更新: n工具

老旧的yum源安装了旧版node, 可使用n工具包进行版本升级。 sudo npm cache clean -f sudo npm install -g n sudo n stable 使用 n 来安装最新的稳定版的nodejs。 n 是一个Node工具包,它提供了几个升级命令参数: n 显示已安装的Node版本 n latest 安装最新版本Node n stable 安装最新稳定版Node n lts 安装最新长期维护版(lts)Node n <version> 根据提供的版本号安装Node 安装指定的版本号: sudo n 8.7.0 本文链接地址: Node.js版本更新: …

Centos7 安装 MongoDB

1. 创建 yum 源 vi /etc/yum.repos.d/mongodb-org-3.6.repo 添加以下路径 保存退出 [:wq] [mongodb-org-3.6] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.6/x86_64/ gpgcheck=0 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc 2. yum 安装 yum install -y mong …