乙巳🐍年

acc8226 的博客

The Apache Groovy programming language
Download https://groovy.apache.org/download.html

Groovy 是基于 JVM 虚拟机的一种动态语言,它的语法和 Java 非常相似,由 Java 入门 Groovy,基本上没有任何障碍。Groovy 完全兼容 Java,又在此基础上增加了很多动态类型和灵活的特性,比如支持闭包,支持 DSL,可以说它是一门非常灵活的动态脚本语言。

Groovy 的特性虽然不多,但也有一些,我们不可能在这里都讲完,在这里我挑一些和 Gradle 有关的知识讲,让大家很快的入门 Groovy,并且能看懂这门脚本语言,知道在 Gradle 为什么这么写。其次是每个 Gradle 的 build 脚本文件都是一个 Groovy 脚本文件,你可以在里面写任何符合 Groovy 的代码,比如定义类,生命函数,定义变量等等,而 Groovy 又完全兼容 Java,这就意味着你可以在 build 脚本文件里写任何的 Java 代码,非常灵活方便。

示例

1
2
3
4
5
6
7
8
9
10
class Example {
static void main(String[] args) {
// Using a simple println statement to print output to the console
println('Hello World')
def a = 123
println(a)
String zhangsan = 'zhang'
println(zhangsan)
}
}
阅读全文 »

MinIO | Code and downloads to create high performance object storage

下载和启动

1
2
3
4
PS> Invoke-WebRequest -Uri "https://dl.min.io/server/minio/release/windows-amd64/minio.exe" -OutFile "D:\minio.exe"
PS> setx MINIO_ROOT_USER admin
PS> setx MINIO_ROOT_PASSWORD password
PS> D:\minio.exe server E:\Data --console-address ":9001"

minio 提供了一个可视化的管理控制平台,安装好之后,在浏览器中输入(http://localhost:9000/ (opens new window))就可以访问了。

客户端 cli 支持

阅读全文 »

流水线 Gitee Go 服务

Hexo 构建和部署

.workflow/gitee.yml · acc8226/我的笔记 - 码云 - 开源中国
https://gitee.com/acc8226/md/blob/main/.workflow/gitee.yml

问题

【GITEE】码云上传代码文件出现上传错误的问题

正常 GITEE 的免费版本,仓库容量只有 1G 左右,所以仓库上传文件过多的的时候会存在上传错误的问题,此时需要对仓库进行 GC。

阅读全文 »
0%