数码管长这个样子: 数码管分为静态数码管和动态数码管,如果是静态数码管的话针脚数量不敢想象,我这个是动态的数码管,所以只有12个针脚。 可能大家还不是很懂,可是解释啥的感觉自己也不太会,就放上一个链接供大家参考: https://www.cnblogs.com/badnewfish/p/5908423.html 然后放上驱动的代码(显示当前时间): #!/usr/bin/env python# encoding: utf-8import RPi.GPIOimport time# abcdefg ...
树莓派入门之有源蜂鸣器
在资金本来就不怎么充裕的双十一,我忍痛买下了价值近700的树莓派4B+,从此开始了我的物联网之旅~~(当然,才刚开始~) 在漫长的等待之后,它终于到了我手上。在将它开机并和我的Mac连接上之后,我并不知道该如何去用剩下的一堆传感器,遂打算看一本入门教程,然后发现教程里的入门实验是用LED灯的,还要用电阻之类的。我扒拉了一下这一盒东西,有点想哭,竟然什么都没有。无良商家啊,我都买最贵的套餐了,我只想入个门啊,怎么连这点都洗都不给配呢? 不甘心的我又不想这么快就去买新的配件,就随意在网上看,就发现了 ...
IOS 无需代码实现TableViewCell自适应高度
最近开始入门IOS开发了,本来打算用以前的方式自学的,但发现找不到什么好的视频教程,最后只好花钱买了一个基础教程,算是入门了IOS开发吧。 花了一个星期差不多学完教程之后,打算做一个文本编辑器,那么首先要有一个列表,我希望能够显示文章的标题以及开头的几行内容,但我发现要做到显示简介还并不是一个容易的事情。 不过最终还是实现了自适应高度的效果,下面先放上效果图: 下面正式开始我的探索之旅。(如果不想看前面的铺垫可直接跳到第二节) 一、实现TableView并使用自定义Cell首先拖一个Talbe ...
这个微信浏览器跳转技巧,每个月能帮你省几百块
在微信公众号开发中,不可避免地要遇到下载软件、支付宝支付等需求,而这些需求都是无法在微信浏览器内部实现的,那么在微信浏览器内自动跳转到外部浏览器就是一个刚需了。 百度一下微信跳转,可以发现大部分结果都被这些跳转平台承包了。 这张图片不知道为什么被删掉了,那就不添加了。大家可以自行搜索看看。 然后打开一个还可以用的跳转平台,可以看到最主要的功能就是: IOS微信会提示用户右上角打开浏览器(这谁还不会提示呀) 安卓微信则是自动用默认浏览器打开链接(我们主要就是实现安卓端的自动跳转功能) ...
FRP内网穿透一站式配置
FRP内网穿透一站式配置场景1:我有一台配置很差的服务器,也有一台放在公司可以一直开机的电脑,我想跑一个springboot项目。 场景2:我要做微信开发,我必须要有一个公网可以访问的域名。 针对这两种场景,要怎么做呢?当然是使用内网穿透,而市面上好的内网穿透工具收费,免费的每次建立的域名都是随机的,那能不能自己搭一个内网穿透服务呢?当然可以! 一、FRP安装frp是一款开源的内网穿透软件,可以在GitHub上找到:https://github.com/fatedier/frp。 readme中 ...
CentOS快速安装SSR
安装步骤1、下载安装包wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR.sh 2、修改安装脚本权限chmod +x shadowsocksR.sh 3、配置SSR./shadowsocksR.sh 2>&1 | tee shadowsocksR.log// 之后会让配置密码等信息,我们自定义一下密码之后,剩下 ...
CenOS 快速安装 Nginx
安装过程1、将nginx放到yum repro库中rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 2、查看nginx信息yum info nginx 3、使用yum安装ngnixyum install nginx// 中途需要输入 y 确认安装 4、启动nginxservice nginx start 5、查看nginx版本nginx - ...
微信公众号制作记账功能(三)
上一篇文章基本上把技术上的实现都讲了一遍,证明实现这个功能是切实可行的。下面就对建好的服务雏形进行完善和增加功能。 先放这个系列的文章: 微信公众号制作记账功能(一) 微信公众号制作记账功能(二) 一、默认回复前面设置的默认回复就是简单的一句话,一点都不够智能,当然了,我再怎么改造,只要不用到聊天机器人这种功能,那就不会特别智能。但聊天机器人的API都是要收费的哎,而如果我用python在服务器上自己搭一个,那我真怕服务器会受不了这么大的压力。 那要怎么办呢?至少每次给用户的回复都不一样吧。这时 ...
微信公众号制作记账功能(二)
上次微信公众号制作记账功能(一)把nodejs的环境搭好了,并且可以简单地回复用户地信息了,那么接下来就要正式实现我们地功能了。 为了方便大家查看,也方便大家自己部署到公众号上,我把代码放到github上了,有兴趣可以去看一下。 一、功能分发因为我的订阅号的权限十分有限,那么基本上就只能靠用户的输入来猜测命令了,打开/routes/wx.js,找到处理普通文字消息的代码,进行如下修改: // 判断消息类型 if (json.xml.MsgType === 'text') { ...
微信公众号制作记账功能(一)
一直想写一个记账软件,但界面的设计真让我头大。这不,刚买了个服务器,那用这个当后台存储,微信公众号菜单作为界面交互,练个手? 我的服务器只有512M内存,10G硬盘,跑Java就别想了。刚刚看自己的SpringBoot应用跑在自己电脑上就占了479M内存,这还没说Mysql呢,服务器还挂着SSR,没办法,不能用Java来开发了。 从网上查找Java、Python、nodejs、php的性能比较,都说nodejs性能最好,那就玩nodejs喽(当然我在python上纠结过,不过nodejs一是比较 ...