10 2021 档案
摘要:原文:https://www.jianshu.com/p/6b3e5a57a4cd 参考: https://studygolang.com/articles/2497 关于读写锁的问题,其实概念上大致就是调用写锁方法阻塞所有方法,调用读锁方法阻塞所有写方法,读方法可以并发执行。 网上的例子往往太过于
阅读全文
摘要:原文:http://c.biancheng.net/view/7502.html 授权就是为某个用户赋予某些权限。例如,可以为新建的用户赋予查询所有数据库和表的权限。MySQL 提供了 GRANT 语句来为用户设置权限。在 MySQL 中,拥有 GRANT 权限的用户才可以执行 GRANT 语句,其
阅读全文
摘要:原文:https://www.cnblogs.com/lchecho/p/4613547.html 今天王总又给我们上了一课,其实mysql处理高并发,防止库存超卖的问题,在去年的时候,王总已经提过;但是很可惜,即使当时大家都听懂了,但是在现实开发中,还是没这方面的意识。今天就我的一些理解,整理一下
阅读全文
摘要:原文:https://www.git-tower.com/help/guides/faq-and-tips/faq/encoding/windows Character encoding for commit messages Creating Commits When Git creates an
阅读全文
摘要:原文:https://www.cnblogs.com/senlinyang/p/8527764.html 我们常常在代码封板时,使用git 创建一个tag ,这样一个不可修改的历史代码版本就像被我们封存起来一样,不论是运维发布拉取,或者以后的代码版本管理,都是十分方便的 git的tag功能 git
阅读全文
摘要:原文:https://blog.csdn.net/phila_man/article/details/119306074 ubuntu 20.04重启网络的命令为:/etc/init.d/network-manager restart 现象:突然断网后,发现主机ping虚拟机和主机互相无法连接前提:
阅读全文
摘要:原文:https://www.cnblogs.com/lijingran/p/9001302.html https://www.cnblogs.com/assasion/p/7768931.html https://blog.csdn.net/rongbo_j/article/details/463
阅读全文
摘要:原文:https://www.cnblogs.com/woai3c/p/11800312.html 换行如何输入: 网上说只需要通过单引号来换行,一直没理解,后面终于试出来了。总结一句话就是。 。 先输入第一个引号,按Enter即可换行,完成后再补齐后面的引号 // 步骤一: 输入第一行 git c
阅读全文
摘要:原文:https://www.jianshu.com/p/1222ab5bd9ea ProtoBuf3环境搭建和文件编译 1.编译工具的下载 可以自己百度去下载,也可以使用小编下面的网盘进行下载。 小编使用的是:(protoc-3.5.1-win32)这个版本的 小编百度网盘:https://pan
阅读全文
摘要:原文:https://www.jianshu.com/p/0ba974c3eaad fn example1() { // 第一种方法是给Struct增加一个derive(Debug). #[derive(Debug)] struct MyStruct {x: i32, y: i32} let ms
阅读全文
摘要:原文:https://blog.csdn.net/iteye_15425/article/details/82726595 包的导入语法 在写Go代码的时候经常用到import这个命令用来导入包文件,看到的方式参考如下: import( "fmt" ) 然后在代码里面可以通过如下的方式调用 fmt.
阅读全文
摘要:原文:https://www.cnblogs.com/marklove/p/10812317.html visual c++ build tools的安装与使用 https://visualstudio.microsoft.com/zh-hans/thank-you-downloading-visu
阅读全文
摘要:原文:https://stackoverflow.com/questions/2324089/can-someone-explain-what-a-wire-level-protocol-is https://developers.google.com/protocol-buffers/docs/e
阅读全文
摘要:原文:https://www.cnblogs.com/zhoug2020/p/6479365.html Git 的标签管理。跟大多数的 VCS 工具一样,git 也有在历史状态的关键点“贴标签”的功能,一般人们用这个功能来标记发布点(例如’v1.0′)。列出git中现有标签要想列出git中现有的所有
阅读全文
摘要:文件log.go 而且方法 小写 tt() 也可以在log_test.go 中进行单元测试 package zaplogtest import ( "time" "go.uber.org/zap" ) func tt() { logger, _ := zap.NewProduction() defe
阅读全文
摘要:原文: https://www.cnblogs.com/xiao2shiqi/p/13185799.html 什么是技术债,为什么要还技术债? 先说我的结论就是:技术债要还,还不还技术债,决定你所在的公司是不是尊重科学尊重技术,观点主要有一下三个: 技术债是什么,对产品和项目有什么影响 技术债对开发
阅读全文
摘要:原文:https://www.cnblogs.com/yh2924/p/12383892.html 路由组也可以嵌套,但是需要注意的是当进行嵌套时下一层的需要调用Group方法(设置路由前缀)是需要用上一层的进行调用: package main import ( "github.com/gin-go
阅读全文
摘要:原文:https://www.cnblogs.com/zhaochunhui/p/10998280.html 对于互联网界来说,“唯快不破”是一条准则,为了提升公司整体研发效率,百度引入了业界的优秀工程实践,设计开发了一整套研发工具链。主要包括项目管理平台、代码开发协作平台和持续交付平台,分别针对需
阅读全文
摘要:1. C.NEXT()演示 //HandlerFunc func indexHandler(c *gin.Context) { fmt.Println("index") c.JSON(http.StatusOK, gin.H{ "msg": "index", }) } //定义一个中间件 func
阅读全文
摘要:原文:https://www.cnblogs.com/jachin/p/9966839.html golang gin 中间件,返回结果 package main import ( "net/http" "github.com/gin-gonic/gin" ) func response() gin
阅读全文
摘要:原文:https://vimsky.com/zh-tw/examples/usage/reflect-methodbyname-function-in-golang-with-examples.html Go語言提供了運行時反射的內置支持實現,並允許程序借助反射包來操縱任意類型的對象。 Golang
阅读全文
摘要:原文:https://www.cnblogs.com/togettoyou/p/goandroidshell.html ubuntu上: CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=7 go build -o server a.go CGO_ENABLED=0
阅读全文