码迷,mamicode.com
首页 >  
搜索关键字:共享数据    ( 1560个结果
ASP.NET Core微服务框架Ocelot+Consul+IdentityServer4实战演练
一、背景介绍 API网关的流行源于最近几年移动应用与企业间接口对接的兴起,使得原来单一的PC客户端,变化到PC客户端、各种浏览器、手机移动端及智能终端等。同时系统之间大部分都不是单独运行,经常会涉及与其他系统对接、共享数据的需求。随着微服务架构概念的提出,API网关成为了微服务架构的一个标配组件。随 ...
分类:Web程序   时间:2020-04-06 12:03:33    阅读次数:137
软件测试菜鸟之路(6)————数据库
数据库SQL(结构化查询语言): 数据(data):对客观事物的符号表示、数据是数据库中存储的基本对象 数据库(DB):长期存储在计算机内,有组织、可共享的数据集合 主要存数据,按照表的形式进行存储 具有较小的冗余度(重复性)、较高的数据独立性和易扩展性,并可为各个用户共享 数据库管理系统(DBMS ...
分类:数据库   时间:2020-04-05 18:57:10    阅读次数:108
一文搞懂 ThreadLocal 原理
当多线程访问共享可变数据时,涉及到线程间同步的问题,并不是所有时候,都要用到共享数据,所以就需要线程封闭出场了。 数据都被封闭在各自的线程之中,就不需要同步,这种通过将数据封闭在线程中而避免使用同步的技术称为 线程封闭 。 本文主要介绍线程封闭中的其中一种体现:ThreadLocal,将会介绍什么是 ...
分类:其他好文   时间:2020-04-05 18:11:56    阅读次数:57
volatile关键字与内存可见性&原子变量与CAS算法
1 .volatile 关键字:当多个线程进行操作共享数据时, 可以保证内存中的数据可见 2 .原子变量:jdk1.5后java.util.concurrent.atomic 包下提供常用的原子变量 3 .模拟CAS算法 TestVolatile package com.aff.juc; /* 1. ...
分类:编程语言   时间:2020-04-04 11:38:07    阅读次数:81
快速了解Java
1.Java语言简介 Java是一种跨平台的、面向对象的程序设计语言。 编译和执行Java程序,JDK(Java Developers Kits)必备。 Java常用开发工具:Eclipse或NetBeans。 Java是一种通过解释方式来执行的语言,语法规则和C++相似(与C++相比,Java更简 ...
分类:编程语言   时间:2020-04-01 19:52:05    阅读次数:107
线程的同步机制:同步代码块&同步方法
解决存在的线程安全问题:打印车票时出现重票,错票 使用同步代码块的解决方案 TestWindow2 package com.aff.thread; /* 使用实现Runnable接口的方式,售票 存在线程安全问题: 打印车票时出现重票,错票 1.原因:由于一个线程在操作共享数据过程中,未执行完毕的情 ...
分类:编程语言   时间:2020-04-01 17:46:43    阅读次数:118
vue状态管理vuex+slot插槽+vue-resource请求
vue状态管理vuex 全局状态管理,所有页面共享数据 设置数据: this.$store.dispatch("increment",100000); 获取数据: this.$store.state.num; 首先下载插件: cnpm install vuex --save 然后导入插件: 找到ma ...
分类:其他好文   时间:2020-03-31 12:37:15    阅读次数:110
05:线程封闭
什么是线程封闭: 数据被封闭到各自的线程中,从而避免使用同步的技术。这个概念称作线程封闭。 为什么提出线程封闭: 多线程访问共享可变的数据是,涉及到了数据同步问题。但是并不是所有的时候都需要共享数据。所以提出了线程封闭的概念。 Java中线程封闭的具体实现有:ThreadLocal、栈封闭。 1:T ...
分类:编程语言   时间:2020-03-30 21:45:12    阅读次数:85
04:线程通信
实现线程间通讯的方法: 1:文件共享 2:网络共享(共享网络资源) 3:共享变量 4:JDK提供的线程协调API(wait/notify , park/unpark) 1:文件共享: 通过向同一个文件写数据和读数据的形式共享信息。 2:变量共享: 通过写和读同一个内存对象的形式共享数据。 3:线程协 ...
分类:编程语言   时间:2020-03-30 21:26:45    阅读次数:78
指令重排序
原博客:https://www.infoq.cn/article/java-memory-model-2/ 什么是指令重排序? java中的指令重排序是: 重排序通常是编译器或运行时环境为了优化程序性能而采取的对指令进行重新排序执行的一种手段。 重排序分为两类:编译期重排序和运行期重排序,分别对应编 ...
分类:编程语言   时间:2020-03-27 21:46:45    阅读次数:93
1560条   上一页 1 ... 9 10 11 12 13 ... 156 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!