摘要:
Update方法 更新数据使用Update方法,Update方法的第一个参数为需要更新的内容,可以为一个结构体指针或者一个Map[string]interface{}类型。当传入的为结构体指针时,只有非空和0的field才会被作为更新的字段。当传入的为Map类型时,key为数据库Column的名字, 阅读全文
摘要:
package main import "fmt" /*slice 遍历删除示例*/ func main() { //定义一个数字切片 ageList := []int{1, 3, 7, 7, 8, 2, 5} //遍历删除6以下的 for i := 0; i < len(ageList); { i 阅读全文
摘要:
#!/usr/bin/env python# -*- coding: utf-8 -*-import requestsimport jsonurl = 'http://official-account/app/messages/group'body = {"type": "text", "conte 阅读全文
摘要:
mysql 跨库连接查询,分同一个实例下和不同实例,同一实例下的不同库,可以直接写,不同实例暂时无法像oracle那样建立dblink后直接写语句。 库 cashier , urban_violation 表 table_name1 table_name2 SELECT`cashier`.table 阅读全文
摘要:
1. git push 报错: 2. 提交时加上参数:-a ,表示新增。 git commit -am "提交说明" 提交成功。 阅读全文
摘要:
MySQL 主要可以分为 Server 层和存储引擎层。Server层 包括连接器、查询缓存、分析器、优化器、执行器等,所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视图、函数等,还有个通用的日志模块binlog日志模块;存储引擎层 负责数据的存储和提取。其架构模式是插件式的,支持 In 阅读全文
摘要:
在使用 Git 作为版本控制的时候,我们可能会由于各种各样的原因提交了许多临时的 commit,而这些 commit 拼接起来才是完整的任务。那么我们为了避免太多的 commit 而造成版本控制的混乱,通常我们推荐将这些 commit 合并成一个。 首先假设我们有3个 commit git-log- 阅读全文
摘要:
1. 什么是协程?协程,又称微线程,纤程。英文名Coroutine。对于进程、线程,都是有内核进行调度,有CPU时间片的概念,进行抢占式调度。协程的调用有点类似子程序,但是和子程序相比,协程有挂起的概念,协程可以挂起跳转执行其他协程,合适的时机再跳转回来。goroutine使用方式非常的简单,只需使 阅读全文
摘要:
1.p2p网络路由模式 点对点 2.分布式账本 3.共识机制 4.难以篡改 5.去中心化 阅读全文
摘要:
new 关键字只分配内存,当我们想要获取指向某个类型的指针时可以使用 new ;而 make 关键字的主要作用是初始化内置的数据结构,也就是 slice、map 和 channel 的初始化。具体如下:new// The new built-in function allocates memory. 阅读全文