自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 将数据库读取的平级数据转换成父子孙结构

前几天写接口,需求是从保存系统中所有模块、页面、操作的数据库表中读取数据,然后形成父子孙结构,当时为了不多次读取数据库,想了一种方法,当时费了一下午才把接口写出来,不管是不是好的方法,先写出来mark一下。 1、需求就是加载数据库中所有的模块,页面,操作,并按照三级结构展示(若数据库中真的存在没有模块的页面,或者没有页面的操作,这些数据不加载出来) 2、实现过程就是: 首先,从数据库

2017-09-15 09:55:45 1019

原创 半实时的排行榜刷新问题

项目中常见问题模块中常见列表的展示: 1、数据库中写死若干(如20)常见问题,每个问题对应的count(点击量)字段初始化为0; 2、缓存redis用一个zset(有效期1天)统计每天用户对20个问题的点击增量; 3、每天起一个定时任务,通过数据库中的count字段排序查询出top10问题(可用数据库做缓存,也可用redis做缓存),展示在常见问题列表; 4、每天起一个定时任务,将redi

2017-09-13 15:43:35 1033

空空如也

空空如也

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

TA关注的人

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