这次和大家讲讲分布式事务的 BASE 理论,保证通俗易懂。为了阅读顺畅,开始之前先请大家记住几个名词: BASE——Basically Available(基本可用),Soft state(软状态),Eventually consistent(最终一致性) 2PC——两阶段提交 不用懂,先记住就好了 ...
分类:
其他好文 时间:
2021-01-07 11:44:51
阅读次数:
0
1、金额类型 金额类型用decimal 加减乘除的时候用decimal的特殊用法进行,不能用double,会有精度丢失问题 加法 add()函数 减法subtract()函数 乘法multiply()函数 除法divide()函数 绝对值abs()函数 用decimal接收加减法的时候,要 Deci ...
分类:
编程语言 时间:
2021-01-06 12:44:05
阅读次数:
0
Vue 中mixins,extends,class简单使用 demo: index.vue, feiMixins,feiExtends,feiClass 四个文件 index.vue <template> <div id="index"> <div>{{foo}}</div> <div>{{bar} ...
分类:
其他好文 时间:
2021-01-06 12:37:37
阅读次数:
0
Java特性和优势 简单性 面向对象 可移植性(Write Once,Run Anywhere) 高性能 分布式 动态性(反射机制) 多线程 安全性 健壮性 Java三大版本 Java SE:标准版(桌面程序,控制台开发......) Java ME:嵌入式开发 (手机,小家电......已经凉了) ...
分类:
编程语言 时间:
2021-01-06 12:28:00
阅读次数:
0
# step1 设置变量 SET @NAME = "测试测试"; # step2 sql语句加入预处理(要使用变量的地方 用“?”表示) PREPARE SQL1 FROM 'SELECT * FROM user WHERE name = ?'; # step3 执行(SQL1:表示要执行的SQL语 ...
分类:
数据库 时间:
2021-01-06 12:18:21
阅读次数:
0
大家好,我们的git专题已经更新结束了,所以开始继续给大家写一点设计模式的内容。 今天给大家介绍的设计模式非常简单,叫做iterator,也就是迭代器模式。迭代器是Python语言当中一个非常重要的内容,借助迭代器我们可以很方便地实现很多复杂的功能。在深度学习当中,数据的获取往往也是通过迭代器实现的 ...
分类:
编程语言 时间:
2021-01-06 12:00:09
阅读次数:
0
#include <iostream> #include <cstdio> #include <cmath> using namespace std; int b; double a,s; void fun(double x,int d)//引入递归深度 { if(d==b) return; s=s ...
分类:
其他好文 时间:
2021-01-05 10:58:51
阅读次数:
0
【JS渲染机制堆栈内存】 当浏览器去加载界面加载js时,首先会创建提供window全局作用域,然后,代码开始自上而下执行, 代码:var a = 7; ①声明变量a,默认值为undefined ②在当前作用域中开辟一个位置存储7这个值 ③让变量a和值12关联在一起(赋值) 基本类型和引用类型的区别就 ...
分类:
Web程序 时间:
2021-01-05 10:55:12
阅读次数:
0
前言 多线程是我们日常工作中很少能接触到的技术,但是面试的时候100%会被问到,万一工作中用到了基本不会,本篇咱们就来深入分析线程池的实现类ThreadPoolExecutor。 1、构造方法 构造方法中有4个方法,本质上都是调用的下面这个构造方法: public ThreadPoolExecuto ...
分类:
编程语言 时间:
2021-01-05 10:53:28
阅读次数:
0
a、null表示"没有对象",即该处不应该有值,转为数值时为0。典型用法是:作为函数的参数,表示该函数的参数不是对象。作为对象原型链的终点。 b、undefined表示"缺少值",就是此处应该有一个值,但是还没有定义,转为数值时为NaN。典型用法是:变量被声明了,但没有赋值时,就等于undefine ...
分类:
其他好文 时间:
2021-01-04 11:10:44
阅读次数:
0