
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
之前的项目中,要做多数据源,网上的一般思路都是通过AOP在service或者mapper层做数据源的动态切换,大部分人大概切换数据源代码如下@Pointcut("execution(* com.gzstrong.cloud.qspj.*.mapper..*.*(..))")private void db1Aspect() {}@Pointcut("exe...
有个需求 统计每天的类型和占比绑定渠道绑定人数统计日期占比占比是每天的每个渠道数/每天的总数首先查出来渠道,人数,日期 hql是select case bind_typewhen 1 then '二维码绑定'when 2 then '邀请码绑定'when 3 then '领取优惠券绑定'when 4 then '分享链接绑定'end bindtype,substring(bind_date,0,1
Flink介绍:Apache Flink是一个框架和分布式处理引擎,用于对无界和有界数据流进行有状态计算。2015年升级为Apache的顶级项目,然后突然爆发,之后被阿里收购。基本上国内说得出名字的大厂都在用flink。Flink特点:1,事件驱动:根据数据的到来触发一系列的计算,输出等。2,流处理和批处理批处理的特点就是 有界,持久,量大,非常适合做离线计算流处理的特点就是 无界,实时,无需针对
superset是git上star很多的项目,已经进入了apche的孵化器上节我已经介绍了superset的开发搭建环境,比较麻烦,其实大家可以直接通过命令安装,这样还简单些,下面我介绍一下superset的一些用法superset:既然是做BI智能报表的,具体用途应该配合大数据或者其他数据,当然其他应用也可以由大数据跑实时数据或者离线数据,跑完之后将数据保存到hive的ads层或者是回写到mys
公司要用BI报表给业务来分析查询数据,对比了几个BI报表,不是收费,就是一般最后决定用superset BI报表,开始去git上找源码开始搭建环境了。我们是5月中下旬开始下的,当时superset的最新版本是0.36,我们从主分支master直接下载。我们之前一直弄java,python很少弄,走了很多坑,无数坑。强烈建议 superset最好不要在window去弄强烈建议 superset最好不
前言:之前在研究监控系统:Prometheus,它是云全球云原生基金的第二大项目,然后带出第一大 Kerbernates,然后就开始研究K8S微服务框架是知道阿里的duboo,Netflix的springcloud,这些都是大厂研发并且在各自的公司实施生产稳定的架构,最近2年又出了k8s,开始只了解这东西是google大厂出来做服务编排管理的,后来这东西又归于云计算的一种,最近在看杨波老师的视频《
前言saas 软件即服务 现在的软件服务提供商提供一套页面给各个租户,通过一个申请页面填写租户的租户信息,点击生成,租户就可以有一套自己的系统,可以自己去新建用户,角色,授权等操作。其实这就是所谓的多租户技术。多租户,通俗点说,多个租户共用同一套服务提供商提供系统资源,即跟现在流行的共享单车,充电宝差不多。多租户更多跟云计算在一起,因为你有的客户需求大,付费多,那它分配的计算资源和功能更多,比如有
VUE集成高德地图很简单,但是首先你的有个高德地图开发者的key,怎么申请key见 https://blog.csdn.net/qq_38211852/article/details/80289412VUE的高德地图组件在:https://github.com/ElemeFE/vue-amap老规矩: 1,安装 npm install vue-amap -S2, main...
用户往往需要根据每个用户的不同权限来显示不同的菜单之前我做过通过后台的权限动态生成router对象,比较麻烦这里,我们可以通过增加一个menu的属性,这个属性后台返回的权限列表来展现不同的菜单和按钮这个是我的一个router的配置{ path: 'role', name: '权限管理', component: _import('user/role'), met...
很多后端项目互相调用都是传实体对象,比如增加,修改等 insert(BusSotp busStop)等。最近在GITHUB上看见也有很多人现在不传实体对象了像我上篇,VUE传到后端的是JSON格式,一般的做法是通过SPRINGBOOT的把JSON转成实体对象。那为什么不直接用JSON对象了controller层service层dao层myb...