- 博客(16)
- 收藏
- 关注
原创 Linux系统的一些操作命令(副本)
关于Linux系统的一些操作命令基础命令:一切皆文件 根目录 / ,linux中没有错误就是成功的操作 绝对路径:文件路径的全称 cd home; 绝对路径跳转 cd/home/xx 相对路径:当前目录下后部分 cd …/usr cd ~ 回到当前的用户目录Ctrl+鼠标滚轮, 放大缩小字体clear 清楚框内内容cd xx 命令 进入到xx文件夹(切换目录命令,根目录cd /;返回上一级目录 cd …;当前目录 ./)ls 查看当前文件夹内所有文件目录(列出目录)
2021-06-13 00:40:46
854
原创 Docker基础
Docker容器化技术1.Docker学习内容,概述1.1Docker 容器化管理工具,解决了VM虚拟机冗余的安装配置Docker 为什么出现:解决版本更新麻烦;运行环境与开发环境的不同导致版本不可用出问题;部署不方便;Docker 实现测试环境打包直接安装到运行环境,不需要多次安装和减少任何配置了;最重要实现跨平台;打破传统,使用镜像机制;开发测试,打包为镜像直接上线部署;隔离,核心思想,每个docker相互隔离,有自己的ip。docker的隔离机制,将服务器环境利用到极致,高度可扩展性和
2021-06-12 23:04:31
147
原创 JVM探究
JVM探究谈谈对JVM的理解?JVM是Java程序的运行时环境,Java代码通过Javac编译为字节码Class文件后,放置于类加载器中(对字节码文件进行一系列的检查、认证、准备等操作);程序运行后会在Jvm虚拟机中开辟出一个空间,其中包含了 栈Stack、堆Heap、方法区Method area、本地方法区 Native Method area、程序计数器等;程序通过本地方法接口进行执行调用。谈谈JVM中,类加载器你的认识?包含本地类加载器、扩展类加载器、根加载器。加载Class文件
2021-06-12 23:03:47
1078
1
原创 注解和反射
注解和反射注解 Annotation ,为程序提供的可读性信息(被注解的部分,让程序知道它是干干什么用的)Annotation的作用:对程序作出解释,可以被其他程序认识读取;Annotation的格式:注释以 @注释名称 形式在代码中存在,还可以添加一些参数值,例如:@SuppressWarnings(value="unchecked")Annotation在哪里使用:可以附加在 package、class、method、field 等上面,相当于给他们添加了额外的辅助信息,我们通过反射机制编程
2021-04-27 21:49:56
79
原创 网络编程,WebSocket 基础
网络编程,WebSocket 基础概述:网络全球化,通过网络将世界连接到一起。通过域名(ip地址)、端口号,进行连接。实时交互:打电话,使用的技术为TCP 连接。传输信息:发信息。使用的是UDP连接。计算机网络:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统、网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。网络编程的目的:传播交流信息,数据交换,通信。想要达到的
2021-04-21 20:23:12
110
原创 多线程基基础
多线程基础线程简介 Java.Thread :多任务:同时做多任务(一遍看电视一遍吃饭);不过,看起来是多个任务同时在做,其实本质上我们的大脑在同一时间依旧是只做了一件事(速度太快了)。多线程:高速收费口,只有一个收费口,车太多了会导致排队堵塞,通过效率太低了;为了解决堵塞,又新开了多个收费口,可以同时缴费通过。执行过程中,调用主线程后,主线程调用start方法执行子线程,子线程执行run方法,主线程和子线程同时并行交替执行。Process 进程 和 Thread 线程一个
2021-04-14 21:16:23
67
原创 I/O 流 基础
I/O 流 基础File工具类:涉及的有文件、文件夹共有属性:文件名,文件大小,存放路径…方法:创建、删除、查询、移动\\\\ 或 \\ 表示在Windows操作系统显示;方法:记得外层,捕获异常,或者抛出创建://获取文件File file1 = new File("D:\\xx\xx.txt");//只做判断文件是否存在if(file1.exists()){ //创建一个新的普通文件,返回true创建文件成功,返回false创建文件失败 boolea
2021-04-08 21:45:17
75
原创 集合框架
集合框架概念对象的容器,实现对对像的操作,类型数组功能。数组长度固定,集合长度不固定;内部是各种数组形式实现的数组可以存储基本类型和引用类型,集合只能存储引用类型;Collection接口他是集合的爸爸;代表一组任意类型的对象,无序,无下标,不能重复;方法:Collection a = new ArrayList();boolean add(Object obj) 添加一个对象;boolean addAll(Collection c) 将一个集合中所有对象添加到此
2021-04-04 22:46:33
82
原创 内部类和常用类
内部类和常用类内部类:就是在java类中,再写一个或多个类。在一个类的内部再定义一个完整的类,编译之后生成独立class文件,内部类可以直接访问外部类的私有成员,而不破坏封装性;可为外部类提供必要的内部功能;public class Body { private String name; class head{ public void show(){ System.out.print(name); } }}
2021-04-01 22:43:44
125
原创 异常 Exception
异常 Exception什么是异常异常不是错误,是一些未知的状况,代码问题,可避免的。检测性异常运行时异常错误:由Java虚拟机生成并抛出,大多数错误与代码编写者所执行的操作无关。Error通常是灾难性的致命错误,是程序无法控制和处理的,当出现错误时Java虚拟机一般会选择终止线程;Exception通常情况下是程序可以处理的,并且在程序中应该尽可能的去处理或避免这些异常。异常处理机制(选择代码 Ctrl + alt + t),程序中如果不进行异常处理,程序可能就停止了,但是进
2021-04-01 22:42:57
92
1
原创 数组详解
数组详解数组就是同一类型元素数据的有序集合。相同类型的若干个数据按照一定顺序排列的有序组合每个数据称为一个数组元素,每个数组元素可以通过一个下标进行访问。数组中一个重要的类是Arrays ,它有很多方法。面向对象编程(OOP)以类的方式组织代码,以对象的组织(封装)数据。抽象:把类似的类或方法整理到一起三大特性:封装:将方法实现后,装起来,开放一个接口被其他需要的地方调用。继承:继承某个父类方法,并实现它的方法。多态:执行同一个方法,得到的结果或类型是不同的,多种状态。Cl
2021-03-21 21:02:08
69
原创 Java方法详解(基础阶段)
Java方法详解(基础阶段)解决业务的办法就是方法什么是方法方法时解决一类问题步骤的有序组合,实现一个功能方法包含在class类中或者对象中方法在类中创建,被其他地方引用或者调用设计方法的时候最好保持方法的原子性(就是一个方法,只处理一个功能)方法的定义Java方法就是函数,用来完成特定功能的代码片段修饰符:static返回值类型:void、String、int …方法名:方法的名称,和参数共同组成的方法签名参数类型:方法被调用时,传递的值。这个值被称为实参或者变量形参
2021-03-21 21:01:36
75
原创 Java流程控制(基础阶段)
Java流程控制(基础阶段)1.数据结构顺序结构:从上到下一行一行向下依次执行。他是最基本结构,所有程序都在使用;if 单选择结构:判断一个东西是否可行,然后进入处理;if(布尔表达式){ //只有判断中的信息是成立的,才会进入数据处理。}if 双选择结构:if(布尔表达式){}else {}if 多选择结构:if(布尔表达式){}else if(布尔表达式){}....{ }else {}嵌套 if 结构:if(布尔表达式){ i
2021-03-21 21:00:59
75
原创 Java的基础语法(基础阶段)
Java的基础语法(基础阶段)注释,标识符(关键字)注释:就是解释,用于以后查看代码是干嘛的单行注释: // 两个斜杠,实现单行注释多行注释: /* 开头, */结尾,其中为多行注释文档注释: /** 开头,回车,实现文档注释 ,自动生成结尾 */做好注释规范标识符(关键字)所有的注册部分都需要名字,类名、变量名及方法名都被称之为标识符。不能使用标识符作为变量名。标识符大小写敏感。数据类型必须先定义后才能使用;基本数据类型:有8中,int,char ,long,b
2021-03-21 21:00:22
64
原创 Markdown基本语法学习,工具Typora
Markdown基本语法学习,工具Typora一级标题,用一个#号,然后空格,后面填写文字回车不能只顾着向前走,必须停下来回头看一看二级标题,用两个#号,然后空格,后面输入文字回车“>” 键加空格,可以做出前面的效果。既: 引用字体加粗用前后加两个“*”数字加点后空格,就变成有序列表了减号 空格,就是无序列表三个—或者三个*** 可以实现分割线插入图片使用一个 ! 然后跟一个中括号填写图片的名称,后面跟小括号,可以选择图片或者填写网络图片地址
2021-03-21 20:59:37
283
原创 关于一个JAVA后端需要掌握的Linux基础命令
关于一个JAVA后端需要掌握的Linux基础命令Xshell Xftp命令中没有错误就是成功强大的安全性和稳定性,兼容性好,免费且开源,1.清屏:clear2.进入目录:cd /home3.返回根目录:cd /4.返回上级目录: cd …5.查看当前所在的目录: pwd6.查看当前文件夹下文件或文件夹: ls7.查看当前文件夹下详细(不包含隐藏类): ls -ll8.查看当前文件夹下所有详细: ls -al9.当前目录创建文件夹(不递归创建): mkdir hansong10.当前
2021-03-13 20:56:29
176
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人