- 博客(16)
- 收藏
- 关注
原创 树莓派折腾记 - 点亮LCD1602
上周重新拿出吃灰的树莓派,装了系统,接下来就是写传感器的demo,demo最主要就是找到依赖库,接线和代码并不难。好了,进入正题,本文主要写用树莓派点亮LCD1602,使用nodejs 10。先来一个成品图,和下面接线图有些许差别,加了背光环境准备Raspberry 3b+, ubuntu20.04LCD 16023脚电位器NodeJs 10.19.0具体元器件的说明见Arduino连接LCD1602显示屏,树莓派环境的准备见树莓派基础配置。接线如下图代码const Lcd =
2021-01-03 17:13:29 1097
原创 树莓派折腾记 - 安装centos7
本文比较简短,仅用于记录,装完之后弃坑了,转向了ubuntu server。下载百度搜索centos,点击第一个,找个下载,3b、3b+ 选armhfp下载地址-清华镜像刻录下载的文件是xxxx.raw.xz格式的,先解压一次,再用Etcher刻录配置wifi执行以下命令,按提示操作nmtui扩展根分区centos安装后默认根分区只有2G左右,执行以下命令扩展到tf卡该有的容量。可参考root用户根木录下的readme。 export LANG=en_US.UTF-8 rootfs
2020-12-27 20:39:46 346
原创 树莓派折腾记 - 基础配置
前言前年买了一个树莓派3b+、ardunio,一直舍不得用(看前几天博客可知,写完一篇后再没下文),近期任务不是很重,把这些设备用起来,做个微型服务器。本文主要是系统和基础环境的安装(无显示器),code-server便于远程调试代码,不用远程登录到服务器vim来改代码。本文操作使用ubuntu用户,不是root用户,命令有缩减,需要一定Linux基础。Ubuntu Raspberry写本文时,使用的是树莓派3B+,安装Ubuntu Server 20.04.1 LTS 64位。使用Ether刻
2020-12-27 20:29:28 299
原创 内网穿透--ssh篇
条件说明宽带无公网ip,局域网中的局域网,需要有一台有公网ip的服务器场景说明pcnet iplan iplocal/192.168.31.60server11.12.13.14192.168.0.100local为本地电脑,家庭宽带,无公网ipserver为阿里云服务器,有固定公网ip,linux配置修改服务器配置serve...
2019-03-15 10:44:42 3624
原创 内网穿透--frp篇
前提需要有一个公网服务器,这里使用linux举例服务端配置frps.ini[common]bind_port = 7000后台运行wget https://github.com/fatedier/frp/releases/download/v0.22.0/frp_0.22.0_linux_amd64.tar.gznohub frp_0.22.0_linux_amd64/f...
2019-03-15 10:44:23 1483
原创 CentOS下编译OpenJDK7
当前环境root@test11:~# uname -avLinux test11 3.10.0-957.1.3.el7.x86_64 #1 SMP Thu Nov 29 14:49:43 UTC 2018 x86_64 x86_64 x86_64 GNU/Linuxroot@test11:openjdk# java -versionjava version "1.8.0_162"Jav...
2018-12-24 00:05:59 752
原创 docker容器添加自定义hosts
方案一启动时增加hosts,参考自docker docsdocker run -d --name test1 \ --add-host test1.a:1.2.3.4 \ local/test方案二docker-compose.yml文件指定,参考自stackoverflowtest2: build: local/test extra_hosts: te...
2018-11-27 16:39:08 34692 10
原创 Linux分区大小调整
这是很久之前遇到的问题了,参考的博客加了书签,最近闲下来,转成自己的。先简述一下之前的情况,本地的一台测试服务器,一直只使用root用户,但安装系统时默认只给root用户分配了50G空间,使用一段时间后,docker启动容器,提示内存不足。开始首先查看磁盘情况(这里已经扩到550g了)[root@test10 ~]# df -hFilesystem Siz...
2018-11-27 16:15:54 1963 1
原创 RDS for mysql 迁移到本地docker容器
前提条件说明工作目录为/data/docker/mysql/,xtrabackup软件二进制包在此目录,下载的备份文件为/data/rds_backup_data.tar.gz切换路径,解压文件mkdir -p /data/docker/mysql/rdscd /data/docker/mysqltar vizxf /data/rds_backup_data.tar.gz -C rds...
2018-11-27 16:13:22 569
原创 瞎玩物联网系列--Arduino连接LCD1602显示屏
简介 LCD1602是一种工业字符型液晶,能够同时显示16x02即32个字符。LCD1602液晶显示的原理是利用液晶的物理特性,通过电压对其显示区域进行控制,即可以显示出图形。【百度百科】引脚说明 引脚 符号 说明 1 GND 接地 2 VCC 5V正极 3 V0 对比度调整,接正极时对比度最弱 4 ...
2018-05-30 23:52:48 50547 14
原创 瞎玩物联网系列--Hello 树莓派
条件Raspberry Pi 3b+32G存储卡mac网线面包板、led灯、杜邦线、传感器若干系统安装各种下载官方镜像下载刻录工具 etcherMicrosoft Remote Desktop for Mac2.1.1 from pchome.net刻录镜像允许远程ssh连接在存储卡根目录新建一个空文件命名为ssh即可,无需后缀...
2018-05-29 12:28:23 1479
原创 NoSuchFieldError处理
今天公司项目发布上线,可是上线后商品列表不能请求了,看日志错误如下。Caused by: java.lang.NoSuchFieldError: TYPE at com.cm.admin.service.goods.GoodsTagService.listAllTagBySpu(GoodsTagService.java:216) at com.cm.admin.service.go...
2018-05-05 15:48:07 21177
原创 jni本地方法的使用
前言今天在看HashMap源码,后来点到了Object类,看到了几个native标识的方法,不懂,就先把native方法科普一下,先搞定了,明天再补上HashMap的分析。 native方法称为本地方法。在java源程序中以关键字“native”声明,不提供函数体。其实现使用C/C++语言在另外的文件中编写,编写的规则遵循Java本地接口的规范Java native Interface...
2018-04-25 13:00:25 1061
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人