摘要: #!/usr/bin/env python # -*- coding: utf-8 -*- import os import signal import sys from concurrent import futures import logging from loguru import logg 阅读全文
posted @ 2022-10-26 16:03 wanghhhh 阅读(126) 评论(0) 推荐(0)
摘要: from passlib.hash import pbkdf2_sha256 # 生成md5 has = pbkdf2_sha256.hash('123456') print(has) # 校验 print(pbkdf2_sha256.verify("1234561", has)) 阅读全文
posted @ 2022-10-26 14:00 wanghhhh 阅读(95) 评论(0) 推荐(0)
摘要: package main import ( "context" "log" "net/http" "os" "os/signal" "syscall" "time" "github.com/gin-gonic/gin" ) func main() { router := gin.Default() 阅读全文
posted @ 2022-10-25 18:05 wanghhhh 阅读(252) 评论(0) 推荐(0)
摘要: 1. 无中间件启动 #使用 r := gin.New() #替代 // 默认启动方式,包含 Logger、Recovery 中间件 r := gin.Default() 2. 中间件启动 func main() { // 创建一个不包含中间件的路由器 r := gin.New() // 全局中间件 阅读全文
posted @ 2022-10-25 16:09 wanghhhh 阅读(84) 评论(0) 推荐(0)
摘要: 功能: 1. 对登录和注册表单进行验证 2. 对表单返回的错误进行中文翻译 3. 对表单返回的数据进行处理,大小写处理和切割 package main import ( "fmt" "net/http" "reflect" "strings" "github.com/gin-gonic/gin" " 阅读全文
posted @ 2022-10-25 14:33 wanghhhh 阅读(76) 评论(0) 推荐(0)
摘要: 1. 输出json和protobuf 新建user.proto文件 syntax = "proto3"; option go_package = ".;proto"; message Teacher { string name = 1; repeated string course = 2; } g 阅读全文
posted @ 2022-10-25 11:48 wanghhhh 阅读(111) 评论(0) 推荐(0)
摘要: my_list = [ [[1, 2, 3], [4, 5, 6]] ] flat = [x for sub1 in my_list for sub2 in sub1 for x in sub2] print(flat) # [1, 2, 3, 4, 5, 6] flat2 = [((x for x 阅读全文
posted @ 2022-09-15 17:46 wanghhhh 阅读(613) 评论(0) 推荐(0)
摘要: 1. 为什么不使用多线程 python, java c++ 采用多线程和进程变成 多线程-每个线程占用的内存比较多,而且系统切换开销很大 2. go语言控制主的goroutine在子协程结束后结束 如何解决主的goroutine在子协程结束后自动结束 使用:sync.WaitGroup packag 阅读全文
posted @ 2022-07-10 09:54 wanghhhh 阅读(167) 评论(0) 推荐(0)
摘要: 1. 为什么需要代码规范 代码规范不是强制的,也就是你不遵循代码规范写出来的代码运行也是完全没有问题的 代码规范目的是方便团队形成一个统一的代码风格,提高代码的可读性,规范性和统一性。本规范将从命名规范,注释规范,代码风格和 Go 语言提供的常用的工具这几个方面做一个说明。 规范并不是唯一的,也就是 阅读全文
posted @ 2022-06-26 19:54 wanghhhh 阅读(154) 评论(0) 推荐(0)
摘要: 排序 使用go的sort进行排序,必须要实现三个方法: Len Less Swap package main import ( "fmt" "sort" ) type Course struct { Name string Price int Url string } type Courses [] 阅读全文
posted @ 2022-06-26 19:03 wanghhhh 阅读(91) 评论(0) 推荐(0)