LeeFJ LeeFJ
1年前
Foxnic-Web —— 可插拔模块的菜单控制
FoxnicWeb的设计就是业务模块下Maven依赖层面可插拔,即只要把对应的模块加入启动项目的Maven依赖中那么启动项目就拥有了插入模块的功能,反之亦然。因此,在FoxnicWeb的业务模块(MavenModule)中需要做一些特殊处理,使业务模块插拔时同时体现在菜单上。
Wesley13 Wesley13
3年前
MySQL 8.0窗口函数优化SQL一例
8.0的窗口函数真香1\.问题描述最近在折腾把所有mysqlslowquerylog写入到数据库中,再集中展示,向业务部门开放,也方便业务部门的同学自行查看并优化各自业务内的慢SQL。增加了定期生成报表的功能,统计最近1~2周内的慢查询数量变化情况,给业务方同学更直观的数据对比,了解最近这段时间的慢查询数量变化情况,是多
Stella981 Stella981
3年前
Spark Streaming的优化之路——从Receiver到Direct模式
!(https://images.xiaozhuanlan.com/photo/2019/cafc8f4ba89da9b75bc4fb3aac6ff80d.jpg)     _作者:个推数据研发工程师学长_1业务背景随着大数据的快速发展,业务场景越来越复杂,离线式的批处理框架MapReduce已经不能满足业务,大量的
Stella981 Stella981
3年前
SpringBoot开发秘籍
!(https://oscimg.oschina.net/oscnet/bc504ae355a6440f9e25407871dc958e.png)在项目实际开发过程中,我们有很多这样的业务场景:一个事务中处理完一个业务逻辑后需要跟着处理另外一个业务逻辑,伪码大致如下:@Servicepublic class ProductServ
Easter79 Easter79
3年前
SpringBoot开发秘籍
!(https://oscimg.oschina.net/oscnet/bc504ae355a6440f9e25407871dc958e.png)在项目实际开发过程中,我们有很多这样的业务场景:一个事务中处理完一个业务逻辑后需要跟着处理另外一个业务逻辑,伪码大致如下:@Servicepublic class ProductServ
图解Redis和Zookeeper分布式锁 | 京东云技术团队
使用Redis还是Zookeeper来实现分布式锁,最终还是要基于业务来决定,可以参考以下两种情况:(1)如果业务并发量很大,Redis分布式锁高效的读写性能更能支持高并发(2)如果业务要求锁的强一致性,那么使用Zookeeper可能是更好的选择
混世魔王 混世魔王
1年前
企业为什么要建设商业智能(BI)系统
商业智能(BusinessIntelligence,BI)是一种通过对业务数据的分析来发现业务规律、优化决策和提高业务绩效的一种解决方案。而如今,数据正在成为越来越重要的企业资产,而BI可以帮助企业对这些数据进行收集、整理、分析和可视化展示,从而提供为实时
DevOpSec DevOpSec
1年前
CoreDNS企业级应用
1.IP地址会有变更,程序配置IP地址,所有涉及到此IP的地方都需要改变,对运维和研发都不友好2.IP不容易被记住引入域名来替换IP,这样业务使用唯一标识域名,域名可以通过DNS服务器解析成IP供业务三层通信使用。通过域名解耦了业务和IP,如果域名对应的IP有变动,修改域名解析即可,不用业务做调整。
万界星空科技 万界星空科技
10个月前
离散型制造业生产管理MES系统
万界星空科技离散型制造业生产管理MES系统的模块,人员人员绩效、报工管理、生产计划执行跟踪、质量管理、现场看板管理、设备维护管理、刀具全过程追溯管理、刀具监控管理、DNC程序管理、工厂层级建模等。