首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
IT界学习笔记
掘友等级
公众号
|
IT界学习笔记
校招面试/GO技术/公众号IT界学习笔记
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
85
文章 54
沸点 31
赞
85
返回
|
搜索文章
最新
热门
go那些事儿|go反射使用第二弹(ValueOf)
在程序运行期间,如果想要获取某个接口所代表的值,那么可以使用 reflect.ValueOf 进行获取,使用方式和 reflect.TypeOf 函数使用方式类型,都是传入一个interface{}接口的参数。当我们将一个接口值传递给一个 reflect.ValueOf 调用时…
七天从零实现ORM框架
自己写这个<<七天实现ORM框架>>系列文章,从几个月前就开始准备了,目的也是为了以最简单,最清晰的语言来讲述ORM框架的实现原理,从而掌握其核心技术,比如开源的gorm,xorm框架,他们的核心理念都类似,只需掌握一门底层技术,即可通"天下",我会以视频+…
go反射那些事儿,即将开启ORM框架编写,您上车了吗?
反射让我们能在运行期间探知对象的类型信息和内存结构,这从一定程度弥补了静态语言在动态行为上的不足。同时,反射还是实现元编程的重要手段。 和C数据结构一样,Go对象头部并没有类型指针,通过其自身是无法在运行期间获知任何类型相关信息的。反射操作所需的全部信息都源自接口变量。接口变量…
go那些事儿|channel使用及其实现原理
channel是Go的核心类型,是Go语言内置的类型,你无需引包,就能使用它。你可以把它看作一个管道,在Go语言中流传着一句话,"执行业务处理的goroutine不要通过共享内存通信,要通过channel管道进行共享数据"。 channel和Go的另一种特性goroutine一…
mysql那些事儿|mysql锁总结
锁是计算机协调多个进程或线程并发访问某一资源的机制。 在数据库中,除了传统的计算资源(如CPU, RAM, I/O等)的争用以外,数据也是一种供需要用户共享的资源。锁冲突也是影响数据库并发访问性能的一个重要因素。 每次操作时会锁住整张表。开销小,加锁快;不会发生死锁;锁定粒度大…
go那些事儿|defer必掌握知识
1. 下面代码输出什么? 2. 程序运行结果 3. 下面代码输出什么? 4. 下面代码输出什么? 5. 下面代码输出什么? 6. 下面代码输出什么?
校招mysql那些事儿|日志模块binlog/redolog/undolog
目录背景物理日志和逻辑日志日志模块:redologredolog产生背景redolog基本概念redolog记录形式redolog使用场景日志模块:binlogbinlog基本概念binlog刷盘机制
校招mysql那些事儿|mysql事务隔离机制及其原理
原子性 Atomicity :一个事务(transaction)中的所有操作,或者全部完成,或者全部不完成,不会结束在中间某个环节。事务在执行过程中发生错误,会被恢复(Rollback)到事务开始前的状态,就像这个事务从来没有执行过一样。即,事务不可分割、不可约简。 一致性 C…
突入到来的春招(2021届/2022届)准备好了吗
首先自我介绍一下 我是迈莫,是一名刚刚上岸的程序员,目前担任后端开发工程师,也正是看到自己的校招之路的坎坷,因此在今年开通了自己的公众号【迈莫coding】。一方面想拥有一个自己的吐露心声之地,另一方方面也想帮助比我低的在校大学生,并且学历可能没有那么优秀的,因为我的学历只是双…
校招mysql那些事儿|日志模块binlog/redolog/undolog
日志是mysql数据库的重要组成部分,记录着数据库运行期间各种状态信息。mysql日志主要包括错误日志、查询日志、慢查询日志、事务日志、二进制日志几大类。作为开发,我们重点需要关注的是二进制日志(bin log)和事务日志(包括redo log和undo log),本文接下来会…
下一页
个人成就
文章被点赞
233
文章被阅读
55,863
掘力值
2,068
关注了
3
关注者
111
收藏集
4
关注标签
2
加入于
2020-02-14