咸鱼

咸鱼是以盐腌渍后,晒干的鱼

0%

Gitlab流水线需要使用Gitlab Runner,这里介绍Ubuntu安装Gitlab Runner的方法。
Runner允许在一台机器上安装多个Runner,但每个Runner只能运行一个项目。

安装

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# Ubuntu
$ curl -L"https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.deb.sh"| sudo bash
$ sudo apt-get install gitlab-runner

# CentOS
$ curl -L"https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.rpm.sh"| sudo bash
$ sudo yum install gitlab-runner

# 启动runner: 交互式
sudo gitlab-runner register

# 启动runner: 无交互式
sudo gitlab-runner register \
--non-interactive \
--url "$HOST" \
--token "$RUNNER_TOKEN" \
--executor: "shell"
--description "shell runner"

参数HOST是Gitlab地址,RUNNER_TOKEN是注册时生成的token

Win PE系统盘

网上流行的很多 Win PE 系统如大白菜、老毛桃、都夹带一些私货 (修改主页/捆绑软件等)

以下是一些相对干净的免费PE系统工具:

  • (推荐)edgeless 半开源的PE,无广告、无收费、无劫持。
  • (一般)微PE 纯净无广告,网络上假的也比较多。
  • (一般)USBOS IT天空出品,跟 优启通 差不多,可能比 优启通 好一点点。
  • (不推荐)优启通 IT天空出品,无广告, 但可能会改修改你的浏览器主页和默认安装2345,而且口碑原来越不好。网络上假的比较多,比如搜索排行第一名的 https://www.uqitong.com/ 就是假的。有以前的旧版本还可以用用,新版不推荐。

USB 系统启动盘

阅读全文 »

问题:原有的索引没有 unique 唯一属性,为其添加 unique

一、查询索引

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
mgset-44912522:PRIMARY> db.user.getIndexes()                                                                                    
[
{
"v" : 2,
"key" : {
"_id" : 1
},
"name" : "_id_",
"ns" : "mydb.user"
},
{
"v" : 2,
"key" : {
"username" : 1
},
"name" : "username",
"ns" : "mydb.user"
}
]

接下来,给username索引增加唯一属性,要先删除旧索引,再重新建立新的索引。

二、删除索引

阅读全文 »

依赖

1
implementation 'com.github.bumptech.glide:glide:4.16.0'

调用示例

1
2
3
Glide.with(context)
.load("http://xxx")
.into(holder.img)

androidx + kotlin 的项目中运行,会出现警告日志:

阅读全文 »

  • Item 1
  • Item 2
  • Item 3

SwiftUI 是一种基于 Swift 的 UI 框架,让你可以在任何 Apple 设备上构建精美 App。了解 SwiftUI 的新功能、设计工具、动画控制、数据流、空间 App、交互式小组件、 watchOS 和 MapKit API 等特性。

阅读全文 »