自己开车回家

#12306一秒售罄,你抢到回家的票了吗?#
很久没有做过火车或者高铁了,基本上大多时候都是约顺风车出行,最主要的问题是小县城没有火车或者高铁,所以就不用抢,但是一般买票一出来就得买,不然根本买不到。
全部评论

相关推荐

1.确定总体需求在开发前我们需要明确需求,知道我们要做什么,怎么做,得到什么交付件。2.需求描述这一步就是要求我们说清楚我们要做什么。最重要的就是我们需要列出我们的核心功能,例如基本的用户登录注册功能,也可以在一个用户的视角说明功能,通过说明用户可以进行什么操作说明。我们也可以说清楚我们所需要的性能要求,安全要求,并且我们需要适配什么平台。3.技术描述这一步如果你知道什么功能使用什么技术背景。正向使用技术:我们要求工具使用指定的技术进行开发,前端(Vue3/Vite/TS)、后端(Node.js/Express、Python/FastAPI)等等。反向技术:我们要求不要模型不要使用某些工具开发,例如数据库不是用原生SQL语句等等。4.交付件描述这一步就是我们需要得到的内容是什么,主要包括以下几个方面:项目的结构目录,Readme,单元测试,执行和部署步骤,API文档等内容。------------------以上我们可以得到一个基础的prompt内容:我需要开发一个法律隐私生成项目,该项目是前后端分离的。功能要求如下:要求有一个前端界面,该界面包含2个输入模式,问卷模式和自由输入模式,并且具备用户登录功能。后端界面对接dify后端workflow接口,完成法律隐私的生成。技术要求如下:前端使用react框架完成,后端使用python/FastAPI完成。交付件要求如下:交付物:项目的结构目录,Readme,单元测试,执行和部署步骤,API文档。额外步骤:1.首先让AI输出设计方案,然后再编码可以添加额外的提示词:请根据我提出的以上需求,首先输出以下内容:项目的目录结构,核心模块的交互逻辑,关键接口的定义,核心算法的逻辑等。这样的好处在于,我们可以适当调整他的项目架构和逻辑,是否合理是否考虑周全。2.分模块生成代码让AI根据模块生成代码:例如首先生成前端的自由写入模块的代码,再生成登录模块,随后生成和Dify的交互模块。每一次完成一个模块的生成,需要干2个事情。输出该模块的实现逻辑,避免维护困难。如何验证,生成测试用例,查看功能是否可验证。期间遇到问题或者不对的地方都可以让他修复,并且修改。纠错与修复当我们遇到报错的内容的时候,我们只需要讲完整的错误日志以及相关的出错的代码,以及是如果出错的操作步骤告诉AI,然后说明一下:请帮我排查问题并且修改代码即可。🤔 我在执行xxxxxx动作的报错:报错日志:xxxxxxx请帮我排查问题并修改代码。最好的办法就是没生成一次步骤就让他生成一次单元测试,并且手动检查一下接口的问题。增加维护性因为我们每一步都会让它生成一次功能的描述和项目的结构,因此我们对项目的整体的逻辑一定是有一个整体的把控的。因此我们需要让AI生成Readme文档,里面说明了项目的部署情况,API情况,以及每个模块的交互和内部实现逻辑等。如果后续有更新那个也可以使用一下提示词:现有法律隐私生成Agent已实现xxxxx功能,现在需要新增xxxxx功能:1.需求描述:xxxxxx2.技术描述:xxxx3.交付件描述:xxxxxx4.约束:请注意xxxxx请基于现有项目结构,生成响应的代码,解释内部逻辑,并且补充测试用例以及模块交互说明在对应文档中。总结:明确需求 → 设计方案 → 分模块生成(期间逐段验证)→ 调试优化 → 文档补全(可维护性)
AI Coding的使用...
点赞 评论 收藏
分享
应该是在牛客写的第一篇文章, 没啥成熟的思想和方法, 也就发下图一乐.不得不说, 牛客还是大佬多, 看到别人推荐的学习方法, 想, 当初要是能读到这篇文章就好了. 可惜现在已经大三了, 跳不回去了.大学刚进来, 也是受一个学长留下的毕业总结, 指引我走后端这条路. 也许是太犹豫了, 也许就是我太菜了, 一直在CTF, 后端, 游戏开发之间反复横跳, 还自命不凡的认为自己应该做C++程序员, 啃C++ primer plus. 即使知道了一些基础, 但是还是没有好好去完成. 大一也就对着408看了一遍, 做了些题, 感觉自己有了些基础了, 就来到了大二.在大二参加学校社团的面试时, 才真正接触到了web开发, 在做第一个后端项目的时候, 才发现自己的大一好像学的并不是非常的认真. 同时很遗憾, 项目做的很烂, 达不到对大二同学开发能力的要求, 最后被淘汰了. 当然, 也是在那个时候, 开始在go, java之间横跳了半个学期. 最后发现留给自己的时间只剩半个学期了, 同时认为java的岗位更多包括一些小厂, 同时资料更全, 方便我这个没人指引的自学, 才最终确定了java.但是半年的时间确实有点短了, 做了两个项目(都是快速根据教程进行开发, 没加太多自己的思考), 就到了我原计划模仿那位学长找实习的时间. 发现自己根本没有能力, 找不到后端开发的实习. 于是就只好, 后端, 测开, 测试一起投. 匆匆忙忙的面试, 准备, 耗尽了我的自信, 感觉自己没有能力(海投简历, 已读不回, 面试感谢信真是每个人必经之路啊), 中间一度沉沦放弃, 在金九银十我都没有投过简历, 一直到11月才又开始投, 但是一样的结果. 直到11月末, 在准备最后投一次, 不成功就明年的心态, 结果接到了面试, 同时一轮就过当天发了offer. 当然, 是测试岗, 后端我没这个能力. 想想也许自己以后就是测试岗了, 或者测开了, 进去攒攒实际场景经验, 偷偷文档, 也许也不错就接了, 毕竟算个"金融大厂".刚进的第一个月是非常兴奋的, 毕竟是第一份工作, 公司环境也好. 但是, 测试嘛, 终归是点点点. 当然我在其中, 尝试产出一些价值, 比如自己阅读项目整体代码, 改进测试使用的模块代码, 避免反复修改参数, 重新编译, 替换文件, 重启环境(没错,C++, 感觉这样实习也学不到java经验, 之后又只能投测试, 不知道测开行不行), 同时由于测试环境是共用的, 也可以避免破坏他人的测试进度(算是我觉得我实习以来做的最有意义的事了). 其他本职, 也就测测测试点, 提交bug, 跟踪修复, 看看项目代码(但都是C++, 而且由于是toB的项目就用了两个公司的自研中间件, mysql, kafka,redis啥都没用)目前在做, 根据公司的测试平台, 编写自动化, 但是, 其实也就填填参数, 再到布置定制任务, 感觉自己不知道从中学什么. 和想像中的编写测试框架, 区别有点大.快过年了, 所以准备年后再开始找暑期, 想看看能不能去字节测开学学. 但看看自己这狗啃一半参差的简历, 不由陷入怀疑, 自己现在不过是在, 工位上温水煮青蛙. 写写leetcode, 背背八股, 再完善一下自己的项目. 感觉时间不是很够(对了, 期末考试还再追我).不知不觉写了快1500字, 就是在工位累了, 摸个鱼随手一发. 也希望有路过的大佬看完也许愿意给我一些指引(提前感谢了, 毕竟写的很乱, 很意识流吧.)
叹晚霜:牛友,你才大三,而我大四才出来实习,跟你差不多的境遇,每天焦虑挣扎,手上也不会有啥含金量的活儿,感觉自己的技术栈总没有成长。后来想想也能明白,什么阶段会有什么事儿,技术栈这个目标不一定要和实习本身强关联,学习和提升有时候也是在实习之外的。我想说的是,不用刻意把价值放在实习本身来体现,而是面向下一场面试学习,不求广,只求弄明白经常问的一些知识。我们最终即便正式工作了,也只会慢慢往一个细化的领域去扎根,所以我们不必担心学的不够。只需要看清楚自己在哪个阶段就好了,如果是实习找工作,就先面向简历面向面试学习,如果是正式工作,只需要面向负责的业务和技术深度去学习就好了。共勉
你有哪些缓解焦虑的方法?
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务