1、CAS 多个线程同CAS更新同一个变量,只有一个线程能成功,其他的都失败,但不会挂起,只是通知其他线程再次尝试。 包含三个值:内存值V,进行比较的预期原值A、准备写入的新值B。如果V和A相等,则将V更新为B。 2、AQS(AbstractQueuedSynchronizer) 内部通过Node构 ...
分类:
其他好文 时间:
2021-06-02 12:49:40
阅读次数:
0
前期准备 1、Node.js简介简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm ...
分类:
Web程序 时间:
2021-06-02 12:41:44
阅读次数:
0
#include <stdio.h> #include <stdlib.h> #include <time.h> #define max(a, b) ((a) > (b) ? (a) : (b)) typedef struct Node { int key, height; struct Node ...
分类:
其他好文 时间:
2021-06-02 12:24:05
阅读次数:
0
React服务器渲染原理解析与实践|____资料.rar|____第9章 SEO技巧的融入.rar|____第8章 处理SSR框架中的CSS样式.rar|____第7章 细节问题处理.rar|____第6章 使用Node作为数据获取中间层.rar|____第5章 SSR框架与Redux的结合.rar ...
分类:
其他好文 时间:
2021-06-02 11:26:23
阅读次数:
0
过去两年,飞猪前端一直在积极地进行 Serverless 建设和实践,2019 年 - 2020 年我们和集团 Node 架构组、研发平台一起完成了基础能力的建设和业务试点,成为集团率先落地 Serverless 实践的 BU,2020 年 - 2021 年我们开始大规模地在飞猪推广使用 Serve... ...
分类:
其他好文 时间:
2021-06-02 11:03:32
阅读次数:
0
Ansible基础-ansible的安装和常用模块介绍https://www.cnblogs.com/yinzhengjie/p/10447587.htmlAnsible基础-playbook剧本的使用https://www.cnblogs.com/yinzhengjie/p/10453103.ht ...
分类:
其他好文 时间:
2021-06-02 10:33:33
阅读次数:
0
一、写在前面 HA即(high available)高可用,又被叫做双机热备,用于关键性业务。简单理解就是,有2台机器 A 和 B,正常是 A 提供服务,B 待命闲置,当 A 宕机或服务宕掉,会切换至B机器继续提供服务。常见的实现高可用的开源软件有 heartbeat 和 keepalived。 这 ...
分类:
其他好文 时间:
2021-05-25 18:40:44
阅读次数:
0
一、axios是什么 axios 是一个轻量的 HTTP客户端 基于 XMLHttpRequest 服务来执行 HTTP 请求,支持丰富的配置,支持 Promise,支持浏览器端和 Node.js 端。 特性 从浏览器中创建 XMLHttpRequests 从 node.js 创建 http请求 支 ...
分类:
移动开发 时间:
2021-05-25 18:04:59
阅读次数:
0
1、安装node.js 验证是否安装成功:node -v 2、安装npm 验证是否安装成功:npm -v 3、下载cnpm镜像: npm install cnpm -g --registry=https://registry.npm.taobao.org 验证安装成功:打印出+ cnpm@6.2.0 ...
分类:
其他好文 时间:
2021-05-25 18:03:05
阅读次数:
0
C语言 #include "stdbool.h" #define NULL ((void *)0) //Definition for a binary tree node. struct TreeNode { int val; struct TreeNode *left; struct TreeNo ...
分类:
编程语言 时间:
2021-05-25 17:51:01
阅读次数:
0