在github的action中使用mysql

最近,我们开始使用GitHub Actions测试我们的所有软件包。您可以在此博客文章中了解有关我们常规设置的更多信息。对于大多数软件包,这都很好。但是,我们的某些软件包(例如Laravel标签)使用SQLite中不提供的JSON函数。幸运的是,在GitHub Actions中使用像MySQL这样的数据库很简单。...

flutter的一个运行错误

执行flutter run会发生以下错误,123456789Xcode's output:↳ /Users/zzz/Desktop/pro/flutter/myap/build/ios/Debug-iphoneos/Runner.app: resource fork, Finder informa...

Flutter卡在package获取的解决办法

flutter一直卡在了Running “flutter packages get” in project_name…,试了几次,还是会卡住。上网查找解决方法,原来是 storage.googleapis.com 撞墙了,而且 flutter 对此已经有对策了。 具体方法Linux 或 Mac12export P...

golang编程规范

go fmt大部分的格式问题可以通过 gofmt 解决,gofmt 自动格式化代码,保证所有的Go代码与官方推荐的格式保持一致,于是所有格式有关问题,都以 gofmt 的结果为准。代码提交前,必须执行gofmt进行格式化。 go vetvet工具可以帮我们静态分析我们的源码存在的各种问题,例如多余的代码,提前re...

将mysql和github的action一起使用

将MySQL服务与Github操作一起使用借助新推出的Github Actions,现在可以基于事件在Githubs基础架构上自动运行单元测试和其他自动化任务。这是一篇简短的博客文章,描述了如何在Github Actions中使用MySQL / MariaDB服务。 Ubuntu映像已经包含一个预先配置的MySQ...

flutter环境搭建

最近开始接触flutter,今天配置了flutter的开发环境,现在把这个过程记录下来. 系统环境要求macOS (64-bit)硬盘空间: 700 MB (不包含android studio等编辑器工具).命令行工具:bash, mkdir, rm, git, curl, unzip, which,brew需要...

阿里云linux系统挂载磁盘

一、打开控制台-服务器-磁盘-创建磁盘创建磁盘, 完成之后在返回刚刚的地方, 执行挂载二、然后登录linux服务器 进程分区挂载12345678910111213141516[root@iZ8vbcuptq5g86qk6lk4x1Z data]# fdisk -l磁盘 /dev/vda:42.9 GB, 4294...

helm在k8s上的部署

helm是k8s集群上的包管理工具,类似centos上的yum,ubuntu上的apt-get。在安装了k8s后我今天打算安装helm,来部署ingress暴露我的服务 基本概念 对于应用发布者而言,可以通过helm打包应用,管理应用依赖关系,管理应用版本并发布应用到软件仓库。对于使用者而言,使用helm后不用需...

在k8s上部署dashboard后台管理界面

在昨天成功部署了k8s后,我今天尝试着部署它的后台web界面 下载官方的yaml1wget https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml...

国内环境利用kubeadm进行kubernetes安装

最近想要学习kubernetes,特地从阿里云购买了两台云主机,用的是kubeadm部署,由于被墙不能直接执行kubeadm init,比较麻烦,所以练习下kubernetes的安装。 先介绍下两台都是centos7,需要注意的是作为主节点的云主机要有两个cpu,内存大于2gb,不然会提示cpu不够和内存限制 ...