phlin's blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链
  • 菜单
    留言 rss

炎魂后端二面面经

自我介绍 你们组织部门是一个怎么样性质(学生社团还是跟学校合作) 你们组织部门的内部分工是怎么样的 你们成员是怎么进入到这个组织的 你们会参与和其它部门的方案评审吗,会去关注哪些内容 怎么去跟产品对接需求 开发时间占用个人时间多吗 你自学编程有哪些途径 你简历列出三个项目,从技术难度和成就感来看,你认为哪个项目值得我们深入讨论的 上万qps的报名系统是怎么设计的 redis异步通过消息队列到my
2025-04-17
面试回顾
#golang

炎魂后端一面面经

笔试一到场,先让做一份笔试试卷(里面是算法二选一➕场景题)算法1:有一个数组和一个target,要求返回两数之和为target的下标算法2:没看没印象场景题:多人协作文档要怎么共享给全部人看?离线设备和远程服务器数据冲突怎么解决?还有个思考题忘了。 面试算法题(因为算法笔者直接套两数之和的板子了) 数组是无序的,怎么处理 如果要排序,怎么返回原下标 如果用map去存储原下标,那要怎么去处理(没有
2025-04-15
面试回顾
#golang

eino学习小记(二)

书接上回,笔者谈到原来的项目只是人为先去使用工具然后再给ai,而且也没有发挥eino框架的编排功能(这玩意是真不大会写) 什么是编排:一个大模型应用,除了需要这些原子能力之外,还需要根据场景化的业务逻辑,对这些原子能力进行组合、串联,这就是 『编排』。 大模型应用的开发有其自身典型的特征: 自定义的业务逻辑本身不会很复杂,几乎主要都是对『原子能力』的组合串联。 进一步完善在之前的项目原有基础上让
2025-03-22
开发
#golang #eino #cloudwego

eino学习小记(一)

最近因为服外可能要调用ai,因此去调研 Go 相关的 AI 框架。 考虑到字节的 CloudWeGo 是 Go 生态中较为活跃的社区,我也特意了解了它新推出的 Eino 框架。 框架简介Eino[‘aino] (近似音: i know,希望应用程序达到 “i know” 的愿景) 旨在提供基于 Golang 语言的终极大模型应用开发框架。 它从开源社区中的诸多优秀 LLM 应用开发框架,如 Lan
2025-03-19
开发
#golang #eino #cloudwego

一次mysql差点爆了的事故

今天中午,离谱告诉我投票问卷的的获取投票数据接口基本显示超时(10s),然后我看到后自己用apifox测了一下,有7s、11s甚至14s(复盘发现最高甚至有2min),于是先去看了一下有多少数据量,发现有八百多条,当时是觉得应该是循环太多了,没处理好,而且也因为潜意识觉得只是超时,可能问题不大,多试几次是可以拿到数据的,所以当时认为还不是很急。 没几分钟,青鸟在群里@我说,服务器mysql要爆了
2024-12-11
事故
#mysql

Linux命令简单学习

linux常用命令 命令 功能说明 应用场景 示例 ls 列出指定目录中的文件和目录。 查看目录内容 ls -lh 显示当前目录内容,并以人类可读格式显示文件大小。 cd 更改当前工作目录。 文件系统导航 cd /home/user 切换到 /home/user 目录。 pwd 显示当前工作目录的完整路径。 确认当前位置 pwd 输出当前目录路径。 mkdir 创建一个新目录
2024-10-29
运维
#linux #shell

2023-2024个人小结

在过去一年,我自认为过的较为充实的一年,首先还是比较荣幸地来到了浙江工业大学,特别是在这里遇到了精弘网络,也出乎意料地还拿到了浙工大的新生奖学金。 在加入精弘前,我本来也对编程感兴趣,但与其他人相比,我想对于是没有什么基础的,在逐渐了解并学习精弘后端网课后,我成功完成了精弘暑期大作业,拿到了免笔试资格,如愿来到技术部的大家庭。 在精弘学习的过程中,我学会使用gin+gorm快速搭建一个web项目,
2024-10-18
总结
#精弘

微服务框架理解

因为到处都说要微服务,而且前段时间年级群有发一个实习介绍,其中也特意介绍了优先选有了解过微服务架构,基于此,笔者特写下此文以了解微服务架构。 一、微服务的介绍及由来微服务架构(Microservices Architecture)是一种软件架构风格,它将一个大型的单体应用程序拆分成一组小型的、独立部署和管理的服务。每个服务都是围绕某个业务能力构建的,并且通过轻量级的通信机制(通常是 HTTP&#x
2024-10-03

gRPC-Go框架学习

grpc介绍gRPC(Google Remote Procedure Call)是一个现代、高性能、开源的远程过程调用(RPC)框架,最初由 Google 开发。它允许客户端和服务器应用程序之间通过网络进行通信,支持跨语言和跨平台的开发。gRPC 依赖于 Protocol Buffers(Protobuf)作为其接口定义语言(IDL)来定义服务和消息格式,并支持 HTTP/2 进行高效的
2024-10-02
开发
#golang #gRPC #微服务

GitHub Actions实现自动部署

由于每次写完项目都要手动构建二进制文件,再使用smtp上传到服务器,最后再重启服务,这一系列操作过于麻烦,于是尝试使用GitHub Actions 来创建自动化的 CI/CD(持续集成/持续部署)流程。 介绍GitHub Actions 是 GitHub 提供的一项持续集成和持续部署(CI/CD)服务,它允许你自动化、定制并执行各种任务。这些任务可以是编译代码、运行测
2024-10-01
运维
#golang #github
1234

搜索

Hexo Fluid #
# 载入天数... # 载入时分秒... # #
总访问量 次 总访客数 人
赣ICP备2023011671号