自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王中阳的博客

王中阳的博客

  • 博客(277)
  • 资源 (3)
  • 收藏
  • 关注

原创 Go-Zero 数据库实战:配置、建模与业务逻辑一体化

在本文中,我们将使用MySQL数据库作为示例,并结合Go-Zero框架的相关组件,如数据模型(Model)、事务处理、连接池等,来展示数据库操作的最佳实践。无论你是初学者还是有一定经验的开发者,本文都将为你提供有用的信息和技巧,帮助你更好地理解和应用Go-Zero框架中的数据库操作。

2024-07-26 15:11:24 745 2

原创 腾讯特别调薪8%,年底十三薪分摊到月薪:福利升级还是另有深意?

腾讯公司对校招生房补和员工服务奖的薪酬政策做出调整,此消息引发广泛关注和热烈讨论,有正面评价如激励和跳槽优势,也有负面如变相降薪、新员工福利降低和个税增多等争议。

2024-07-16 17:37:37 355

原创 卷不动了!去香港工作可以重启人生吗?

今天是痛苦的周一,继续给大家分享最新面经。有个问题想问大家,如果香港和内地的两家差不多的公司同时给你offer,你会选择哪一个?

2024-07-15 18:01:31 608

原创 想知道海外技术面试都考些什么吗?

本文主要分享了一位求职者在游戏国际海外数据与发行技术团队面试中的经历,其中涉及了算法题、SQL题、项目相关问题以及技术细节的深入探讨,如乐观锁、RabbitMQ、Redis的应用等。

2024-07-14 16:15:00 1163

原创 暑假肯吃苦,秋招猛如虎

涵盖了多个技术领域的面试题目,包括Go语言基础、网络基础知识、数据库、Gin框架的使用、MySQL锁机制、Redis集群与持久化、索引优化以及Nginx负载均衡策略等

2024-07-13 13:57:01 437

原创 百度的面试,你觉得这个难度怎么样?

你管这叫有难度?还是so easy?

2024-07-02 23:37:16 928 1

原创 这么简单的问题都不会,那还面试什么!?

最近群里的讨论太猛了,硝烟味很重,有的群友直接开怼:这么简单的问题都不会,那你还面试什么呀?我一看这不就是很简单的数组和切片的区别嘛。

2024-06-13 15:56:55 1437 5

原创 又一位成功上岸的战友,看看他的面经。

自我介绍、项目介绍(柯莱特-外派小红书,百度,滴滴,360,小米)项目的业务背景(360)k8s的源码看过么?(360)Prometheus在项目中的监控了哪些信息?如何监控?(360)项目中,单元测试中需要mock哪些代码?(360)

2024-06-11 11:57:45 1195 3

原创 拿到Offer了才知道,这家公司年终奖只有几百块~

经过2个多月空窗期之后终于拿到了Offer,月薪涨幅不大,但是有绩效考核,绩效好的话年终奖还是不错的。于是这哥们就查了一下这家公司的年终奖。不查不知道,一查吓一跳,正好查到了网上上的热点~

2024-06-04 10:30:03 357 1

原创 大厂边缘组VS小厂核心组,要怎么选?

收到了2个Offer,一个大厂边缘组,一个小厂核心组,小厂比大厂月薪多5K,其他信息基本一致,没有相差太对,怎么选?

2024-06-03 09:02:26 1022 9

原创 灵活的数据库分库分表 面试的时候这么说 加分!

下面介绍的是,面试的时候建议说下技术演进方案的思考:下面提到这些都有考虑到,

2024-05-27 14:22:13 265 2

原创 听说京东618裁员没?上午还在赶需求,下午就开会通知被裁了~

京东也要向市场输送人才了? 在群里看到不少群友转发京东裁员相关的内容: 我特地去网上搜索了相关资料,看看网友的分享: 想不到马上就618了,东哥竟然抢先把还在写618需求的技术员工给裁掉了,不知道今年

2024-05-24 12:09:12 1534 4

