- 博客(14)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 EdgeScript 自定义策略实现接口滚动升级
后端服务接口在升级时,应尽可能的保证接口的兼容性,若出现不可兼容的接口,应采用新增接口避免线上程序发生异常。可是总有某些情况下后端服务接口没有按照这种规则进行改造。尤其在小程序的环境下,程序的发布上线需将前端代码提交到微信服务器,并等待微信审核。即使是全量发布,也会不可避免的存在线上版本与审核版本的两个版本。此时可以在服务端启动两个版本的接口服务,使用 EdgeScript 自定义策略,按照不同的版本将接口地址进行替换,在通过Nginx将不同的服务地址转发到不同端口的服务接口上。# 根据 Refere
2022-04-26 09:06:45
176
原创 spring boot 日志配置方法
一、序目前Spring Native最新的版本为0.9.2,官方文档指出已经支持了logback日志框架,但仅限于properties或yml配置形式,对xml配置仍未很好的支持。此篇记录一下如何使用properties替换原有项目中的logback-spring.xml配置。二、日志配置1. 控制台日志控制台日志的配置较简单,主要是日志的格式及字符集。 <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppend
2021-06-06 12:34:40
326
1
原创 Flyway 学习使用总结
Flyway 学习使用总结自研软件推广位,欢迎扫码体验Flyway 可以通过 sql 语句对数据库进行版本控制,在CI/CD中也能很好的解决数据库升版和迁移问题。一、工作流程Flyway 的工作主要依赖于一张历史记录表及一组记录数据库变动的sql脚本文件。首先 Flyway 会在数据库中维护一张历史记录表(若为空库默认自动创建,默认表名为 flyway_schema_history),用于跟踪记录数据库的版本。其中包括版本号、脚本名称、脚本校验值、执行顺序号、执行时间、是否成功等。随后 F
2021-05-08 09:33:05
963
1
原创 MySQL用户远程访问授权
序经常会出现数据库搭建在云端的ECS上,需要在本地IDE中进行开发和调试,记录一下MySQL中的相关操作。核心SSH 连接到服务器。使用root用户登入MySQL。对名为mysql的数据库进行操作,创建用户与用户权限。[root@iZ28lvy05nsZ ~]# mysql -u root -pEnter password:Welcome to the MySQL monito...
2020-05-03 10:53:22
506
原创 通过压缩包安装MySQL教程
本文记录一下Windows下的MySQL的安装过程,需要教程的自取。当前系统环境:Windows 10,MySQL最新版本:8.0.19下载与解压访问MySQL官方下载页面此时页面会根据浏览器的UA自动定位操作系统。Windows环境下会自动定位到Microsoft Windows选择下载压缩包的安装版本:Windows (x86, 64-bit), ZIP Archive… 等待下...
2020-04-24 21:19:02
392
原创 树莓派瞎玩~9~dns服务器
树莓派瞎玩~9~dns服务器 [TOC]点击这里查看DNSMASQ文档安装dnsmasqpi@raspberrypi:~ $ sudo apt-get install -y dnsmasqdnsmasq的基本配置listen-address: 监听地址,listen-address=127.0.0.1,表示这个 dnsmasq 本机自己使用有效。注意:如果你想让本机所在的局域网的其它电脑也能够使
2016-04-15 10:29:03
4115
1
原创 树莓派瞎玩~8~远程连接图形界面
远程连接图形界面受限于校园网的实名认证系统,要访问除校园网和学校指定的网站之外的网站,需要先登录学校的网关页面进行用户认证。之前配置过的远程命令行登录就无济于事了,因为无法访问外网,安个软件包都不能啊。因此还是配个远程桌面。至少连上网再用命令行。。远程桌面还是很easy的,只要找对了软件。xrdp是一款开源的远程桌面服务,使用这个服务就可以用windows连接到树莓派的图形界面了~远程连接图形界面
2016-04-14 14:27:05
2930
原创 树莓派瞎玩~7~RPi.GPIOのWIKI文档
原文地址:树莓派瞎玩~7~RPi.GPIOのWIKI本文翻译的是树莓派中RPi.GPIO模块的WIKI,每个章节分别对应下表页面。 Title Last Update By Last Updated Home Ben Croston (croston) 2014-10-11 BasicUsage Ben Croston (croston) 2016-01-01
2016-03-28 13:17:31
2074
原创 树莓派瞎玩~6~控制GPIO之C语言
原文地址:树莓派瞎玩~6~控制GPIO之C语言使用C控制GPIO时,常用的是wiringPi模块,点此查看API文档。现在使用C语言完成上文Python语言实现的相同功能。控制GPIO输出创建一个.c文件,如gpio24_blink.c,编辑代码#include <wiringPi.h>#include <stdio.h>#include <stdlib.h>#define GPIO_PIN
2016-03-27 19:40:17
8199
原创 树莓派瞎玩~5~控制GPIO之Python
原文地址:树莓派瞎玩~5~控制GPIO之Python在Raspbian中已经预装了Python2.7.9,直接在命令行输入python即可看到如下信息pi@raspberrypi:~ $ pythonPython 2.7.9 (default, Mar 8 2015, 00:52:26)[GCC 4.9.2] on linux2Type "help", "copyright", "credi
2016-03-27 19:38:32
14896
1
原创 树莓派瞎玩~4~控制GPIO
原文地址:树莓派瞎玩~4~控制GPIO树莓派上提供了一组GPIO(General Purpose Input Output,即通用输入/输出)接口,这些接口可以用于做一些电子相关的实验:控制一些硬件设备,如最常见的发光二极管、电机等,或者读取一些信号的状态,如开关、传感器等。这里需要注意的是,树莓派中的GPIO只支持数字输入输出,即1和0对应高电平3.3V和低电平0V,因此必要的时候可能需要数模转换
2016-03-27 19:36:31
5290
1
原创 树莓派瞎玩~3~Pi的基本配置
raspi-config是Raspbian系统上的树莓派配置工具,由Alex Bradbury编写和维护。用途当第一次启动Raspbian时,你将看到raspi-config这个配置工具。之后可以使用命令行来打开这个配置工具。sudo raspi-config使用sudo命令的原因是,配置工具将更改一些并不属于当前pi用户的文件。(sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些
2016-03-27 13:56:27
4170
原创 树莓派瞎玩~2~远程登录
为了实现远程登录,需要知道树莓派的IP地址。通常连接网线后会自动获取向路由申请一个IP,也就是DHCP提供的动态IP。当然为了之后方便也可以手动配置成静态IP,免得IP发生变化。树莓派上的配置此时可以通过终端输入sudo ifconfig命令,查看当前网络的配置信息。将打印出如下类似的信息eth0 Link encap:Ethernet HWaddr b8:27:eb:40:b0:9d
2016-03-27 13:54:47
1238
原创 树莓派瞎玩~1~系统的安装.md
去年年底无聊买了树莓派,放在实验室,不是忘了拿SD卡,就是没有时间玩。今天秦皇岛天气晴,终于拿出来晒太阳了。手头的是Raspberry PI Model B+,它拥有40个GPIO引脚,4个USB2.0接口。更多介绍可以见这里。先来装个系统树莓派上可以跑很多种系统,官方网站上提供下载的就有10种,见这里。Raspbian是专门为Raspberry Pi硬件优化过的免费的操作系统。也算官方推荐的一款操
2016-03-27 13:52:41
1113
Android AVD 运行 arm 虚拟机时报错
2021-09-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人