自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

0.0

  • 博客(5)
  • 收藏
  • 关注

原创 Sql优化

为什么要Sql优化?随着项目的上线,它的数据是不断累加的,数据越来越多响应的时间相对也越来越久,所以要对它进行优化。

2023-03-17 16:57:56 90

原创 JVM垃圾回收机制

所有新生的对象数据都在伊甸园区( Eden )中出现。当垃圾回收时,伊甸园区会标记需要删除的数据把不需要删除的复制到幸存者区( survivor )中。当再次回收的时候,且s0中有需要继续存活的,它会移动到s1区域,把伊甸园和s0清空,然后一直往复。当幸存者每经过一次GC且存活,它的年龄就会 + 1,当年龄到达15的时候,它就会进入老年代。当有大量数据的对象新生时,会直接把他放进老年代中防止频繁复制 s0 s1。当老年代触发回收时( FULL GC )它会让JVM全力进行垃圾回收操作。

2023-03-14 16:02:26 224

原创 自定义注解 + 切面 实现预览量添加

自定义注解加上切面的编程可以使业务代码和系统代码分开,在不改动基础源码的情况下,在它前后写一些功能,十分优雅。我个人还是比较喜欢使用这种方式写代码的。

2023-03-09 16:54:38 283 2

原创 Java + Redis实现点赞

使用Redis的Set,例如我点赞一个帖子;帖子作为Key,点赞的用户id作为Value,最后计算Set集合长度就可以得出点赞数量。

2023-03-03 21:11:23 492 1

原创 使用Redis Zset实现排行榜

zset底层会使用score作为排序的依据,如果分数相同则字典排序。member作为热搜事件,score作为点击量。以Key作为排行榜的名字,比如热搜等。member :String类型。key:String类型。score:数值类型。

2023-03-01 17:28:00 1792 1

空空如也

空空如也

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

TA关注的人

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