06 2019 档案
摘要:今天遇到一个Eureka集群的一个坑。 问题现场类似是这样的:两台Eureka组成的服务注册中心集群,两台服务提供方server1、server2,两个服务调用方client1、client2。 正常的情况下: client1和client2通过服务中心获取的服务提供方的注册的元数据信息,然后本地缓
阅读全文
摘要:MVCC多版本控制: 指的是一种提高并发的技术。最早的数据库系统,只有读读之间可以并发,读写,写读,写写都要阻塞。引入多版本之后,只有写写之间相互阻塞,其他三种操作都可以并行,这样大幅度提高了InnoDB的并发度。在内部实现中,与Postgres在数据行上实现多版本不同,InnoDB是在undolo
阅读全文
摘要:说起Node就不得不先介绍一个Chrome V8 引擎。 随着Web相关技术的发展,JavaScript所要承担的工作也越来越多,早就超越了“表单验证”的范畴,这就更需要快速的解析和执行JavaScript脚本。 而JavaScript本质上是一种解释型语言,与编译型语言不同的是它需要边执行边解析,
阅读全文
摘要:现在是市面上使用MVVM模型越来越多,相关的前端框架的选择也相应增多。 那么什么是MVVM模型,它和传统MVC模型有什么区别,接下来我们来总结探讨一下。 MVVM即Model-View-ViewModel的简写。即模型-视图-视图模型。模型(Model)指的是后端传递的数据。视图(View)指的是所
阅读全文
摘要:HTTP状态码 当使用浏览器访问一个网页时,浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。即HTTP状态码(HTTP Status Code),它由 RFC 2616 规范定义的,
阅读全文
摘要:MySQL [xxx_mall]> alter table iiii_base_info AUTO_INCREMENT=11000;Query OK, 0 rows affected (0.01 sec)Records: 0 Duplicates: 0 Warnings: 0MySQL [xxx_m
阅读全文
摘要:项目中需要设计开发一个规则引擎服务,于是调研了业界常用的规则引擎。 常见的规则引擎如下: Ilog JRules 是最有名的商用BRMS; Drools 是最活跃的开源规则引擎; Jess 是Clips的java实现,就如JRuby之于Ruby,是AI系的代表; Visual Rules(旗正规则引
阅读全文
摘要:最近在看一些项目设计方面的文章,涉及到了工作流技术,于是了解一下。1、概念 工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”
阅读全文
摘要:/** * @author xuzhu **/public class TestApple { public static void main(String[] args) { int days = 11 ; int sum = 1; System.out.println("第1天,苹果总和"+"s
阅读全文
摘要:今天,突然遇到个奇怪的问题,tomcat上传图片时好时坏,经查线上四台服务有一台服务器硬盘满了。 解决一下硬盘空间的问题,有好使了,那么图片上传通过流写到远程对象存储服务中,并没有落盘和硬盘满有哪些关系呢? 经分析,在tomcat中上传文件,会在temp目录中存放临时文件,文件上传后也会自动删除这个
阅读全文