1.格式 case 值 in val1) #模式1 command ... ;; val2) #模式2 command ... ;; val3) #模式3 command ... ;; *) #如果没有匹配上面模式的话,匹配这个 command ... ;; esac 例子: echo "输入 1 ...
分类:
其他好文 时间:
2020-06-16 23:51:11
阅读次数:
95
{ "HEADER":{ "prefix": "header", "body": [ "#!/usr/bin/env python3", "# -*- encoding: utf-8 -*-", "__Author__ = 'liy'", // "@File : $TM_FILENAME", // ...
分类:
其他好文 时间:
2020-06-16 23:29:36
阅读次数:
86
按照指定顺序排序 使用场景:需要查询捆号为10,23,9...的数据,查询结果也是按照输入的顺序排列 sql: select * from store where xh in (10,23,9) order by case xh when 10 then 1 when 23 then 2 when ...
分类:
数据库 时间:
2020-06-16 20:43:29
阅读次数:
69
case用法 case 值 in 模式1) command1 command2 command3 ;; 模式2) command1 command2 command3 ;; *) command1 command2 command3 ;; esac 值可以为变量或常数 注意 模式1) 模式2) *) ...
分类:
系统相关 时间:
2020-06-16 15:23:40
阅读次数:
68
CAS(Compare And Swap) 比较并交换 前言 在JDK 5之前Java语言是靠synchronized关键字保证同步的,这会导致有锁。锁机制存在以下问题: 在多线程竞争下,加锁、释放锁会导致比较多的上下文切换和调度延时,引起性能问题。 一个线程持有锁会导致其它所有需要此锁的线程挂起。 ...
分类:
其他好文 时间:
2020-06-16 10:25:00
阅读次数:
59
if then/else 分支 # “[]”是调用test命令的一种形式 #文件操作 # [ -e file ] :判断文件是否存在 # [ -d dir ] :判断目录dir是否存在 # [ -b file ] :判断块设备是否存在 # [ -c file ] :判断字符设备是否存在 # [ –s ...
分类:
系统相关 时间:
2020-06-16 01:25:20
阅读次数:
80
题目:各种内部排序算法的时间复杂度分析结果只给出了算法执行时间的阶,或大概执行时间。试通过随机的数据比较各算法的关键字比较次数和关键字移动次数,以取得直观感受。基本要求:(1) 从以下常用的内部排序算法至少选取5种进行比较:直接插入排序;折半折入排序;希尔排序;起泡排序;快速排序;简单选择排序;堆排 ...
分类:
编程语言 时间:
2020-06-15 22:34:29
阅读次数:
61
键盘输入(Scanner类创建对象) System.out:标准输出(显示器) System.in:标准输入(键盘)Scanner input = new Scanner(Syatem.out.in);Scanner input:表明input是一个Scanner类型的变量 Scanner对象的方法 ...
分类:
编程语言 时间:
2020-06-15 20:54:35
阅读次数:
62
一、Hive数据定义 1.1 基本数据类型 Hive数据类型 Java数据类型 长度 TINYINT byte 1byte有符号整数 SMALINT short 2byte有符号整数 INT int 4byte有符号整数 BIGINT long 8byte有符号整数 BOOLEAN boolean ...
分类:
其他好文 时间:
2020-06-15 17:26:58
阅读次数:
41
apiVersion: apps/v1 kind: Deployment metadata: name: nginx spec: replicas: 1 selector: matchLabels: app: nginx template: metadata: labels: app: nginx ...
分类:
其他好文 时间:
2020-06-14 18:52:22
阅读次数:
69