Volatile 是 Java 虚拟机提供 轻量级的同步机制(可理解为弱化版的synchronized) 作用 保证可见性 不保证原子性 禁止指令重排 保证可见性 示例 import java.util.concurrent.TimeUnit; public class TestVolatile { ...
分类:
其他好文 时间:
2021-05-03 11:40:38
阅读次数:
0
1 package com.pingfan.array; 2 3 import java.util.Arrays; 4 5 public class ArrayDemo6 { 6 public static void main(String[] args) { 7 int[] a = {1,2,3, ...
分类:
其他好文 时间:
2021-04-30 12:43:27
阅读次数:
0
Collection stvos=(Collection) dao.retrieveByClause(SyntaskVO.class, " instanceid='"+billid+"' order by vdef3 desc"); SyntaskVO stvo=new SyntaskVO(); i ...
分类:
其他好文 时间:
2021-04-30 12:39:34
阅读次数:
0
最近碰到一个奇怪问题,调用第三方接口时,返回{resultCode=INVALID_PARAMETER, resultMsg=too long time span between now and req_time}, 参数异常,请求时间离现在时间太久. 于是把参数打印出来,一切正常,参数也就一个流程 ...
分类:
其他好文 时间:
2021-04-30 12:08:57
阅读次数:
0
import java.util.Scanner; //输入并打印 public class ShuRuDaYin { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.p ...
分类:
其他好文 时间:
2021-04-30 11:58:37
阅读次数:
0
C++并发编程基础 在C++线程库中提供一个native_handle()成员函数,允许通过使用平台相关API直接操作底层实现。 为了并发地运行函数,需要使用特定的函数以及对象来管理各个线程。C++在头文件中提供了管理线程的类和函数 一个简单的Hello, Concurrent World程序: # ...
分类:
编程语言 时间:
2021-04-29 12:07:22
阅读次数:
0
1.基础bash命令 查看历史命令记录 history 查看时间 date 目录进入 cd 路径 查看目录结构 ls ls -a --全部文件 ls -l --详细信息 ls -la --全部文件详细信息 1.1文件目录操作 tree --以树状机构查看目录及文件 白色:普通文件 蓝色:目录 绿色: ...
分类:
系统相关 时间:
2021-04-29 12:01:17
阅读次数:
0
11、题目要求 写一个脚本实现如下功能: 输入一个数字,然后运行对应的一个命令。 显示命令如下: *cmd meau** 1 - date 2 - ls 3 - who 4 - pwd 当输入1时,会运行date, 输入2时运行ls, 以此类推。 核心要点 case判断 参考答案 #!/bin/ba ...
分类:
系统相关 时间:
2021-04-29 12:01:03
阅读次数:
0
实战案例——Docker引擎的安装 案例目标 (1)了解Docker引擎和系统架构。 (2)了解Docker引擎的部署和基本配置。 (3)掌握Docker引擎的基本使用。 案例分析 1. 规划节点 Docker部署节点规划见表7-3-1。 表7-3-1 节点规划 IP 主机名 节点 10.24.2. ...
分类:
其他好文 时间:
2021-04-29 11:59:13
阅读次数:
0
1,什么是发布订阅模式? 在软件架构中,发布订阅是一种消息范式,消息的发送者(称为发布者)不会将消息直接发送给特定的接收者(称为订阅者)。而是将发布的消息分为不同的类别,无需了解哪些订阅者(如果有的话)可能存在。同样的,订阅者可以表达对一个或多个类别的兴趣,只接收感兴趣的消息,无需了解哪些发布者(如 ...
分类:
编程语言 时间:
2021-04-29 11:56:52
阅读次数:
0