摘要: 平时学习Java,练习一些Demo时,经常会使用的编辑器就是 IntelliJ IDEA,在此分享几个本人觉得好用的设置 和操作快捷键。 (1) 通过鼠标滚轮 放大缩小代码 Settings —> Editor —> General ————— Mouse Control这样可以根据需要通过鼠标滚轮 阅读全文
posted @ 2020-09-21 10:30 AstroQi 阅读(1111) 评论(0) 推荐(0)
摘要: 场景重现: 最近在开发 狐小E智慧办公 项目时,写ajax时遇到一个小坑,之前都是做后端开发,对前端js代码没有深入了解,只是会使用相关函数,当开发某个功能时,列表已经开发完成,点击列表跳转详情时老是报找不到数据错误,调试后发现每次后端返回的列表里有id,而查详情时,也是带着id,但是在数据库却无法 阅读全文
posted @ 2020-09-07 19:47 AstroQi 阅读(1224) 评论(0) 推荐(0)
摘要: 内存分页在项目中一般是不推荐使用的,因为效率很低。扫描数据库相关表的所有数据,并全部加载进内存,然后返回需要的数据(可能加载了几万条到内存最终返回5条),极大的消耗了内存。 但在目前负责开发的 狐小E智慧办公 (https://www.hixiaoe.com)平台中,由于某些特殊场景,所以必须通过内 阅读全文
posted @ 2020-08-24 15:25 AstroQi 阅读(857) 评论(0) 推荐(0)
摘要: 文中使用的LayUI版本:layui-v2.5.5 问题描述: 最近参与开发了狐小E智慧办公(https://www.hixiaoe.com)项目的管理中台模块,前端技术使用了LayUI作为前端开发的主要控件,但在使用过程中,有些功能控件未尽其能。比如遇到的问题:产品人员针对项目整体风格给出的设计, 阅读全文
posted @ 2020-08-14 11:33 AstroQi 阅读(4521) 评论(0) 推荐(0)
摘要: 最近在开发一个后台管理系统(https://oa.hixiaoe.com),临近上线的前一周,产品组要求即时收集用户的所有行为,后台分析用户数据,为以后的业务发展,以及页面设计,用户体验等方面提供决策参考。例如:(1)用户浏览一篇文章,停留了多长时间,滚动条滚动到文章页面长度的百分之几的位置。(2) 阅读全文
posted @ 2020-07-24 11:11 AstroQi 阅读(516) 评论(0) 推荐(0)
摘要: 众所周知,layui.tree的树形控件,在渲染树节点时,需要后台准备好整个组织树的数据;如果组织树的数据量特别大,页面渲染就特别慢。最近在狐小E智慧办公平台中,展示企业部门树时,就遇到这种问题;当时产品要求,部门树渲染要特别快,同时某部门下新增/删除了一个子部门时,要动态刷新,实时呈现;然而lay 阅读全文
posted @ 2020-07-03 20:00 AstroQi 阅读(7112) 评论(2) 推荐(0)