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