E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
OBUF原语
教你如何使用Java多线程编程LockSupport工具类
LockSupport类用于创建锁和其他同步类的基本线程阻塞
原语
,此类与使用它的每个线程关联一个许可。如果获得许可,将立即返回对park的调用,并在此过程中消耗掉它;否则may会被阻止。
·
2021-04-15 10:13
字节跳动面试官问我什么是Zookeeper、Zookeeper的应用场景、服务调用、数据模型与节点分类,我整理了下!
简单来说,Zookeeper是一个开源的分布式协同服务系统,Zookeeper的设计目标就是把复杂并且容易出错的分布式协同服务进行封装,并抽象出一个高效可靠的
原语
接口,并对外提供一系列简单的接口为其他服务调用
冰 河
·
2021-04-14 21:13
精通Zookeeper系列
字节跳动
面试
一起进大厂
Zookeeper
协同系统
初识 K8s,创建一个guestbook留言簿应用 【K8s | from zero to hero】
巩固Kubernetes的基本概念学会使用Kubernetes部署一个标准的“多层(multi-tier)”应用了解Kubernetes里如何通过Pod,Deployment,Service等API
原语
描述
阿里云技术
·
2021-04-14 21:57
《华与华方法》【63】妈妈再也不用担心别人说我没文化了
180、写文案一定要自己反复大声读出声音来,还
原语
音,进入口语状态,这是原理,也是创作最重要的方法论。广告必须是口语,因为传播是一种口语现象。听说读写,听和说是语言的本原,读写是后来发展出来的。
华杉2009
·
2021-04-14 03:05
25个 js技巧
“typeof”的问题在于,将其用于某些
原语
和函数时效果很好,但对于数组和对象来说,由于它们都被视为“对象”,因此很难把握它们之间的区别。constisOfType=(()=>{//createapl
抽疯的稻草绳
·
2021-04-13 21:53
这本 Kubernetes 图书,你一定不要错过!
根本问题在于,Kubernetes项目的定位是“平台的平台”,所以其核心功能、
原语
服务的对象是基础平台工程师,而非业务研发人员与
turingbooks
·
2021-04-12 11:16
运维
java
编程语言
人工智能
docker
22 Go常见的并发模式和并发模型
并发执行单元(线程)之间的通信利用的就是操作系统提供的线程或进程间通信的
原语
。如:共享内存、信号、管道、消息队列、套接字等。在这些通信
原语
中,使用最广泛的就是共享内存。
·
2021-04-08 03:45
golang
Go同步
原语
的基石
Go是一门以并发编程见长的语言,它提供了一系列的同步
原语
方便开发者使用,例如sync包下的Mutex、RWMutex、WaitGroup、Once、Cond,以及抽象层级更高的Channel。
·
2021-04-07 16:23
1021. 删除最外层的括号
如果有效字符串S非空,且不存在将其拆分为S=A+B的方法,我们称其为
原语
(primitive),其中A和B都是非空有效括号字符串。
MYH永恒
·
2021-04-05 20:51
leetcode
数据结构
字符串
go语言happens-before原则及应用
引言先抛开你所熟知的信号量、锁、同步
原语
等技术,思考这个问题:如何保证并发读写的准确性?
·
2021-03-30 22:21
并发golang内存后端
go语言happens-before原则及应用
引言先抛开你所熟知的信号量、锁、同步
原语
等技术,思考这个问题:如何保证并发读写的准确性?
·
2021-03-28 20:19
并发golang内存后端
go语言happens-before原则及应用
引言先抛开你所熟知的信号量、锁、同步
原语
等技术,思考这个问题:如何保证并发读写的准确性?
·
2021-03-28 20:37
并发golang内存后端
Golang中的并发
原语
Singleflight
在Golang中有一个并发
原语
是Singleflight,好像知道的开发者并不多。其中著名的https://github.com/golang/groupcache就用到了这个并发
原语
。
·
2021-03-25 16:46
Golang并发
原语
之-信号量Semaphore
在Golang官方扩展库中为我们提供了一个基于权重的信号量semaphore并发
原语
。你可以将下面的参数n理解为资源权重总和,表示每次获取时的权重;也可以理解为资
·
2021-03-25 16:03
Golang并发
原语
之-信号量Semaphore
在Golang官方扩展库中为我们提供了一个基于权重的信号量semaphore并发
原语
。你可以将下面的参数n理解为资源权重总和,表示每次获取时的权重;也可以理解为资
·
2021-03-25 16:02
Golang中的并发
原语
Singleflight
在Golang中有一个并发
原语
是Singleflight,好像知道的开发者并不多。其中著名的https://github.com/golang/groupcache就用到了这个并发
原语
。
·
2021-03-25 16:05
CAS算法
CAS(CompareAndSwap)CAS是一条CPU并发
原语
,其功能是判断内存中某个位置的值是否为预期值,如果是则更改为新的值,这个过程是原子性的。
因你而在_caiyq
·
2021-03-24 15:58
计算机组成设计-并行任务执行下的同步
文章目录计算机组成设计-并行任务执行下的同步前言用原子交换
原语
建立同步基本过程如何实现交换
原语
操作的原子性?
不爱写程序的程序猿
·
2021-03-12 11:58
计算机底层原理
mips
同步
并行计算
线程安全
xilinx oddr idelay用法简单介绍
刚入门时可能对xilinx的
原语
不太熟练,在vivado的tools->languagetemplates中搜索iddridelay等关键词,可以看到A7等器件下
原语
模板。
yundanfengqing_nuc
·
2021-03-10 13:44
python线程优先级队列知识点总结
1、说明这些队列都实现了锁
原语
,能够在多线程中直接使用,可以使用队列来实现线程间的同步。
·
2021-03-09 21:13
5.CAS底层原理
前言CAS的全称是Compare-And-Swap,它是CPU并发
原语
原语
属于操作系统用于范畴,是由若干条指令组成,用于完成某个功能的一个过程,并且
原语
的执行必须是连续的,在执行过程中不允许被中断(保证原子性
·
2021-02-23 20:05
java后端juc
5.CAS底层原理
前言CAS的全称是Compare-And-Swap,它是CPU并发
原语
原语
属于操作系统用于范畴,是由若干条指令组成,用于完成某个功能的一个过程,并且
原语
的执行必须是连续的,在执行过程中不允许被中断(保证原子性
·
2021-02-23 20:01
java后端juc
深度解析sync WaitGroup源码及其实现原理
WaitGroup也是sync包下一份子,用来解决任务编排的一个并发
原语
。它主要解决了并发-等待问题:比如现在有三个goroutine,分别为goroutineA,goroutineB,
·
2021-02-23 15:48
深度解析sync WaitGroup源码及其实现原理
WaitGroup也是sync包下一份子,用来解决任务编排的一个并发
原语
。它主要解决了并发-等待问题:比如现在有三个goroutine,分别为goroutineA,goroutineB,
·
2021-02-23 14:11
Java多线程进阶(五)—— J.U.C之locks框架:LockSupport
本文首发于一世流云的专栏:https://segmentfault.com/blog...一、LockSupport类简介LockSupport类,是JUC包中的一个工具类,是用来创建锁和其他同步类的基本线程阻塞
原语
·
2021-02-23 09:11
java多线程
zookeeper 概览与性能
它公开了一组简单的
原语
,分布式应用程序可以在这些
原语
的基础上构建,以实现更高级别的服务,用于同步、配置维护、分组和命名。它被设计成易于编程,并且使用了一种类似于文件系统目录树结构的数据模型。
·
2021-02-16 20:55
zookeeper
zookeeper 概览与性能
它公开了一组简单的
原语
,分布式应用程序可以在这些
原语
的基础上构建,以实现更高级别的服务,用于同步、配置维护、分组和命名。它被设计成易于编程,并且使用了一种类似于文件系统目录树结构的数据模型。
·
2021-02-16 20:19
zookeeper
温故Linux后端编程(三):线程那些事儿
文章目录前言摘要线程什么是线程使用线程的优势线程与进程千丝万缕的纠缠线程间资源共享情况使用线程的弊端线程管理(ThreadManagment)创建线程获取当前线程id判断俩线程是否相等连接(Joining)和分离(Detaching)线程线程属性互斥量互斥量存在的意义互斥锁
原语
参数释义互斥量使用死锁锁种乐观锁悲观锁乐观锁
看,未来
·
2021-02-05 15:59
Linux服务器编程
多线程
c++
面试
探索JavaScript中Null和Undefined的深渊
这些
原语
非常简单,可以像您期望的那样起作用。但是,本
志学Python
·
2021-02-01 07:25
java
js
javascript
css
python
信号量的使用方法
当然这个问题用Channel也能解决,不过这次我们使用Go提供的信号量
原语
来解决这个问
月守护
·
2021-01-25 09:30
golang并发编程
信号量
go
并发编程
一起来读官方文档-----SpringIOC(04)
直值(
原语
,字符串等)在value所述的属性元素指定属性或构造器参数的人类可读的字符串表示。Spring的转换服务用于将这些值从转换String为属性或参数的实际类型。以下示例显示了设置的各种值:
·
2021-01-23 19:56
spring
22 Go常见的并发模式和并发模型
并发执行单元(线程)之间的通信利用的就是操作系统提供的线程或进程间通信的
原语
。如:共享内存、信号、管道、消息队列、套接字等。在这些通信
原语
中,使用最广泛的就是共享内存。
·
2021-01-21 21:36
golang
SpringCloud+OAuth2实现微服务认证,太简单了!
欢迎微信搜索公众号【java版web项目】获取资源:java学习视频/设计模式笔记/算法手册/java项目一、SpringCloudSecurity简介SpringCloudSecurity提供了一组
原语
老炮说Java
·
2021-01-20 23:51
java
spring
单点登录
oauth2.0
微服务
SpringCloud+OAuth2实现微服务认证,太简单了!
欢迎微信搜索公众号【java版web项目】获取资源:java学习视频/设计模式笔记/算法手册/java项目一、SpringCloudSecurity简介SpringCloudSecurity提供了一组
原语
老炮说Java
·
2021-01-20 23:07
java
spring
单点登录
oauth2.0
微服务
Zookeeper概念
Watcher(事件监听器)ACL(AccessControlLists)基本概念Zookeeper是⼀个开源的分布式协调服务,其设计⽬标是将那些复杂的且容易出错的分布式⼀致性服务封装起来,构成⼀个⾼效可靠的
原语
集
背书包的迈克
·
2021-01-14 12:29
Zookeeper
zookeeper
Go常见并发模式
文章目录一、Go语言并发的基础元素1.goroutine2.channel3.sync包的同步
原语
4.多并发控制神器:Context二、常见并发模式Go语言实现1.forselect循环模式无限循环(监控狗
迈克 Let's Go
·
2021-01-14 10:28
Scanner hasNext()、hasNextLine()
*使用自定义分隔符****hasNextLine()****总结概括**JavaScannerhasNext()vs.hasNextLine()总览Scanner类是一个方便的工具,可以使用正则表达式
原语
类型和字符串
chenzeyu110
·
2021-01-11 15:54
Coding
java
计算机网络期末复习整理
:本复习笔记基于王相林的《计算机网络》第二版整理只针对与期末复习所作*为可能重点考察内容文章目录1.计算机网络概述1.1计算机网络的定义2.计算机网络协议和体系结构2.1计算机网络协议的要素2.2服务
原语
七星元
·
2021-01-06 21:24
计算机网络
Netty组件入门学习
EventLoop——控制流、多线程处理、并发ChannelFuture异步通知Channel接口基于I/O操作(例如:bind()、connect()、read()和write())依赖于底层网络传输提供的
原语
shysh
·
2021-01-06 02:02
netty
java
volatile和synchronized区别
首先,它们都是同步
原语
特性方面:volatile虽然具有可见性但是并不能保证原子性,其还可以通过内存屏障保证不让指令重排序。
YangYoung_
·
2021-01-05 20:20
java
多线程
手动实现sync.once
介绍sync.Once是一个简单而且强大的同步
原语
,使用它可以保证引用的函数只执行一次,经常在初始化配置时候用到该同步
原语
。
郭朝
·
2021-01-05 14:53
golang
并发
同步锁
操作系统-05.进程控制
答:3.
原语
实现进程控制?答:
原语
特点:运行与核心态,执行期间不允许中断,即原子操作,实现方式:关中断,开中断,执行过程屏蔽外来中断。4.进程控制相关
原语
?答:进程控制会导致进程状态的转换。无
Liongz
·
2021-01-03 19:32
操作系统
操作系统
算法 1.3 栈:删除最外层括号【leetcode 1021】
题目描述给出一个非空有效字符串S,考虑将其进行
原语
化分解。使得:S=P_1+P_2+...+P_k,其中P_i是有效括号字符串
原语
。对S进行
原语
化分解,删除分解中每个
原语
字符串的最外层括号,返回S。
珺王不早朝
·
2021-01-02 15:19
并发编程--用SingleFlight合并重复请求
SingleFlight是Go语言sync扩展库提供的另一种并发
原语
,那么SingleFlight是用于解决什么问题的呢?
kevin_tech
·
2020-12-28 15:19
java
go
redis
golang
python
[译文]The Go Memory Model
为了序列了访问,我们可以采用channel操作或者使用sync或sync/atomic包下的同步
原语
来保护数据。Ifyoumustreadt
Lin_Shao
·
2020-12-26 16:18
觉得WaitGroup不好用?试试ErrorGroup吧!
在并发编程里,sync.WaitGroup并发
原语
的使用频率非常高,经常用于协同等待场景:一个goroutine在检查点(CheckPoint)等待一组执行任务的workergoroutine全部完成,
kevin_tech
·
2020-12-23 15:59
java
编程语言
go
python
多线程
JAVA并发编程(十三)之CAS
同时CPU的一个
原语
操作,在intel的CPU中,使用cmpxchg指令。在JAVA中就是通过JNI对该
原语
的调用实现CAS。sun.misc.Unsafe类中pub
jalja
·
2020-12-22 16:02
JAVA并发编程
java
多线程
CAS
并发编程
2021最新出炉BAT架构实战文档:多线程与高并发+分布式+微服务
聊聊synchronized的CPU
原语
级别实现有一千万个数,写一个程序进行高效求和已知2开平方为1.414,如何不用数学库,求开平方的值,精确到小数点儿后面10位编码实现两个线程,线程A不断打印1-10
JavaBUGa
·
2020-12-21 15:40
Java
面试
程序员
java
编程语言
spring
面试
架构
Compare And Swap底层原理及代码示例详解
概念CAS的全称是Compare-And-Swap,它是cpu并发
原语
它的功能是判断内存某个位置的值是否为预期值。
·
2020-12-15 13:03
为什么自定义密码学
原语
对在区块链上的开发至关重要?
区块链是一个基于密码学、经济学和网络科学的新技术。对于一般的大众来说,其中的密码学并不是一门容易亲近的学科,甚至是上面提到的三个学科中,大家觉得最有距离感的学科。但身处区块链圈的朋友们一定会常常听到「区块链是一部TrustMachine」这样的说法,或者有人会说在区块链的世界里是「InMathweTrust」,可见密码学对于区块链技术来说是根基一样的重要存在。好了,那么问题来了:区块链究竟在哪些地
NervosNetwork
·
2020-12-09 15:15
开发
科普
区块链
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他