-
数据库的悲观锁、乐观锁
数据库的悲观锁、乐观锁 并发控制 并发情况下,需要做一些控制(一般是加锁),保证共享数据的一致性。并发操作数据库时,需要给数据库中的数据加锁,确保数据库中数据的一致性。 数据库锁的常见分类 按使用方式来分:悲观锁、乐观锁 按锁级别来分:共享锁、排它锁(主...
-
Java单例设计模式的实现
Java单例设计模式的实现 单例模式是Java中最简单的设计模式之一,提供了创建单一对象的方式,本文总结了Java中单例设计模式常见的五种实现方式。 1. 单例设计模式的定义 单例设计模式确保类只有一个实例对象,类本身负责创建自己的对象并向整个系统提供这个实例。在访...
-
这么理解线程生命周期,是不是很简单?
这么理解线程生命周期,是不是很简单? | 好看请赞,养成习惯 你有一个思想,我有一个思想,我们交换后,一个人就有两个思想 If you can NOT explain it simply, you do NOT understand it well enough 现陆续将Demo代码和技术文章整理在一起 Github实践精选 ,方便大...
-
Java 中的协程库 - Quasar
Java 中的协程库 - Quasar 一、协程 一个进程可以产生许多线程,每个线程有自己的上下文,当我们在使用多线程的时候,如果存在长时间的 I/O 操作,线程会一直处于阻塞状态,这个时候会存在很多线程处于空闲状态,会造成线程资源的浪费。这就是协程适用的场景。 协程,...
2020-03-25 16:10:24 IE系统AdministratorServletPStimAVHTTPSwebapache
-
volatile 手摸手带你解析
volatile 手摸手带你解析 volatile 是 Java 里的一个重要的指令,它是由 Java 虚拟机里提供的一个轻量级的同步机制。一个共享变量声明为 volatile 后,特别是在多线程操作时,正确使用 volatile 变量,就要掌握好其原理。 前言 volatile 是 Java 里的一个重要的指令,...
-
幂等性
幂等性 幂等性的概念 对于同一操作发起的请求(一次或者多次请求),任意多次执行对资源本身产生的影响均与一次执行产生的影响相同,不会因为多次相同操作而产生副作用。 比如一个用户注册,点击注册,由于某些原因(比如服务器负载大),长时间转圈圈,你多次点击注册...
-
Java循环和数组练习题:打印素数升级版
Java循环和数组练习题:打印素数升级版 前两天一个小伙伴问了我一个数组的练习题,我一看思路很清晰,就是打印素数加了个数组。没想到写的时候啪啪打脸,终究还是没逃过眼高手低。本来不打算发出来了,因为发出来愈发显得我很菜,最后还是打算分享出来,一来想着刚学习...
-
Shell while循环用法总结
Shell while循环用法总结 while循环用于不断执行一系列命令,也用于从输入文件中读取数据。命令执行完毕,控制返回循环顶部,从头开始直至测试条件为假。 目录 语法格式 无限循环的实现 写法一 写法二 while读取键盘信息 while读取文件内容 写法一 写法二 语法格式 whi...
-
041.集群网络-K8S网络策略
041.集群网络-K8S网络策略 一Kubernetes网络策略 1.1策略说明 为实现细粒度的容器间网络访问隔离策略,Kubernetes发布Network Policy,目前已升级为networking.k8s.io/v1稳定版本。 Network Policy的主要功能是对Pod间的网络通信进行限制和准入控制,设置方式为将Pod的...
-
用C++实现:回形取数
用C++实现:回形取数 问题描述 回形取数就是沿矩阵的边取数,若当前方向上无数可取或已经取过,则左转90度。一开始位于矩阵左上角,方向向下。输入格式 输入第一行是两个不超过200的正整数m, n,表示矩阵的行和列。接下来m行每行n个整数,表示这个矩阵。输出格式 输出...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
