04 2022 档案
Shell实现创建定时任务压缩指定目录到指定路径
摘要:Shell实现创建定时任务压缩指定目录到指定路径 创建tarDir.sh脚本,内容如下: #!/bin/bash # 将指定目录压缩到指定路径 # 获取参数个数,判断是否只有一个参数 if [ 1 -ne $# ] then echo "一次只能压缩一个目录" exit fi # 判断当前路径是否是
阅读全文
Shell函数
摘要:Shell函数 系统函数 系统自带的函数,Linux自带的一些命令就是系统已经封装好的函数,下面简单介绍两个系统函数用法 basename:用于打印末尾目录或者文件的基本名称 查看基本用法 [root@zookeeper1 shell]# basename --help Usage: basenam
阅读全文
Shell流程控制
摘要:Shell流程控制 if 判断 基本语法 # 语法一,分号表示一条命令的结束 if [ 条件判断式 ];then 程序;fi # 语法二 if [ 条件判断式 ] then 程序 fi 注意:if 后面必须要有空格 实战 [root@zookeeper1 shell]# age=7 # 如果7<=a
阅读全文
Shell条件判断
摘要:Shell条件判断 基本语法 test condition(condition之间要有空格) [ condition ] (condition前后要有空格) 常用判断条件 整数之间比较 -eq 等于(equal) -ne 不等于(not equal) -lt 小于(less than) -le 小于
阅读全文
Shell运算符
摘要:Shell运算符 shell默认变量是字符串类型,所以变量之间做运算需要符合shell特定的规则 expr 运算式 通过expr可以计算表达式的值,注意运算式数字和符号之间必须要有空格 [root@zookeeper1 shell]# expr 2 + 3 5 # 特殊字符需要转义才能识别 [roo
阅读全文
Shell变量
摘要:Shell变量 shell变量从创建者角度可以分为系统变量和自定义变量,从作用范围角度可以分为全局变量和局部变量 系统变量 常用的系统变量,eg:$HOME、$PWD、$SHELL、$USER...... 输出某个系统变量的值 [root@zookeeper1 java]# echo $HOME /
阅读全文
Shell简单介绍
摘要:Shell简单介绍 Shell是一个命令行解析器,它接收应用程序/用户命令,然后调用操作系统内核 Shell还是一个功能相当强大的编程语言,易编写、易调试、灵活性强 Linux提供的Shell解析器有: [user01@zookeeper1 shell]$ cat /etc/shells /bin/
阅读全文
Java类初始化和实例初始化
摘要:Java类初始化和实例初始化 类初始化过程 一个类初始化就是执行<clint>()方法,该方法由静态变量显式赋值代码和静态代码块组成 静态变量显式赋值代码和静态代码块从上到下顺序执行 <clint>()方法只执行一次 子类初始化需要先初始化父类 实例初始化过程 实例初始化就是执行<init>()方法
阅读全文
自增变量程序题
摘要:自增变量程序题 输出以下下程序结果 package com.yl; public class AutoIncrement { public static void main(String[] args) { int i = 1; i = i++; int j = i++; int k = i + +
阅读全文
单例模式
摘要:单例模式 单例设计模式,即某个类在整个系统中只能有一个实例对象可被获取和使用的代码模式,eg:jdk中Runtime类就是单例模式 单例模式写法要点: 只能有一个实例:构造器私有化 自行创建这个实例:用静态变量来保存这个唯一实例 对外部暴露这个实例:直接暴露、通过get方法暴露 饿汉式写法 直接创建
阅读全文
dubbo整合springboot入门案例
摘要:dubbo整合springboot入门案例 创建server-common-api项目 server-common-api中创建消费者和提供者都需要的类,实现代码复用 用户地址实体类 package com.yl.entity; import lombok.AllArgsConstructor; i
阅读全文
dubbo入门案例(xml配置)
摘要:dubbo入门案例(xml配置) 创建server-common-api项目 server-common-api中创建消费者和提供者都需要的类,实现代码复用 用户地址实体类 package com.yl.entity; import lombok.AllArgsConstructor; import
阅读全文
windows安装dubbo-admin管理控制台
摘要:windows安装dubbo-admin管理控制台 dubbo本身并不是一个服务软件,它其实就是一个jar包能够帮你的java程序连接到zookeeper,并利用zookeeper消费、提供服务。所以你不用在Linux上启动什么dubbo服务 但是为了让用户更好的管理监控众多的dubbo服务,官方提
阅读全文
windows安装zookeeper
摘要:windows安装zookeeper 下载地址:https://archive.apache.org/dist/zookeeper/ 注意:下载-bin.tar.gz后缀的压缩包,zookeeper 好像从 3.5 版本以后,命名就发生了改变,如果是.tar.gz 后缀的压缩包,都是未编译的 解压未
阅读全文