阿里Java面试必问:Java开发热门前沿知识
策略1——停止挖掘LawofHoles是说当自己进洞就应该停止挖掘。对于单体式应用不可管理时这是最佳建议。换句话说,应该停止让单体式应用继续变大,也就是说当开发新功能时不应该为旧单体应用添加新代码,最佳方法应该是将新功能开发成独立微服务。如下图所示:除了新服务和传统应用,还有两个模块,其一是请求路由器,负责处理入口(http)请求,有点像之前提到的
Stella981 Stella981
4年前
Bag分布式事务:对SAGA分布式事务的改进
最近打算给jSqlBox添加分布式事务功能,研究了几种分布式事务方案,对SAGA模式比较感兴趣,它是通过将多个事务隔离成多个单个事务,顺序执行(或回滚阶段倒序对冲)来完成的,但是SAGA分布式事务不能保证隔离性的问题,因为单纯的SAGA模式没有锁住资源。经考虑发现在SAGA的思路上,利用事务嵌套和全局锁,可以实现一种简单的分布式事务实现,暂时给它起个新名字叫
Wesley13 Wesley13
4年前
mysql 时间格式化参数表笔记
DATE\_FORMAT()函数用于以不同的格式显示日期/时间数据。语法:DATE\_FORMAT(date,format)实例:DATE_FORMAT(NOW(),'%b%d%Y%h:%i%p')DATE_FORMAT(NOW(),'%m%d%Y')DATE_FORMAT(NOW(),'%d%b
Stella981 Stella981
4年前
Serverless 解惑——函数计算如何访问 MySQL 数据库
函数计算(FunctionCompute):函数计算(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fyq.aliyun.com%2Fgo%2FarticleRenderRedirect%3Furl%3Dhttps%253A%252F%252Fstatistics.functi
理解Mysql索引原理及特性 | 京东物流技术团队
作为开发人员,碰到了执行时间较长的sql时,基本上大家都会说”加个索引吧”。但是索引是什么东西,索引有哪些特性,下面和大家简单讨论一下。
WeiSha100 WeiSha100
3年前
政企单位在线学习考试网站搭建源代码
最近单位需要组织一次党员培训考试,花了好几万买了一套学习系统,免费分享给大家,视频点播可以统计学习进度,也可以组织在线考试,直播和支付功能我们没用到,分享给有需要的人我在这里展开说一些功能,更多功能有需要的可以下载研究哦:1、视频课程版块:视频课后添加课件,图文,学员可以下载学习2、题库刷题版块:可以批量导入导出培训题目3、直播板版块:对接七牛云端口,支持千
WeiSha100 WeiSha100
3年前
源码员工学习培训考试管理系统
最近单位需要组织员工学习培训考试,花了好几万买了一套系统,可以二次开发使用,免费分享给大家,视频点播可以统计学习进度,也可以组织在线考试,直播和支付功能我们暂时没用到,分享给需要的人展开说一些功能,更多功能有需要的可以下载研究哦:1、视频课程版块:视频课后添加课件,图文,学员可以下载学习2、题库刷题版块:可以批量导入导出培训题目3、直播板版块:对接七牛云端口
WeiSha100 WeiSha100
3年前
免费版培训机构线上学习考试系统
最近测试了一个培训机构线上学习考试的系统,源码开放,可以线上学习,刷题,直播,在线考试,还有支付功能等,可以建立起一个完整的线上培训系统,源代码和开发文档分享给大家,有需要的可以下载研究哦简单说一下这个系统的主要功能,完整的可以自行下载使用哦1、视频课程:视频课后添加课件,图文,学员可以下载练习2、题库刷题:可以批量导入导出,随时随地刷题练习3、直播:可支持
高性能MySQL实战(二):索引 | 京东物流技术团队
我们在上篇:表结构中已经建立好了表结构,这篇我们则是针对已有的表结构和搜索条件为表创建索引。1\.根据搜索条件创建索引我们还是先将表结构的初始化SQL拿过来:CREATETABLEservicelog(idbigintUNSIGNEDNOTNULLAUTO