Shell-(五)Shell读取控制台输入和函数 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 目录read读取控制台输入 基本语法:read (选项) (参数) 选项: -p:指定读取值时的提示符。 -t:指定读取值时等待的时间(秒),如果不加 -t 表示一直等 2022-05-10 Shell Shell
Shell-(四)Shell流程控制 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 目录if判断单分支123if [ 条件判断式 ];then 程序fi 或者 1234if [ 条件判断式 ]then 程序fi 示例: 123456789ro 2022-05-10 Shell Shell
Shell-(三)Shell条件判断 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 目录 基本语法: test condition 或者 [ condition ](注意括号前后有空格) 条件非空即为true,[ aa ]返回true,[ ]返回fal 2022-05-10 Shell Shell
Shell-(二)Shell变量与运算符 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 目录查看当前所处bash1ps -f 系统预定义变量$HOME、$PWD、$SHELL、$USER等。 查看所有变量 123set #包括系统的和用户自定义的,即 2022-05-10 Shell Shell
Shell-(一)初识Shell Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 目录查看提供的Shell解析器1cat /etc/shells 查看默认解析器1echo $SHELL 嵌套Bash在默认时是外部的一个大Bash,如果在一个B 2022-05-10 Shell Shell
JAVA知识点-弃用Hashtable的原因 积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录首先需要注意的是:不是HashTable,而是Hashtable!!! 注意大小写区分。 命名原因不符合驼峰命名规则。 Has 2022-05-10 JAVA知识点 JAVA JAVA知识点
JAVA知识点-HashMap高低16位异或的原因 积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录原因主要原因是保留高16位与低16位的特性,增大散列程度。 分析我们知道,哈希散列时的范围和HashMap的大小是有关系的。具 2022-05-09 JAVA知识点 JAVA JAVA知识点
JAVA知识点-Java代理模式 积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录静态代理静态代理就和平常自己写一些工具类差不多。 静态代理实现步骤: 定义一个接口及其实现类; 创建一个代理类同样实现这个接 2022-05-02 JAVA知识点 JAVA JAVA知识点 代理模式
水滴石穿-对象实体与对象引用的区别 积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录首先需要明白:Java中有堆内存和栈内存之分。而且Java数据类型分为基本数据类型和引用数据类型两大类。 基本数据类型可以在栈 2022-05-01 水滴石穿 JAVA 水滴石穿
Vue基础知识-(二十一)Vue实现处理隐私信息 Vue(读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式JavaScript框架。与其它框架不同的是,Vue被设计为可以自底向上逐层应用。Vue的核心库只关注视图层,方便与第三方库或既有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和Vue生态系统支持的库开发的复杂单页应用。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。 目录对 2022-05-01 Vue 星星之火 Vue Vue3
JAVA集合源码-HashMap的长度为2的幂次方的原理 积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录在看HashMap底层源码的时候,我们知道HashMap 默认的初始化大小为 16。之后每次扩充,容量变为原来的 2 倍。但创 2022-05-01 JAVA集合源码 JAVA 集合 JAVA集合源码
Vue3-(十)Vue3实现打字机效果 积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录没有找到能够在Vue3中实现打字机效果的插件,都是在Vue2中实现效果的插件。 实现效果1234567891011121314 2022-04-30 Vue3 星星之火 Vue3
Vue3-(九)Vue中使用Echarts时后端传的数据的格式问题 积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录主要记录Echarts从后台获取到的数据的格式问题,因为在Echarts中,每一种图形所要的数据格式是不一样的。比如 柱状图: 2022-04-30 Vue3 星星之火 Vue Vue3