原创 MySQL进阶必须掌握的知识点有这些,我没说错吧。

在使用 InnoDB 引擎的表里对某些记录加上「共享锁」之前,需要先在表级别加上一个「意向共享锁」;在使用 InnoDB 引擎的表里对某些纪录加上「独占锁」之前,需要先在表级别加上一个「意向独占锁」;也就是,当执行插入、更新、删除操作,需要先对表加上「意向独占锁」,然后对该记录加独占锁。而普通的 select 是不会加行级锁的,普通的 select 语句是利用 MVCC 实现一致性读,是无锁的。

2024-05-22 16:59:19 381 3

原创 腾讯、阿里、B站最新面经汇总,有的妥妥的凉经

除了BAT(没错我说的B是B站的B),还有网易、希音科技、美柚等中小厂的最新面经。这次投稿的同学行文幽默风趣,处处透漏着不成功便搞笑的骚气。祝他早日上岸,也欢迎大家在评论区讨论这些面试题,有哪些面试题不知道怎么回答好,可以在评论区讨论留言,我会及时回复的。

2024-05-16 14:22:51 913

原创 工作卷,是主动选择还是迫于无奈?

这个词是近几年流行起来的网络用语,它是内卷的简化形式,“内卷”本来是一个名不见经传的普通词语,经网络流传,很多人就用其来指代非理性的内部竞争或“被自愿”竞争。在现代职场,有一群人被戏称为"职场卷王"。他们本着累死自己、熬死领导的核心宗旨,总是作为最后一个熄灯人离开公司。我相信你们也肯定都“卷”过,甚至正在“卷”,那么问题来了,你们到底是因为而卷,还是由于只能跟着卷呢?留下你的答案,在评论区也可以讨论一下。对于我来说,真希望自己能活在一个没有内卷的世界上,哈哈哈…题外话就说到这,本文的重点还是。

2024-05-15 09:13:35 1015 2

原创 Go-Zero定义API实战:探索API语法规范与最佳实践(五)

下文所说的是api是 go-zero 自研的领域特性语言(下文称 api 语言 或 api 描述语言),旨在实现人性化的基础描述语言,作为生成 HTTP 服务最基本的描述语言。api 领域特性语言包含语法版本、info 块、结构体声明、服务描述等几大块语法组成,其中结构体和 Golang 结构体 语法几乎一样,只是移除了struct关键字。这篇文章详细介绍了如何使用Go-Zero进行API的定义,并进行了实际演示。希望对你有帮助。我将继续更新Go-Zero系列文章,

2024-05-14 15:45:49 782 2

原创 腾讯、阿里、B站最新面经汇总,有的妥妥的凉经。

除了BAT(没错我说的B是B站的B),还有网易、希音科技、美柚等中小厂的最新面经。这次投稿的同学行文幽默风趣,处处透漏着不成功便搞笑的骚气。祝他早日上岸,也欢迎大家在评论区讨论这些面试题,有哪些面试题不知道怎么回答好,可以在评论区讨论留言,我会及时回复的。

2024-05-13 09:26:11 646 1

原创 腾讯互娱面经,希望别凉

默认参数是指在函数调用时,如果没有提供某个参数的值,那么使用函数定义中指定的默认值。这种语言特性可以减少代码量,简化函数的使用。在Go语言中,函数不支持默认参数。这意味着如果我们想要设置默认值,那么就需要手动在函数内部进行处理。b = 0上面的代码中,如果b参数没有提供值,那么默认为0。通过这种方式,我们就实现了函数的默认参数功能。需要注意的是,这种处理方式虽然可以实现默认参数的效果,但会增加代码复杂度和维护难度,因此在Go语言中不被推荐使用。

2024-05-11 10:25:38 941 2

原创 Go-Zero自定义goctl实战:定制化模板,加速你的微服务开发效率(四)

gozero如何自定义goctl?本文详解和实战,通过本文你将了解goctl的妙用,提高你的开发效率。介绍如何使用goctl工具实现模板定制化,并根据实际项目业务需求进行模板定制化实现。

