自定义博客皮肤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)
  • 收藏
  • 关注

原创 golang标准库【三】

/ 使用当前的纳秒生成一个随机源// 生成一个rand。

2024-04-25 09:12:34 2145 1

原创 golang标准库【二】

log包中提供了函数来实现自定义logger。if err!= nil {panic(err)可以通过实现error接口的方式,来扩展错误返回。

2024-04-23 16:08:13 2089

原创 golang标准库【一】

这些(重要)位的值应被视为公共API的一部分,可能会用于线路协议或硬盘标识:它们不能被修改,但可以添加新的位。这些字位在所有的操作系统都有相同的含义,因此文件的信息可以在不同的操作系统之间安全的移植。不是所有的位都能用于所有的系统,唯一共有的是用于表示目录的ModeDir位。将内容从一个io.Reader接口类型的变量r中读取出来,将连续的以空格分隔的值存储到由格式确定的连续的参数中。解析一个格式化的时间字符串并返回它代表的时间,如果缺少表示时区的信息,Parse会将时区设置为UTC。

2024-04-19 19:40:59 1807 1

原创 golang从入门到放弃【四】

下完成的, 不涉及内核态与用户态之间的频繁切换,包括内存的分配与释放,都是在用户态维护着一块大的内存池, 不直接调用系统的malloc函数(除非内存池需要改变),成本比调度OS线程低很多。UDP协议是用户数据报协议,是一种无连接的传输层协议,不需要建立连接就能直接进行数据发送和接收,属于不可靠的、没有时序的通信,但是UDP协议的实时性比较好,通常用于视频直播相关领域。goroutine是由Go的运行时调度和管理的。只要通道的容量大于零,那么该通道就是有缓冲的通道,通道的容量表示通道中能存放元素的数量。

2024-04-18 19:43:19 998 1

原创 golang从入门到放弃【三】

实现关系在Go语言中是隐式的。命令中版本号可以是 x.y.z 的形式,例如 go get foo@v1.2.3,也可以是 git 上的分支或 tag,例如 go get foo@master,还可以是 git 提交时的哈希值,例如 go get foo@e3702bed2。接收器类型可以是(几乎)任何类型,不仅仅是结构体类型,任何类型都可以有方法,甚至可以是函数类型,可以是 int、bool、string 或数组的别名类型,但是接收器不能是一个接口类型,因为接口是一个抽象定义,而方法却是具体实现。

2024-04-16 08:46:11 1103

原创 golang从入门到放弃【二】

一共有 36 个,主要包含基础数据类型和内置函数,这些预定义标识符也不可以当做标识符来使用。

2024-04-12 21:34:40 1106 1

原创 golang从入门到放弃【一】

​ 记录一下Go语言自学过程中的笔记。

2024-04-10 00:10:58 1096 1

原创 MySQL中的各种锁

所谓幻读,是指在一个事务内读取某个范围的记录时,另外一个事务在该范围内插入了新的记录,当第一个事务再次读取该范围的记录时,会发现有些原本不存在的记录。乐观锁是一种在数据库操作中用于处理并发问题的技术,基本思想是假设在多个事务同时访问同一条数据时,冲突发生的概率较低,因此在操作数据时不会立即进行锁定,而是在提交数据更改时检查是否有其他事务修改了这条数据。它锁定的不是具体的行记录,而是两个索引之间的区间,这样可以防止新的记录插入到该间隙,确保数据的一致性和事务的隔离性。但表锁的粒度大,并发效率很低。

2024-04-07 23:22:38 595

原创 MySQL50道经典练习题,自我练习及思路讲解【下】

接上一篇 MySQL50道经典练习题 ,第26-50题。

2024-04-04 01:15:00 614 1

原创 MySQL50道经典练习题,自我练习及思路讲解【上】

由于一直在互联网开发项目,在优先高并发的前提下一般表的设计都是通过冗余字段、简化表之间依赖,尽量使用简单查询来提升DB吞吐量。但实际很多传统项目、内部应用、统计报表等系统由于并发量不大,需求逻辑复杂,仍然十分依赖关系型数据库范式设计,通过数据库强大的SQL处理能力实现复杂逻辑查询。所以对于SQL的编写使用十分重要。个人汇总了网上很流行的SQL练习题,基本上涵盖的SQL查询的各个方面, 搞懂了这50题,对于SQL的基本使用算是入门了。

2024-04-03 20:49:14 726 2

空空如也

空空如也

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

TA关注的人

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