
实战项目知识
文章平均质量分 93
入职啦
热爱技术,喜欢编程,擅长语言:Python,C,Rust,Java,Golang,Javascript等各类语言
展开
-
用 Python 编写纪念日倒计时程序
在生活中,我们总有一些特殊的日子值得庆祝,而纪念日倒计时程序就像是一个贴心的小助手,可以帮我们清晰的记得这些日子。今天,我们简单30多行Python代码就可以编写一个简单的纪念日倒计时程序,原创 2024-12-24 08:56:54 · 858 阅读 · 0 评论 -
简历没头绪,不知道怎么下手怎么办?
根据个人提供的关键信息,系统自动生成简历,节省大量时间和精力。生成的简历通常采用较为规范的格式,模块布局清晰,满足多样化的求职需求。原创 2024-12-03 15:20:24 · 586 阅读 · 0 评论 -
用gorm+gin实现一个博客 快速入门go 后端求职新方向
提供一个管理后台,能支持文章的发布、编辑、删除博客有文章评论系统,内容采用Markdown渲染服务端渲染,支持golang内置的模版引擎,生成SEO优化的HTML内容用传统的HTTP表单提交实现数据的提交,不需要学习Javascript就可以实现完整功能。原创 2024-11-06 18:21:45 · 598 阅读 · 1 评论 -
4种最佳后端开发语言(2024版本)
在开发方面,前端和后端技术之间有非常明显的区别。Web开发方面虽然由于浏览器兼容性,前端生态系统仅限于 JavaScript(和其他基于 JavaScript 的语言,如 TypeScript),但后端(又名服务器端)是一个非常不同的场景。广义的前端还包括小程序、桌面应用、移动应用等,而后端则是指服务器端的开发,包括服务器端的应用、数据库、服务器等。我们可以将后端语言视为符合以下列表要求能够处理网络请求,比如HTTP/HTTPS连接可以访问数据库可以访问文件系统。原创 2024-05-11 15:11:20 · 9016 阅读 · 0 评论 -
超级简单,100行Java实现NIO HTTP客户端,无第三方依赖
NIO是后端编程必备的技术,因为这个需要对系统操作有比较深的积累,并且对协议的理解也需要比较深入还需要处理Zero-Copy和多线程等技术,这些都是比较高级的技术,需要大家多多实践。高性能的服务器编程都是基于NIO实现的,比如RedisNginx等经典产品都是基于NIO。这个版本只支持HTTP协议,不支持HTTPS, HTTPS协议会更加复杂,考虑的点更多,比如证书验证、加密解密等关注我们的公众号,加入我们的项目实战群可以获取HTTPS版本的代码和教程。原创 2024-05-10 09:11:11 · 1417 阅读 · 0 评论 -
用Rust实现免费调用ChatGPT的命令行工具 (三)
fgpt从构思到实现,写代码花了3天总共写了1100行代码,尽量复用成熟的库,减少重复造轮子的时间,这样可以更快的实现一个功能完整的工具。尽量使用成熟的库,减少重复造轮子,比如axumreqwestserde_jsonrustyline等库尽量使用的方式,这样可以更好的利用tokio的异步特性尽量使用stream的方式,stream确实对代码的要求更高,需要花更多是时间去理解,但是一旦理解了,代码会更简洁,更高效代码要发布到crates.io。原创 2024-05-10 09:01:06 · 955 阅读 · 0 评论 -
用Rust实现免费调用ChatGPT的命令行工具 (二)
当前这个版本已经能支持对话和交互式输入了,下一步我们要实现一个的功能但是还有很多优化空间,特别是配色的支持,还有要支持输出实时预览的,可以将输出的结果带颜色的输出到终端我是一个写了20多年代码的老程序员,如果大家想学习编程,可以关注公众号:入职啦,或者加入下面的实战项目交流群,我会分享更多的编程实战经验。原创 2024-05-09 09:07:44 · 865 阅读 · 0 评论 -
用Rust实现免费调用ChatGPT的命令行工具 (一)
这个工具是昨天开始构思,下午吃完饭的时候开始写,晚上就写完第一个可以运行的版本,总共写了410行的Rust代码,明天会继续完善功能,实现更多的功能,比如支持文件输入、代码输入、交互式输入等。我是一个写了20多年代码的老程序员,如果大家想学习编程,可以关注公众号:入职啦,或者加入下面的学习交流群,会分享更多的编程实战经验。原创 2024-05-08 10:01:03 · 962 阅读 · 0 评论 -
网络编程入门, 100行实现Websocket转TCP代理
通过Websockify这个项目,学习了Go语言的网络编程,Websocket是一个非常重要的协议,可以用于实时通信,实现一个Websockify的转发代理,对于内部项目的开发非常有用Docker也是非常重要的技术,我们提供了Dockerfile,可以直接部署到生产环境过去的演示项目都没提供单元测试,这里提供了一个非常实用的单元测试流程,大家可以参考即便是复杂的流程也是可以通过单元测试来验证的。原创 2024-05-06 20:13:07 · 790 阅读 · 2 评论 -
Nginx给Vue和Java后端做代理
nginx 给vue和java后端做代理原创 2024-05-01 08:00:00 · 2920 阅读 · 0 评论