2024-05-09 08:54:58 1047 1

原创 Go-Zero技能提升:深度探究goctl的妙用,轻松应对微服务开发挑战!(三)

goctl 是 go-zero 的内置脚手架,是提升开发效率的一大利器,可以一键生成代码、文档、部署 k8s yaml、dockerfile 等。goctl 安装 | go-zero Documentation这篇文章相比官方文档,详细介绍了如何使用Go-Zero的goctl工具进行api服务、rpc服务和model层代码的生成,以及生成swagger文件,并提供了Demo进行实际操作。我将继续更新Go-Zero系列文章,如果你对Go语言或者微服务感兴趣,欢迎关注我,也欢迎直接私信我。

2024-05-07 09:46:16 950 4

原创 阿里实习生:面试阿里其实并没有那么难。

Go语言中的数据结构并发安全特性、单例模式实现及sync.map底层原理解析。分享一位同学在阿里的Go后端实习面经详解, 希望对你有帮助。

2024-05-06 09:38:04 1586 10

原创 Go-Zero从0到1实现微服务项目开发(二)

继续更新GoZero微服务实战系列文章:上一篇被GoZero作者万总点赞了,本文将继续使用 Go-zero 提供的工具和组件,从零开始逐步构建一个基本的微服务项目。手把手带你完成:项目初始化+需求分析+表结构设计+api+rpc+goctl+apifox调试+细节处理。带你实现一个完整微服务的开发。

2024-04-29 11:39:41 1467 4

原创 Go-Zero微服务快速入门和最佳实践(一)

这篇文章带你梳理了使用gozero开发微服务项目的步骤和技巧,请你按我建议的方式开发和debug,会很清晰。下一篇文章将通过一个完整的功能,带你跑通一个微服务的开发,包括:需求分析+表结构设计+api+rpc+goctl+apifox调试+细节处理。如果你对Go语言或者微服务感兴趣,欢迎关注我的公众号:王中阳Go,也欢迎直接私信我。

2024-04-28 11:17:58 1644 2

原创 抢先看!美团、京东、360等大厂面试题解析,技术面试必备。

技术面试必备!美团、京东、360等大厂面试题详解,让你轻松应对各大公司面试挑战!

2024-04-24 10:09:19 1619 5

原创 来了,好上岸的中小厂最新面经!

前几篇文章分享了上岸大厂(尤其是腾讯)的最新面经。不少粉丝股东留言说上岸大厂太难了,有没有好上岸的中小厂的最新面经。这期安排比较好上岸的公司面经:富途、童心智造、深圳小鹅通、开源中国的最近面经。

2024-04-23 15:25:32 739 5

原创 牛批!大三就冲进腾讯了!最新大厂后端面经面试题

今天分享一位成功上岸腾讯的大三同学的面经。 希望可以鼓励到你!一面大概持续了45分钟,有35分钟都是在问Go基础相关的知识,二三面的话就是八股了,非常广的八股,六边形战士养成记!

2024-04-22 16:21:23 1240 10

原创 腾讯的面试,强度拉满!最新大厂面经 后端面经 go面经

今天分享腾讯最新面经,面试的强度还是比较大。 很多八股都是逐渐深入的方式来问,所以大家在学习的过程中,针对一些重点的内容,最好深入去学习,不然还是比较难应对这种追问式的问题。

2024-04-19 10:25:28 760 2

原创 多高的学历才能轻松找到工作?这个热点有点扯吧~

热榜第一的内容吸引了我:多高的学历才能轻松找到工作? 现在这行情,不管多高得学历都很难说能轻松找到工作吧~还是踏踏实实刷题吧,我又给你整理了最新真实面经,希望对你有帮助!

2024-04-18 10:39:26 411 6

原创 牛蛙!GoFrame2.7正式版的监控组件真是及时雨

