自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 windows搭建so-vits-svc(AI人声模拟,唱歌)踩坑

windows搭建so-vits-svc(AI人声模拟,唱歌)踩坑

2023-12-05 14:18:18 983

原创 与openAI(ChatGPT) 的爬虫对抗的爱恨情仇

研究学习ChatGPT的反爬虫策略,python+selenium

2023-11-24 18:43:19 1240

原创 【无标题】

golang实现排序算法

2022-10-24 14:24:14 269 1

原创 Golang 两个携程交替输出1-10

Golang 两个携程交替输出1-10百度搜索了一些相关话题,感觉不是很好所以自己写了一个。技术栈waitgroup主进程等待,context携程退出,chan通信。理论上有这三点基本都可以,不过感觉个人实现的还不是很完美,望各位指正~func Test4(t *testing.T) { s := []int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10} wg := sync.WaitGroup{} wg.Add(1) //注意这里为什么是1不是2:虽然是两个携程同时在

2022-04-13 15:48:49 751

原创 GoLang 里面阻塞挖的坑

GoLang 里面阻塞挖的坑1、写go程序的时候一定要牢记主线程不能阻塞,一旦阻塞就崩溃,就怕那种某种情况下偶尔会出现几下阻塞的,一定要杜绝。2、select case的执行顺序是乱的,不确定的3、写入管道的时候,一定要保证管道没有被阻塞写否则会崩溃,读取阻塞管道的时候关闭管道会读取到一个0值和一个false ok值4、go的make不能无节制的使用,虽然go有管理,但是也要克制,否则严重影响性能...

2020-12-26 00:14:00 230

原创 Golang map线程安全实现及sync.map使用及原理解析。

文章目录前言一、为什么map线程不安全?二、配合(锁)实现线程安全的map。1.悲观锁的形式2.乐观锁的形式3.根据map实现原理,对小范围进行加锁。三、sync.map实现的原理。1、sync.Map 的实现原理可概括为:       过 read 和 dirty 两个字段将读写分离,读的数据存在只读字段 read 上,将最新写入的数据则存在 dirty 字段上       读取时会先查询 read,不存在再查询 dirty.

2020-12-25 19:47:24 2091

原创 Git-手把手教小白操作/git命令汇总

什么是版本版本控制?版本控制是一种激励一个或若干文件内容变化,以便将来查阅特定版本修改情况的系统。#场景SvnGit1下载代码svn checkoutgitclone2加入版本控制svn addgit add3本地提交-git commit4提交到服务器svn commitgit push5获取其他人的更新svn u...

2019-11-26 17:08:08 172

原创 常用的数据库知识

增删改查1、查询命令SELECT 列名称 FROM 表名称select * from user;select from id, name from user;select u.id, u.name from user u;SELECT * FROM 表名称 WHERE 列名称 LIKE %假设有name为goudan和xiaogoudan的两条数据。// 所查找的字段值或者字段的...

2019-11-15 15:53:28 128

原创 SQL中基数的概念

某个列唯一键的数量叫做基数。比如性别列,该列只分为男女之分,所以这一列的基数是2。主键的技术等于表的总行数。基数的高低影响列的数据分布。示例:select count(distinct name), count(distinct age), count(*) from people;COUNT(DISTINCT NAME) COUNT(DISTINCT AGE) CO...

2019-11-11 17:44:43 2165 1

原创 0突破

刚刚加入csdn大军,不知道该怎么写、写点什么,希望scdn能见证我的成长吧 今天就先到这儿了,改天再来写一些技术性的东西。快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q插入链接 Ctrl + L插入代码 Ctrl + K插入图片 Ctrl + G提升标题 Ctrl + H有序列表 Ctrl...

2018-09-04 14:16:06 162

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除