微服务架构的理论基础 - 康威定律
可能出乎很多人意料之外的一个事实是,微服务很多核心理念其实在半个世纪前的一篇文章中就被阐述过了,而且这篇文章中的很多论点在软件开发飞速发展的这半个世纪中竟然一再被验证,这就是康威定律。前段时间看了Mike Amundsen 《远距离条件下的康威定律——分布式世界中实现团队构建》在InfoQ上的一个分
几款常用规则引擎的简单对比及演示
Ilog JRules 是最有名的商用BRMS;Drools 是最活跃的开源规则引擎;Jess 是Clips的java实现,就如JRuby之于Ruby,是AI系的代表;
Visual Rules(旗正规则引擎)国内商业规则引擎品牌。
正在直播 | 4 大系列、33 课时,距离你成为架构师还差这一套课程
迅速蜕变| 架构师成长系列直播正式上线!
对于大部分程序员来说,架构师是一个令人向往的角色。如果说程序员的工作是谋一域,作为架构师就需要对技术的深度和广度都有深刻的了解,是不折不扣的谋全局者。
为了让更多普通开发者成为架构师,在不断的开发和学习各种知识,经验,在自我培养和技能强化中不断的提升,我们邀请 30+位阿里专家,整合 40+课时构建《架构师成长系列直播》以微服务、Devops、Serverless、消息中间件,4 个方向为切入点,以真实场景为例,深刻解读技术落地实践,洞悉技术发展方向,期待为广大程序员成为一名合格的架构师打下牢固的基础。
如何使用CSS3来获取屏幕宽度并且用来计算DIV高度
今天使用到了SUI的路由功能,切换界面的时候可以不用刷新页面,达到了能够返回到之前浏览的ajax界面的位置,用户体验较好。但是由于其中的一个div是使用js根据屏幕宽度计算得来的相对高度,而路由功能的切换界面不会重新加载js,那么我们就需要在css里实现这个功能。
java常见面试题及答案 1-10(JVM)
java常见面试题及答案
1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?
Java 虚拟机是一个可以执行 Java 字节码的虚拟机进程。Java 源文件被编译成能被 Java 虚拟机执行的字节码文件。