自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 java后端项目:视积分抽奖平台

本次抽奖系统实现是在视频中内置一个线上活动抽奖系统,奖品是在一个时间段区间内均匀发布,用户可以在这个时间段内参与抽奖。

2024-04-23 13:08:42 1132

原创 Redis的过期策略和内存淘汰策略

该策略可以最大化节省cpu资源,却对内存不友好。极端情况可能出现大量的过期key没有被再次访问,从而不会被消除,占用大量内存定期删除通过调整定期扫描的时间间隔和每次扫描的限定耗时,可以在不同情况下使得cpu和内存资源达到最优的平衡效果Redis中同时使用了惰性过期和定期过期两种过期策略需要注意的是,如果定期删除漏掉了很多过期的key,然后也没走惰性删除,就会有很多过期的key积在内存中,可能会导致内存溢出,或者业务量太大,内存不够然后就溢出了。为了应对这个问题,reids引入了内存淘汰策略进行优化。

2024-04-08 11:28:57 396

原创 Java后端项目:一个为了找到志同道合的移动端网站(App风格)---彩虹云友链

一个为了找到志同道合的移动端网站(App风格),包括用户登录、更新个人信息、按标签搜索用户、推荐相似用户、创建队伍、加入队伍的组队等功能该项目基本覆盖了常见的需求以及对应的解决方案,如登录注册、批量数据导入、信息检索展示、定时任务等并且涵盖了分布式、并发编程、锁、事务、缓存、性能优化、数据一致性、等相关知识EasyExcel两种读取模式:监听器:先创建监听器,在读取文件时绑定监听器。单独抽离处理逻辑,代码清晰易于维护;一条一条处理,适用于数据量大的场景。使用监听器的方式读取数据。

2024-04-03 23:09:25 583 1

原创 Sping Boot3整合knife4j接口文档

请求参数响应参数接口地址接口名称请求类型请求格式备注API文档生成:可以根据Controller和方法上的注解自动生成Markdown格式的API文档在线访问API:可以在knife4j的页面直接访问我们的API接口Token管理:可以在knife4j中对API Token进行管理比较请求与响应:可以比较同一个API的请求与响应内容的差异高亮API响应:将API响应中的JSON高亮显示,方便查看..

2024-03-21 16:14:45 411 1

原创 用户中心系统(后端)

多环境::指同一套项目代码在不同的阶段需要根据实际情况来调整配置并且部署到不同的机器上。为什么需要:每个环境互不影响区分不同阶段:开发/测试/生存对项目进行优化。

2024-03-19 22:45:29 822 1

原创 跨域问题解决

跨域解决

2024-03-17 23:59:22 821 1

原创 学生信息管理系统(mysql+jsp+servlet)

本系统利用Java Web技术实现了学生信息管理系统,具有简单的学生信息管理功能。实现了一下功能模块:院系信息管理模块,学生信息管理模块,课程信息管理模块,成绩管理模块等。所用到的技术栈mvc开发模式HTML5+CSS3+JavaScript等。

2023-06-07 18:22:47 6293 19

原创 Hadoop集群安装及配置

hadoop集群搭建

2022-10-13 22:12:33 7601 1

原创 JAVA学生信息管理系统(数据库实现)

这次的项目是用数据库实现学生的信息管理系统,有三步组成,写项目>>链接数据库>>实现相关的操作开发工具:eclipse、MySQL、navicat、mysql-connector-java-8.0.271.数据库建表

2022-01-06 15:30:04 58947 34

原创 JAVA登录界面并在窗口上实现算法

目录一,相关内容介绍二,相关代码表示第一种方法:第二种方法: 今天我将为大家用两种方式来说一下Java登陆界面并实现其中的某个算法。一,相关内容介绍第一种主要是以网格布局管理器为主的第二种主要是以精确定位方法为主的网格布局管理器:网格布局管理器(GridLayout,简称网格管理器)把容器空间按照用户的设置平均划分分成不同行与列的网络,每个网格可以放置一个组件,这种布局方式对数量众多的组件很合适。创建网格管理器时,要给出网格的行列数,在窗体容器中,可以直接...

2021-12-16 19:21:56 1075

原创 JAVA匿名内部类学习总结

起初学到匿名内部类的时候,很不理解为什么要使用匿名内部类,后来认识到是为了免去取名字带来的烦恼,因为有时候也内部类只需要创建一个对象即可,而此时匿名内部类的使用方便了许多。当然,在学习这个知识点的时候,也学到了不少其中内在包含的知识点。 比如:1.向上转型及其使用的目的(其目的在更换子类对象时,更为简洁方便,不需要在创建多个子类的时候,分开实行其对父类的继承,直接一个向上转型就可以解决,若想多个子类,则直接更改子类的名字即可)。...

2021-11-26 23:54:35 493

原创 初次接触的bugku 既束手无策又好玩

开始接触的时候吧,可以说我是小白中的小白,打开bugku的页面,以为和之前学习c语言时,做的练习题一样,直接在里面敲代码好了,可这个却与我平时见到的不一样,许是我见识太狭窄,初次的时候,怎么也找不到打开题目的方式,怎么也找不到题目的地址,通过各种网络的搜索,才发现自己憨憨的,哈哈哈哈,直接拿金币启动场景就好了。可以说没有动手就不会与任何的发现,这次我以一道题来讲述我初次接触时的感受。 下面的这道题,我初次做的时候很懵,通过搜索知道,原来要打开页面的源代码来找出flag,当...

2021-10-04 09:03:06 354 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除