docker-compose 使用代理
gitlab仓库yml配置文件搭建
之前写篇 gitlab
仓库搭建步骤教程,最近升级的时候发现命令实在是太长了,于是决定使用 docker-compose.yml
文件进行配置搭建。
reposync 同步镜像源
nmcli 简单用法
在Linux系列下,我们连接WiFi的时候,可以使用nmcli作为管理工具,进行WiFi连接断开等操作,操作也相对方便。
nmcli
不仅仅支持操作 Wi-Fi
,还支持操作所有网络设备
提示:
在centos7
某些情况下,以太网并没有自动连接网络,可以使用
1 nmcli connection modify "设备名(ens33)" connection.autoconnect yes设置自动管理,且开机自动连接。
gitea drone CI
自定义WebSocket通信回复协议
在有些情况下,我们在使用 WebSocket
通信的时候,需要对方进行回应,但由于 WebSocket
是全双工
交互,所以不能像 http
协议一样,发送之后能够得到对应的回复,为了能够很好的获取到对应的回复,设计了一个简单的协议,各位有需要的话,可以参考看看。
协议的原理很简单,即:记录消息ID
。
PHP 调用webservice
很多时候,我们需要调用第三方的接口,例如使用 PHP
调用 webservice
接口。
关于 webservice
接口,我们可以直接使用SoapUi
查看或者像对方索要具体地址函数以及参数。
在PHP
里面调用的话,可以使用 SoapClient
,一般PHP
都会开启该扩展,并且相对也比较简单。
安卓WebView高版本无法加载
在电脑虚拟机上测试的时候,发现本地127.0.0.1
无法开始加载,出现net::ERR_CLEARTEXT_NOT_PERMITTED
错误,这是由于Android
在8
的版本之后默认启用https
,由于项目中只是使用了http
,所以安全机制下拦截了。
解决的办法:在manifest
中application
节点添加
1 | android:usesCleartextTraffic="true" |
MFC OCX 开发一些注意事项
由于一些原因,居然开始 MFC OCX 的开发,这都是淘汰了多久的玩意了啊,心塞。
MFC 如何进行 OCX 开发不在本文讨论之内,可以参考一下这些内容:MFC ActiveX (ocx)控件的开发, MFC .ocx控件开发,mfc 开发ocx
Raspberry Zero UPS
有一款小巧的开发板:Raspberry Zero
,Broadcom BCM2835 SoC,它装有1 GHz ARM1176JZF-S单核CPU,Broadcom VideoCore IV @ 250 MHz GPU(仍支持高清)和512MB SDRAM;支持运行完整的Linux (Arm系列)
系统,并且带有WiFi
。
当然,这只是本文的主角之一,另一个主角是对应的UPS(算是吧):