喜大普奔,我们搞了一个免费的面试真题共享群,互通有无,一起刷题进步。没准能让你能刷到自己意向公司的最新面试题呢。

2024-04-10 17:14:27 705 3

原创 心态崩了,约了半个月,就只有3个面试!

心态崩了,最近半个月他只约到了3次面试,心里那个急啊,总怕错过了找工作的黄金期。 我跟他说:“淡定点,现在找工作的机会还多着呢。不要和别人比,把握好自己的节奏。

2024-04-09 09:14:17 1124 7

原创 第一次面字节,一面很简单,二面被疯狂拷打!

实习经历对于即将参加校招的学生来说至关重要。 那些在知名科技公司实习过的学生,往往在校招招聘中更容易获得青睐,有时甚至可以直接获得正式职位,免去了激烈的校招竞争。 实习不仅仅是简历上的一笔,它代表着你已经掌握了基本的技术开发能力。

2024-04-08 15:46:36 1584 5

原创 服了,一线城市的后端都卷成这样了吗!?

工作5年的后端开发工程师,被裁员之后找工作,很难找到,更神奇的事情,我在北京拿到了两个offer,但是深圳一个都没拿到,我更倾向在深圳找工作,实在没办法才会去北京。而且深圳这边的工作很卷,考察的越来越难,不仅是八股,不少公司更多的事考察场景题,甚至还有公司问我如果让我带一个5~10人小团队做项目会考虑哪些事情?天啊,我只是一个想找20K工作的gopher程序员,要求已经这么高了吗?太卷了。

2024-04-01 16:03:23 1742 6

原创 2024最新最全面经,Java和Go,面试了30多场,终于上岸了!

我就请假约面试,没想到,被社会毒打了,Java太卷了,要求好高,各种拷打底层。后来想请假面试也不批,咋搞!?老子不惯着,裸辞了!春节之后,我是从3月份才开始约面的,到3月27号面试了大概20多家公司,参加了30多场面试。终于拿到合适的Offer了。

2024-03-28 17:39:26 1559 5

原创 那位拿了多个Offer的大佬分享了最新Go面经

包括B站、特斯拉、国家电网等13家中大厂的Go最新面经。如果面试官对项目感兴趣项目就拷打的比较深,如果面试官对项目没兴趣就深挖知识点,拷打算法。

2024-03-26 15:02:15 1592 3

原创 跳槽必看MySQL索引:B+树原理揭秘与索引优缺点分析

索引是存储引擎中用于快速找到记录的一种数据结构,通过索引可以大大提高查询效率。在MySQL中,InnoDB存储引擎是最常用的存储引擎之一,而B+树是InnoDB索引的主要结构。

2024-02-29 15:09:52 1095 6

原创 这才开工没几天收到Offer了,简历改的好,找工作没烦恼。

一定尽可能多的写清楚技术栈,比如:go+gozero+etcd+mysql+redis+kafka+elasticsearch+docker+k8s用最通俗易懂的话介绍清楚项目,不要超过2行。你就想给自己父母怎么介绍你做的项目,他们能听懂,面试官(HR)就肯定能听懂了。工作内容:用xxx技术,解决了xxx问题工作业绩:站在公司的角度:你做的哪些事情,为公司降本增效了站在团队的角度:你做的哪些事情,提高团队的效率了站在项目的角度:你做的哪些事情,提高项目的稳定性了,提高接口响应速度了。

2024-02-23 16:24:11 1248 8

原创 通俗易懂剖析Go Channel:理解并发通信的核心机制

