news 2026/5/11 23:24:01

【JAVA】我第一个上线项目

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【JAVA】我第一个上线项目

(其实就是黑马头条)
20
25.32026.4今天头条(后端核心开发)项目人

线上访问地址:

用户 APP 端:http://47.120.5.9:8801/#/login

自媒体运营端:http://47.120.5.9:8802/#/login

平台管理后台:http://47.120.5.9:8803/#/login

项目技术:

后端框架:Spring Boot、Spring Cloud Alibaba

微服务治理:Nacos、KafkaXXL-Job

数据库:MySQL、RedisElasticsearch、MongoDB

分布式存储:MinIO

部署与运维:Docker、nginx

模板引擎:freemarker

ORM框架:MyBatisPlus

项目描述仿今日头条项目,看新闻咨询

项目职责:

1.负责文章发布核心、自动审核(阿里云内容审核服务)、延迟任务(Redis + @Scheduled + setnx分布式锁)模块的开发

2.负责自媒体文章上下架(kafka),文章搜索(Elasticsearch)、新增文章同步添加索引(kafka)的模块开发

3.负责搜索历史记录(MongoD、kafka)、平台管理、用户行为(redis、kafka)、热点文章(XXL-JOB,redis)的模块开发

4.负责热点文章的实时计算(kafkaStream)、文章评论(MongoDB)的模块开发

个人业绩:

1.采用MongoDB存储海量评论数据,设计分集合存储方案,解决评论读写性能瓶颈。

2.引入Kafka异步处理点赞/评论通知,缩减接口响应时间,同时避免了同步调用导致的业务阻塞。

3.集成阿里云的第三方敏感词拦截工具。

4.独立完成项目阿里云 ECS 云服务器部署,通过 Nginx 配置反向代理、跨域处理与多端口路由,实现三端前端独立部署;配置微服务网关路由与安全组规则,利用服务器快照完成项目环境备份与一键还原,保障环境可复用快速上线。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/11 23:22:40

QTableView拖拽进阶:如何优雅地实现整行/整列交换与移动(附GitHub源码)

QTableView拖拽进阶:整行整列交换与移动的工程化实现 在开发表格类应用时,数据行的灵活重组是高频需求。想象这样一个场景:产品经理正在用项目管理工具调整任务优先级,财务人员需要在电子表格中重新排序预算条目——他们都希望像挪…

作者头像 李华
网站建设 2026/5/11 23:06:06

LangGraph、OpenClaw、Hermes:三种 Agent 路线,不是一回事

开头 这两年,只要聊到 Agent,绕不开三个名字:LangGraph、OpenClaw、Hermes。 它们都很火。 但也很容易被混在一起。 有人把 LangGraph 当成一个“Agent 产品”。 有人把 OpenClaw 当成一个“Agent 框架”。 也有人把 Hermes 理解成“另…

作者头像 李华
网站建设 2026/5/11 23:00:51

数据爆炸时代:从存储单位到管理策略的全面解析

1. 数字数据存储的爆炸式增长:一场静默的工业革命如果你是一位生活在18世纪末的法国农民,你的日常生活与两千年前古埃及的农夫相比,除了可能少了一些苛政、多了一点口粮,本质上并无太大不同。日出而作,日落而息&#x…

作者头像 李华