在golang中,goroutine 可以理解为其它语言中的线程,在其它语言中存在的数据竞态的问题,在golang中同样存在 本文记录一下数据竞态与各种锁的使用 race condition 竞争状态 这个词也没有听起来很高大上,...
golang中锁Mutex与通道channel的选择
Mutex和channel 都可以在并发环境下对资源进行保护,避免竞态, channel 在 golang 中一直被追捧,但是既然都能解决问题,但为什么还要弄两个东西呢? 查阅一些文章,发现有些时候对于channel过于追捧了。有时...
golang中的strings.Contains
golang中的字符串操作strings.Contains package main import ( "fmt" "strings" ) //golang字符串操作 func main(){ s := "hello world hello world" str := ...
vue项目使用dayjs
下面简单介绍一下在vue项目i中如何使用dayjs,具体步骤如下所示: 第一步安装依赖 npm install dayjs --save 在main.js中引入dayjs,并将dayjs放到vue原型上 var dayjs = require('dayjs'); Vue.prototyp...
gorm join 多表重复字段as
产品模型 type ProductAttribute struct { Id int `json:"id" gorm:"column:id;primary_key;AUTO_INCREMENT"` Name string `json:"name" gorm:"column:name"` // 名...
mysql数据库中group by和sum一起使用语句
一、案例1 还记得我们以前讲过的用SUM这个mysql函数来查出数据表中所有的人的总数和吧?当然那个时候是一个整体的和,如果现在我们要查询的是男生和女生的各自的总年龄怎么查呢?查询的sql语句又该怎么写呢?其...
推荐Go语言库,加速您的项目开发进程七
本文章向大家介绍每日一库之 go-carbon,优雅的golang日期时间处理库,主要内容包括安装使用、用法示例、附录、基本概念、基础应用、原理机制和需要注意的事项等,并结合实例形式分析了其使用技巧,希望通过本文...
微信分享s d k
php
vue.js 父组件如何触发子组件中的方法
组件 什么是组件?# 组件 (Component) 是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装可重用的代码。在较高层面上,组件是自定义元素,Vue.js 的编译器为它添加特殊功能。在有些情况下,组件也可以...
vue中子组件触发父组件的方法
我发现了两种写法。 方法一: 子组件: 复制代码 提交 export default { methods: { submit: function () { // 子组件中触发父组件方法ee并传值cc12345 this.$emit('...