在Go语言中,select语句用于监控一组case语句,根据特定的条件执行相对应的case语句或default语句,与switch类似,但不同之处在于select语句中所有case中的表达式都必须是channel的发送或接收操作。selectselect {上述代码中,select关键字让当前goroutine同时等待ch1的可读和ch2的可写,在满足任意一个case分支之前,select会一直阻塞下去,直到其中的一个channel转为就绪状态时执行对应case分支的代码。如果多个channel。

2024-02-21 10:58:44 1013 5

原创 程序员金三银四跳槽指南:时间线&经典面试16问

祝大家成功上岸,升职加薪,冲鸭 🎉。

2024-02-19 08:41:06 1098 8

原创 开工大吉!秀一下我们假期の战绩

首先祝大家开工大吉,新年新气象。祝我的粉丝股东们都能:顺利上岸,升职加薪,日进斗金!春节假期我是好好放松了,在努力克制自己不要像之前那么拼,踏踏实实过好假期,张弛有度。今天我刷了一下 Go就业训练营 和升职加薪知识星球 的打卡和答疑还是让我既欣慰又佩服的:(没想到我们放假的状态也这么燃,可能一般人哪怕不放假也赶不上我们吧,哈哈。)就业训练营 的寸铁同学太猛了,不仅打卡一天没中断,期间还问了我好几个很有含金量的问题。大家可以围观一下 寸铁同学的每日打卡,灰常励志,灰常赞!(还没加入升职加薪星球的朋友,可以私信

2024-02-18 10:51:07 1533 6

原创 过年前 再带大家卷一波Go高质量知识点

Go语言中的字符串是不可变的,即字符串的值在创建后不可修改。尽管字符串的底层是字节数组,但这种不可变性保证了字符串的安全性和可预测性。字符串的不可寻址性意味着无法直接通过索引或指针来修改字符串中的字符。如果需要修改字符串,可以将其转换为可变的字节数组进行操作,然后再转换回字符串。

2024-02-06 13:25:28 969 2

一图搞懂秒杀系统,欢迎参与开源,提交PR,提高竞争力 早日上岸,升职加薪

秒杀和高并发是面试的高频考点,也是我们做电商项目必知必会的场景。欢迎大家参与我们的开源项目,提交PR,提高竞争力。早日上岸,升职加薪。 再给大家3个建议: 1. **负载均衡,分而治之**。通过负载均衡,将不同的流量划分到不同的机器上,每台机器处理好自己的请求,将自己的性能发挥到极致。这样整个系统的性能也就达到最高了。 2. **合理使用并发**。Go语言能够完美发挥服务器多核优势,很多可以用并发处理的任务,都可以用Go的协程处理。比如Go处理HTTP请求时每个请求都会在一个goroutine中执行。 3. **合理使用异步**。异步处理已经被越来越多的开发者所接受,对实时性要求不高的业务都可以用异步来处理,在功能拆解上能达到意想不到的效果。

2023-02-23

Go语言编程规范中文版-Google出品

Go语言编程规范中文版-Google出品-中文翻译版。本系列的 Go ⻛格指南和相关文档整理了当前,最佳的一个编写易读和惯用方式的 Go 写法。 遵守⻛格指南 并不是绝对的,这份文件也永远不会详尽无遗。我们的目的是尽量减少编写可读 Go 代码的猜测,以便该语 言的新手可以避免常⻅的错误。此⻛格指南也用于统一 Google 内 Go 代码 review 者的⻛格指南。 这些文件旨在: - 就权衡备选⻛格的一套原则达成一致 整理最终的 Go 编码⻛格 - 记录并提供 Go 编码惯用法的典型示例 记录各种⻛格决策的利弊 - 帮助减少在 Go 可读性 review 时的意外 帮助可读性导师使用一致的术语和指导 本文档无意于: - 成为在可读性审查时的详尽的意⻅清单 列出所有的规则,期望每个人在任何时候都能记住并遵守 - 在语言特型和⻛格的使用上取代良好的判断力 - 为了消除⻛格差异,证明大规模的改变是合理的 不同 Go 程序员之间以及不同团队的代码库之间总会存在差异。然而,我们的代码库尽可能保持一致符合 Google 和 Alphabet 的最大利益。

2022-12-07

Java。数据库。Hibernate

详细介绍了关于hibernate的诸多事宜,分点讲解,重点突出,覆盖全面且细致。

2013-02-19

空空如也

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

TA关注的人

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