跳到正文

lili Blog

「离开世界之前 一切都是过程」

AI辅助编程工具调研

代码生成工具

AI辅助编程工具调研 为什么要做AI辅助编程? 随着大模型时代的到来,程序开发面临着多个挑战: 代码库的有效利用:多年积累的代码库未能得到充分利用,如何将其转化为高效的开发资源? 重复开发问题:程序员经常重复造轮子,如何避免冗余工作,提高开发效率? 开源代码质量不一:开源代码质量参差不齐,如何筛选出高质量的代码作为参考? 提高开发效率:如何缩短开发周期,提升效率? ...

API管理平台经常系统卡死报错504。

犯错总结。

API管理平台卡死报错504 0、问题背景 最近,umeapi 经常出现无法访问的情况,页面长时间加载后报错 504(网关超时),这种情况已经发生了两次以上。每次都需要重启才能恢复。为了避免类似问题的再次发生,必须进行排查并找出根本原因。 1、问题排查 1、确认服务状态: 首先,我们检查了 umeapi 进程,确保其正常运行,服务未崩溃。 2、查看日志: 通过分析日志,发现能够获取...

有关业务api的一点思考

测试工作中的一点思考

有关业务api的一点思考 说在前面 在花小猪测试工作中,经常遇到很多与API相关的名词,如“业务API”。每个模块又有一个单独的API层,例如duse-api、dups-api等。根据我的理解,API层的作用主要是透传数据,核心的业务逻辑都在下层的服务处理中。那么,为什么每个模块都要有API层?是出于性能考虑,还是有其他的好处?我开始深入查阅资料,思考其中的原理。 分层架构 在微服务...

测试开发研发设计规范

研发设计规范

测试开发研发设计规范 0、研发设计背景 XX总:整个研发部开展业务设计评审-常态化。 XX哥:工程效能和测试开发要有自己的评审流程和代码规范。 目前,应用平台已开始实施常态化的研发设计评审,作为面向内部用户的开发团队,我们也应当跟进并制定类似的规范。随着未来项目将全部迁移至微服务架构,研发设计的规范化变得尤为重要。 有人认为测开和运开这种内部平台开发不需要太多规范,开发人员少...

使用基于jvm-sandbox的对三层嵌套类型的改造

遇到的一个bug

使用基于jvm-sandbox的对三层嵌套类型的改造 问题背景 先简单介绍下基于jvm-sandbox的imock工具,是Java方法级别的mock,操作就是监听指定方法,返回指定的mock内容。 jvm-sandbox 利用字节码操作和自定义类加载器的技术,将原始方法替换为模拟代码,从而在应用程序中实现方法级别的模拟。这种方法非常强大,但也需要对字节码操作、类加载机制和 JVM 内部...

基于jvm-sandbox的imock开发指南

从0到1搭建一个mock平台

基于jvm-sandbox的imock开发指南 团队今年的指标是为公司提供一个方法级的mock平台, 这个重要的任务落在了我的身上。 0、明确团队的需求 支持java后端服务方法级别的mock,对没有测试环境的第三方服务进行mock,增加团队覆盖率。 启用,返回用户自定义的mock响应结果 停用,返回服务本身的结果 通过一系列调研,最终工具选型了基于 jvm-sand...

不过是一枚长安的荔枝

这钢印般旷日恒久的爱恋,不过是一枚长安的荔枝。

不过是一枚长安的荔枝 一、弱水三千只取一瓢 一骑红尘妃子笑,无人知是荔枝来。 当你读到杜牧这句诗时,会想到什么? 16岁的我,未经风霜,满眼皆是浪漫。 唐玄宗独宠杨玉环,岭南八百里加急日夜奔袭,只为她能吃上一口新鲜的荔枝。 小时候读长恨歌,惊艳于“回眸一笑百媚生,六宫粉黛无颜色,”感动于“在天愿作比翼鸟,在地愿为连理枝。”老师说是唐玄宗重色轻国导致王朝覆灭,可我从小便是叛逆的非主...

太丝滑了!ChatGPT插件让浏览器行云流水!

浏览器最完美的解决方案

太丝滑了!ChatGPT插件让浏览器行云流水! 经过了一段时间的工作和使用,ChatGPT的强大已经毋庸置疑,但是你有没有这样一种困扰?每当遇到问题,依然习惯性的打开百度,搜了半天才想起来ChatGPT试试呢? 然后将问题复制到ChatGPT中,并且由于ChatGPT的不稳定,常常需要刷新或者重新登陆,本想降本提效,反倒浪费了很多时间。我真的会谢! 那么有没有什么小工具能够让ChatG...

我要拿2023年换些什么?

他只是单纯想把日子过的不浪费

我要拿2023年换些什么? 讲在前面 众所周知,我们常常喜欢在年初定目标,年终做总结。但随着年龄逐步增长,到年底时很多事情往往逐渐模糊。 因此今年初就想采用OKR的形式来对自己这一年有一个良好的规划,并将做过的事情尽可能的记录与总结。 简单的说也就是「我究竟拿了时间换了什么?」 OKR O1提升专业能力与技术壁垒。 算法能力:leetcode每日一题每周>...

告诉ChatGPT,我想读博了!

什么档次,跟我用一样的ChatGPT?

告诉ChatGPT,我想读博了! 上篇文章详细写了如何体验ChatGPT。在实际使用中发现它对固定模板式的文字工作做的比较好。于是我瞬间想起了毕业前被论文支配的恐惧,我突然有一个大胆的想法,那么ChatGPT是否能帮我写一篇毕业论文呢? 1、论文大纲 以大家最常用的图书管理系统为例。在毕业论文的第一步,我们先根据题目生成一个论文大纲。 唔,感觉还行感觉稍微调整一下就可以用。 2...