generated from bing/readnotes
temp commint
This commit is contained in:
parent
22cd5dc58e
commit
8a74dc4a0c
|
@ -0,0 +1,13 @@
|
|||
FROM golang:1.19 as builder
|
||||
WORKDIR /workdir
|
||||
ADD go.mod go.mod
|
||||
ADD go.sum go.sum
|
||||
ENV GOPROXY=https://goproxy.cn,direct GO111MODULE=on
|
||||
RUN go mod download
|
||||
ADD main.go main.go
|
||||
ADD pkg pkg
|
||||
RUN GOOS=linux GOARCH=amd64 go build -o /appname main.go
|
||||
|
||||
FROM scratch
|
||||
COPY --from=builder /workdir/appname /
|
||||
ENTRYPOINT [ "/appname" ]
|
|
@ -0,0 +1,68 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
"math/rand"
|
||||
"sort"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
||||
const (
|
||||
RedMax = 33
|
||||
BlueMax = 16
|
||||
)
|
||||
|
||||
func randRate(){
|
||||
rand.Seed(time.Now().UnixNano())
|
||||
rate := rand.Intn(100) + 1
|
||||
fmt.Printf("\t (中奖概率%d%%)", rate)
|
||||
}
|
||||
|
||||
func randBall(max int)int{
|
||||
rand.Seed(time.Now().UnixNano())
|
||||
return rand.Intn(max) + 1
|
||||
}
|
||||
|
||||
func isIn(list []int, item int )bool{
|
||||
for _, i := range list{
|
||||
if i == item {
|
||||
return true
|
||||
}
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
func randDoubleBall(){
|
||||
balls := []int{}
|
||||
for i := 0; i < 6;{
|
||||
ball := randBall(RedMax)
|
||||
if isIn(balls, ball) {
|
||||
continue
|
||||
}
|
||||
i++
|
||||
balls = append(balls, ball)
|
||||
}
|
||||
sort.Ints(balls)
|
||||
blueball := randBall(BlueMax)
|
||||
for _, ball := range balls {
|
||||
fmt.Printf("\033[1;31;40m%d\033[0m \t", ball)
|
||||
}
|
||||
fmt.Printf("\033[1;34;40m%d\033[0m \t", blueball)
|
||||
randRate()
|
||||
fmt.Println("")
|
||||
}
|
||||
|
||||
func main(){
|
||||
var groups int
|
||||
flag.IntVar(&groups, "g", 1, "注数")
|
||||
flag.Parse()
|
||||
if groups < 0 {
|
||||
groups = 1
|
||||
}
|
||||
fmt.Printf("为您选取了 %d 注随机双色球,祝君中奖!\n", groups)
|
||||
for i := 0; i < groups; i++ {
|
||||
randDoubleBall()
|
||||
}
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
package main
|
|
@ -13,9 +13,13 @@
|
|||
<h3 style="text-align: center;">{{.title}}</h3>
|
||||
</div>
|
||||
<hr class="my-4" >
|
||||
{{ range .files }}
|
||||
{{ range $file := .files }}
|
||||
<div class="row" style="">
|
||||
<div style="width:80%;" class="p-3 mb-2 bg-light text-dark"><a href="/ui/{{.}}">{{.}}</a></div>
|
||||
{{ if eq $file "SC" }}
|
||||
<div style="width:80%;" class="p-3 mb-2 bg-light text-dark"><a href="/{{$file}}">{{$file}}</a></div>
|
||||
{{ else }}
|
||||
<div style="width:80%;" class="p-3 mb-2 bg-light text-dark"><a href="/ui/{{$file}}">{{$file}}</a></div>
|
||||
{{ end }}
|
||||
</div>
|
||||
{{else}}
|
||||
<div class="" style="">
|
||||
|
|
|
@ -14,6 +14,7 @@ func run(dir, title, addr string)error{
|
|||
engine := gin.Default()
|
||||
engine.LoadHTMLGlob(dir + "/*.tmpl")
|
||||
engine.Static("/ui", dir)
|
||||
engine.StaticFS("/SC", http.Dir(dir + "/SC"))
|
||||
engine.GET("/", func(ctx *gin.Context) {
|
||||
dirs, _ := os.ReadDir(dir)
|
||||
files := []string{}
|
||||
|
|
Binary file not shown.
|
@ -12,4 +12,15 @@ do
|
|||
ctr images push -k -u ${IMAGE_REGISTRY_USER} ${IMAGE_REGISTRY}/${IMAGE_NAME}
|
||||
# ctr images rm ${IMAGE}
|
||||
done
|
||||
<<<<<<< Updated upstream
|
||||
#192.168.0.144:1080 ccr.ccs.tencentyun.com/kgcrio 100004225373
|
||||
=======
|
||||
#192.168.0.144:1080 ccr.ccs.tencentyun.com/kgcrio 100004225373:Hello2022
|
||||
https_proxy=192.168.0.200:1080 ctr images pull --all-platforms registry.k8s.io/prometheus-adapter/prometheus-adapter:v0.10.0
|
||||
https_proxy=192.168.0.200:1080 ctr images pull --all-platforms registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.8.2
|
||||
ctr images tag registry.k8s.io/prometheus-adapter/prometheus-adapter:v0.10.0 registry.cn-hangzhou.aliyuncs.com/slmgoogle/prometheus-adapter:v0.10.0
|
||||
ctr images tag registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.9.2 registry.cn-hangzhou.aliyuncs.com/slmgoogle/kube-state-metrics:v2.9.2
|
||||
|
||||
|
||||
registry-vpc.cn-hangzhou.aliyuncs.com/slmgoogle
|
||||
>>>>>>> Stashed changes
|
||||
|
|
Loading…
Reference in New Issue