
项目汇总
文章平均质量分 72
项目汇总
燕双嘤
程序辅导,毕业设计,课程作业,比赛代打等,wx:lvlvmp
展开
-
核心项目:高并发秒杀系统(项目介绍,项目搭建,数据库,DAO)
在原SSH基础上,替换为SpringBoot系统,加入秒杀场景,技术难点包括:基于Redis的分布式session、基于Redis的数据缓存、基于Redis的页面缓存、基于RabbitMQ的秒杀限流。很多电商网站在特殊的时间节点总会做一些促销活动,参与这些促销活动的商品通常价格比较实惠,因此很多用户都会特意等到活动期间来购买商品。这些促销活动就包括此处介绍的“秒杀”活动,这种秒杀活动会让用户在限定时间内以较低的价格来抢购商品,此时就极容易引起瞬时的高并发请求。秒杀活动引起的瞬时高并发请求只是一种峰值情况原创 2019-02-26 21:45:31 · 4113 阅读 · 2 评论 -
核心项目:高并发秒杀系统(分布式Session,列表缓存,界面静态化,削峰处理)
先将Session ID发送到浏览器,让浏览器以Cookie的形式来保存Session ID;然后服务器端用Redis来保存Session信息,在Redis中保存Session信息时,以客户端保存的Session ID为key。当用户访问系统时,系统首先会通过读取Cookie来获取Session ID,然后通过该Session ID即可读取到分布式Session的信息。本系统的分布式 Session,以及后面的缓存机制,都是基于 Redis 来实现的,1.2,分布式Session的实现。原创 2018-09-09 20:23:36 · 822 阅读 · 0 评论 -
实习项目:扫码登录,订单超时
首先右击左上角图标,这里博主改了图标,跟你们的可能不一样接下来点击属性,选择选项,勾选使用旧版控制台然后重新启动...原创 2019-02-25 18:51:15 · 1534 阅读 · 7 评论 -
项目难点:场景问题
【方案一】将所有模块上的日志统一收集到Kafka中,并使用Logstash从Kafka中消费数据并对其进行过滤和转换,最后将处理后的数据存储在Elasticsearch中。通过Kibana对Elasticsearch中的数据进行可视化展示和查询分析(Sleuth+ELK)。【方案二】建立视图+触发器【方案三】A路由,转换思路B路由A;原创 2019-06-26 07:19:02 · 357 阅读 · 0 评论 -
核心项目:MyMQ——基于Java的延迟消息队列
(1)解耦应用程序:使用消息队列可以将应用程序解耦,使它们不需要知道彼此的存在,从而使系统更加灵活。(2)异步处理:消息队列可以将消息发送到队列中,然后由后台进程异步处理,这样可以提高系统的性能和吞吐量。(3)可靠性:消息队列可以确保消息的可靠性,即使在处理消息时发生错误或系统崩溃时,消息也不会丢失。(4)消息的持久化:消息队列可以将消息存储到磁盘上,即使在系统崩溃或重启时,消息也不会丢失。(5)扩展性:消息队列可以通过添加更多的队列或队列服务器来扩展系统的处理能力,从而支持更大的负载和更高的并发性。原创 2018-09-02 16:12:52 · 2346 阅读 · 0 评论 -
核心项目:MyRPC——基于Java语言实现的RPC框架
RPC:Remote Procedure Call,即远程过程调用。远程过程调用是一种像调用本地过程一样调用远程机器上的过程,而不需要了解网络细节的远程过程访问支持机制。 由于基于套接字的开发方式,因此带来了开发繁琐和排错困难的问题。原创 2018-09-05 16:01:51 · 8261 阅读 · 2 评论 -
核心项目:MyRedis——实现本地缓存和分布式缓存
存储引擎:MySQL中的数据用各种不同的技术存储在文件(或内存)中。这些技术中的每一种使用不同的存储机制、索引技巧、锁定水平并且最终提供不同的功能。通过选择不同的技术,能够获得额外的速度或者功能,从而改善应用的整体功能。(能够灵活选择如何存储和检索数据是MySQL受欢迎的原因之一)。.....................原创 2019-03-11 13:25:27 · 610 阅读 · 0 评论 -
论文项目:基于策略差异化的多智能体强化学习内在奖励研究
最近,多智能体强化学习(MARL)在许多协作决策任务中取得了令人兴奋的表现。然而,MARL面临的主要瓶颈挑战之一是团队奖励的稀疏性,这可能导致智能体行为的同质化。为了解决这些问题,本文提出了一种渐进式多样化策略(PDP)算法。具体来说,我们在学习过程中积极放大智能体策略之间的多样性,并将多样性作为MARL的额外内在奖励来利用。此外,我们提出了一种渐进式多样性增强策略来寻找更好的团队策略。利用上述改进,我们的方法可以处理稀疏团队奖励,并减轻智能体的同质化行为。我们在广泛使用的MARL环境上进行了实验,结果表明原创 2020-01-06 22:17:49 · 815 阅读 · 0 评论 -
毕业设计:舆情监测系统(SpringBoot+NLP)
2019新冠肺炎疫情的爆发对人们日常生活、社会经济发展和国家安定的各个方面都产生了严重的影响,并且迅速引起国内大量网民的关注,众多网民在网络上利用社交软件发表个人想法和理解。为了科学有效地帮助各级政府及时掌握网络舆论信息和网民情感倾向情况,本文提出一种新型中文文本情绪分类模式设计方法和一种中文舆情监测系统的设计和实现方法,通过这种模型和系统能够有效的发现舆情演变规律和潜在风险,提高政府的舆论应对能力,进而推动政府治理能力的现代化,助力于社会和经济的发展。.........原创 2019-02-27 22:02:48 · 4437 阅读 · 19 评论 -
核心项目:DiyTomcat(多端口,配置Servlet,类加载器,Servlet)
参考 Tomcat 的源码,自己做了一个 具备 Servlet 容器功能的 web 服务器,但是并不是和 Tomcat 源码一样。Tomcat 本身的功能十分丰富,而且系统架构也比较复杂,并不适合直接通过完全仿照来学习,在研习了 Tomcat 源码的基础之上去繁化简。..................原创 2018-08-31 15:46:24 · 1296 阅读 · 0 评论 -
核心项目:DiyTomcat(基本组件,多线程,内置对象,默认页面)
自己做了一个 具备 Servlet 容器功能的 web 服务器,但是并不是和 Tomcat 源码一样。Tomcat 本身的功能十分丰富,而且系统架构也比较复杂,并不适合直接通过完全仿照来学习,在研习了 Tomcat 源码的基础之上去繁化简。...原创 2018-09-25 18:54:04 · 1584 阅读 · 0 评论 -
外包项目:教务管理系统(SSM)
本文提出一种“智育”教务管理系统来解决大部分高校当前教务系统存在的问题。智育是在“万物互联”的前景下,以用户体验感为基础,以办公高效性为目标,增加教务办公的速度的同时做到更加美观和人性化,利用面向对象开发模式和基于面向对象开发语言的Java以及轻量级开发框架SpringMVC+MyBatis+SpringMVC、数据可视化图表技术Echart、高度交互的前端框架Layui等技术研发的智能软件产品,针对不同学校不同培养模式下进行管理,实时记录学生情况,并及时反馈,从而实现对学生实时情况的了解。通过对学生成绩,原创 2018-09-09 23:06:15 · 767 阅读 · 2 评论 -
课程设计:企业多维度信息查询系统(SSM+NLP)
企信通——企业多维度信息查询系统利用网上爬取的新闻,作为公司或企业的好坏情况的部分参考依据。利用新闻的极性分析,统计出正面新闻和负面新闻的比率作为信用评估分数的部分。利用网上爬取的企业信息作为项目的最基本功能供用户进行查看,通过收集企业和公司的法律执行情况、公司企业经营异常信息以及法院信息执行情况作为主要参考依据,通过整体评估给出用户内心的答案。.........原创 2019-10-20 15:27:05 · 769 阅读 · 0 评论 -
课程设计:趣线下商城系统(SSM)
趣线下(原校园二手购物系统的升级)商城系统是以HTML+CSS+JavaScript作为前端主要框架用于可视化展示和用于人机交互,以SpringMVC+MyBatis+Spring作为后端框架,采用面向对象的开发方式,融入支付宝支付接口,图片放大技术,在线聊天等技术以及连接池技术,满足商城的绝大多数功能需求,另外:收藏,订单,会员卡,购物车,阿里云短信接口。......原创 2018-09-03 20:56:55 · 4326 阅读 · 0 评论 -
课程设计:校园二手购物系统(SSH)
二手商城系统是以HTML+CSS+JavaScript作为前端主要框架用于可视化展示和用于人机交互,以Struts2+Hibernate+Spring作为后端框架,采用面向对象的开发方式,融入支付宝支付接口,图片放大技术,在线聊天等技术以及连接池技术,满足商城的绝大多数功能需求。.........原创 2018-09-11 21:38:21 · 728 阅读 · 0 评论 -
课程设计:污染举报系统(JSP)
1,项目简介通过收集在手机定位模式下拍摄的照片,解析其中的经纬度,然后标注到百度地图并集中化展示,实现污染举报仅需上传图片即可。2,需求分析河流污染举报系统的主要角色主要有三种:普通用户(游客),注册用户,系统管理员。不同的角色具有不同的权限,各角色需求分析如下:普通用户:主页访问、资讯查看,留言公告,污染查看,下载移动..........原创 2021-01-30 10:54:57 · 475 阅读 · 0 评论 -
课程设计:基于多线程的聊天室系统(Java)
1,简介1.1,好友聊天模式思想:服务器开启ServerSocket等待客户端连接,获取双方的输入输出流,之后进入while循环,不断的接收来自客户端的消息(消息由客户端发送到内存,服务器从内存中获取信息,每次获取完,服务器处于等待状态,类似于消费者等待生产者,处于while中。)客户端同样等待服务器发送的消息,通过Button按钮发送到内存消息。......原创 2021-01-08 10:25:19 · 2079 阅读 · 0 评论