07 2020 档案

摘要:Java的跨平台性 Java具有跨平台性,无疑是JVM底层翻译出来的汇编指令的不同,Unix和Window系统的汇编指令是不同的,Windows派系采用的是Intel汇编,Unix派系采用的是AT&T汇编。无论在哪个平台上编写的Java文件,编译后的class文件,放在哪个平台上都可以执行,只要下载 阅读全文
posted @ 2020-07-26 20:36 半分、 阅读(393) 评论(4) 推荐(0) 编辑
摘要:摘要 在我们的日常研发工作中,数据库表的设计是必不可少的。如何设计数据库表之间的关系也就决定着我们的代码业务如何写。如何设计数据库表也是我们需要掌握的技能之一。表如何设计字段的命名,数据类型,长度,索引的建立等都会对我们的代码开发,性能上带来影响,并且如果一个表毫无规范的去设计,还会被后面接手的程序 阅读全文
posted @ 2020-07-19 18:28 半分、 阅读(336) 评论(0) 推荐(1) 编辑
摘要:引言 MVCC全称为Multiversion concurrency control多版本并发控制,我们清楚Mysql的默认隔离级别是可重复读,而Mysql实现可重复读就是使用的MVCC多版本并发控制,通过每条数据的版本号(也可以叫做事务id)来实现不同事务之间的并发访问,有点类似乐观锁,并不需要对 阅读全文
posted @ 2020-07-12 22:25 半分、 阅读(781) 评论(0) 推荐(0) 编辑
摘要:前言 我们都知道之前所做的项目大部分都是集中式,单个节点的系统,而现在随着微服务和分布式的兴起,大部分企业慢慢的把集中式的系统拆分成各个服务,保证各个服务的模块单一,轻量级。微服务和分布式所带来的好处在于各个服务比较轻,每次修改功能只需要发布负责特定的服务即可。分布式所带来的更严重的问题就是数据的一 阅读全文
posted @ 2020-07-05 12:09 半分、 阅读(821) 评论(1) 推荐(2) 编辑