2020年10月28日
摘要:
倒序遍历切片中的元素 package t9 import ( "fmt" "testing" ) func TestRange(t *testing.T) { lst1 := []int{1, 2, 3, 4, 5} // 方法1 for index := range lst1{ curr := l
阅读全文
posted @ 2020-10-28 11:38
江湖乄夜雨
阅读(157)
推荐(0)
2020年10月26日
摘要:
新项目用go写,还是对接第三方平台的项目:根据API提供的URL获取数据。 其实换汤不换药,类似一个非常简单的爬虫项目,只不过需要用到三方的API。 这里直接给出具体代码,刚刚入门go不久,先暂时写一个同步的代码实现效果,后续慢慢加上并发以及写入数据库的完整处理流程: 基础代码 package ma
阅读全文
posted @ 2020-10-26 21:01
江湖乄夜雨
阅读(2866)
推荐(0)
2020年10月24日
摘要:
1 基础部分 Go语言基本结构及说明 package main import ( "fmt" "runtime" ) func main() { fmt.Println("hello world") // 查看版本 fmt.Println(runtime.Version()) } func main
阅读全文
posted @ 2020-10-24 20:22
江湖乄夜雨
阅读(586)
推荐(0)
2020年10月21日
摘要:
kratos系列 *** kratos项目中使用分布式锁介绍 基于etcd实现的分布式锁 / 另外一个kratos_rockscache项目中有介绍使用SETNX命令实现一个简单的非等待的分布式锁 kratos项目中使用gorm的Transaction的方法介绍 ***** 事务开始时使用tx /
阅读全文
posted @ 2020-10-21 19:53
江湖乄夜雨
阅读(1193)
推荐(0)
摘要:
前言 Go语言没有实现像Python那样实现灵活的导入本地包与模块的机制,在使用Go开发时遇到了本地包的相互导入问题,这里写一个demo总结一下。 在同一项目中的情况 项目的目录结构如下:其中mypackage包中的go脚本分别是主项目需要导入的函数;主项目是根目录下的那个main.go文件。 代码
阅读全文
posted @ 2020-10-21 18:00
江湖乄夜雨
阅读(3528)
推荐(0)
2020年10月13日
摘要:
测试项目 mongo_conf.py: # -*- coding:utf-8 -*- from pymongo import MongoClient, ReadPreference MONGOS = { "ad_api_integration": { 'host': 'mongodb://10.0.
阅读全文
posted @ 2020-10-13 16:13
江湖乄夜雨
阅读(230)
推荐(0)
2020年10月10日
摘要:
承接上文 本文是在上一篇文章内容的基础上的拓展:MySQL连接池DBUtils与线程池ThreadPoolExecutor的结合使用实例 需求拓展说明 上一篇文章实现的是一个数据库db的连接池的操作,但是在实际的业务场景中我们很可能在同一段业务代码中使用多个数据库db,如果只实现了一个数据库连接池,
阅读全文
posted @ 2020-10-10 11:50
江湖乄夜雨
阅读(321)
推荐(0)
2020年10月9日
摘要:
特别注意DBUtils包的版本 在实际业务中,如果读者们使用笔者的代码上报了下面的错误: ModuleNotFoundError: No module named 'DBUtils' 但是实际上检查pip3已经安装了这个模块! 出现问题的原因是DBUtils包版本的问题。 我的代码使用下面这种方式导
阅读全文
posted @ 2020-10-09 19:15
江湖乄夜雨
阅读(818)
推荐(0)
2020年9月29日
摘要:
最近做业务遇到一个问题:我从其他渠道获取到一批id列表list1,然后想判断一下,这些id中有哪些是本地数据库中没有的,找到这些在本地数据库中没有的id然后构建详情数据insert到本地数据库中。 从网上找了一个issue,给出解决思路不是很理想,因为我这个list1的大小是几万个,不可能手动去构建
阅读全文
posted @ 2020-09-29 16:02
江湖乄夜雨
阅读(193)
推荐(0)
摘要:
简介 基本的需求是这样的:现在有两个服务器host1与host2,里面的MySQL服务分别存着两个数据库db1与db2,假设我想将数据库db1的A表中的数据同步到数据库db2的B中,而且A与B的表结构完全一样! 特别要注意的要求是:必须忽略主键冲突的记录!也就是说,只有当A中存在的记录但是在B中不存
阅读全文
posted @ 2020-09-29 11:07
江湖乄夜雨
阅读(1975)
推荐(0)