项目
文章平均质量分 92
csdnYF
Running ···
展开
-
从权限系统的菜单管理看算法和数据结构
菜单管理,感觉上是个小模块,但实际做下来的感触是,要做的好用,不容易。算法和数据结构,长期活跃在面试题中,实际业务中好像接触的不多,但如果能用好,可以解决大问题。如上图,是我在开源世界找到的一个菜单管理的设计页面,其上可以看到,菜单管理主要管理一颗菜单树,可以增删改查、排序等功能。接下来,我们就一步一步的实现菜单管理的各个功能,这里我主要介绍后端的设计方案,不涉及前端页面的处理和展示。可以看到,菜单管理模块主要分三块,一是对菜单的增删改查、二是菜单的导入导出、三是菜单的排序。...原创 2022-08-09 14:38:03 · 1106 阅读 · 0 评论 -
MaterialDesign+MovePicImageView实现漂亮的登陆界面
最近正在完成一个摇一摇的项目,打算加入一点社交元素。第一步是实现登陆界面,一个人独自设计加开发。最后的效果还是比较满意,但还是有性能上的损失,应该可以做得更好。 背景图片可以循环左右移动,使用MaterrialEdittext 实现了Edittext的向下兼容。此库继承自AppCompatEdittext,所以支持Edittext的所有特性,而且添加了字符检测,标签动画,组件颜色的定制等。有了它基原创 2016-05-26 22:50:29 · 3505 阅读 · 0 评论 -
使用 ElasticSearch6.0 快速实现全文搜索功能
本文不涉及ElasticSearch具体原理,只记录如何快速的导入mysql中的数据进行全文检索。工作中需要实现一个搜索功能,并且导入现有数据库数据,组长推荐用ElasticSearch实现,网上翻一通教程,都是比较古老的文章了,无奈只能自己摸索,参考ES的文档,总算是把服务搭起来了,记录下,希望有同样需求的朋友可以少走弯路,能按照这篇教程快速的搭建一个可用的ElasticSearch...原创 2018-02-23 14:04:48 · 10681 阅读 · 0 评论