- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 桥接模式、主机模式和NAT模式
桥接模式:表明本地的计算机和虚拟机的操作系统处于同一个局域网,但是要求必须有外部的网络环境。(虚拟机与本地计算机之间要插一根网线,受外部环境影响)仅主机模式:表明本地的计算机和虚拟机之间用一根网线进行连接(不受外部网络环境影响)NAT模式:虚拟机操作系统和本地计算机系统是共享了一个ip地址,假设本地计算机是能够联网的,是能够打开网页的,那么虚拟机也能够打开网页。但是虚拟机和本地计算机之间无法通信。...
2022-06-19 22:26:32
954
原创 Mysql学习笔记
1.创建数据库CREATE DATABASE test1;2.表的创建CREATE TABLE emp( 编号 char(6) NOT NULL primary key, 姓名 char(10) NOT NULL, 出生日期 date, 性别 tinyint(1) NOT NULL DEFAULT 1, 籍贯 char(10));3.查看表结构DESC emp;4.添加表项ALTER TABLE yg ADD 政治面貌 char(4) after 性别...
2022-05-26 21:47:31
305
原创 JavaSE学习笔记(十):Java8的新特性
一、Java8新特性概述二、Lambda表达式三、函数式接口四、方法引用五、构造器引用与数组引用六、Stream API七、Optional类的使用
2022-05-06 13:10:21
526
原创 JavaSE学习笔记(九):Java反射机制
一、反射的概述二、Class类的理解与获取Class的实例三、了解ClassLoader四、反射应用1:创建运行时类的对象五、反射应用2:获取运行时类的完整结构六、反射应用3:调用运行时类的指定结构七、反射应用4:动态代理最后附上我的学习视频:尚硅谷Java入门视频教程(在线答疑+Java面试真题)本文只是博主的一点点Java学习笔记,往后可能会继续更新,谢谢大家的浏览支持!...
2022-05-02 20:53:22
534
原创 JavaSE学习笔记(八):网络编程
目录一、InetAddress类的使用二、TCP网络编程三、UDP网络编程四、URL编程最后一、InetAddress类的使用二、TCP网络编程三、UDP网络编程四、URL编程最后附上我的学习视频:尚硅谷Java入门视频教程(在线答疑+Java面试真题)本文只是博主的一点点Java学习笔记,往后可能会继续更新,谢谢大家的浏览支持!...
2022-04-27 20:10:24
284
原创 JavaSE学习笔记(七):IO流
目录一、File类的使用1.File类的理解2.File的实例化2.1常用构造器2.2 路径的分类2.3 路径分隔符3.File类的常用方法二、使用步骤最后一、File类的使用1.File类的理解* 1. File类的一个对象,代表一个文件或一个文件目录(俗称:文件夹)* 2. File类声明在java.io包下* 3. File类中涉及到关于文件或文件目录的创建、删除、重命名、修改时间、文件大小等方法,* 并未涉及到写入或读取文件内...
2022-04-26 11:26:57
191
原创 JavaSE学习笔记(六):泛型
目录一、泛型的概念二、泛型的设计背景三、泛型的使用注意点泛型在继承上的体现通配符的基本使用总结一、泛型的概念所谓泛型,就是允许在定义类、接口时通过一个标识表示类中某个属性的类型或者是某个方法的返回值及参数类型。这个类型参数将在使用时(例如,继承或实现这个接口,用这个类型声明变量、创建对象时)确定(即传入实际的类型参数,也称为类型实参)。从JDK1.5以后,Java引入了“参数化类型(Parameterized type)”的概念,允许我们在创建集合时再指定集..
2022-04-18 14:26:31
253
原创 JavaSE学习笔记(五):集合
前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matp...
2022-04-17 11:11:06
1650
原创 JavaSE学习笔记(四):多线程
目录背景以单核CPU为例,只使用单个线程先后完成多个任务(调用多个方法),肯定比用多个线程来完成用的时间更短,为何仍需多线程呢?优点1.提高应用程序的响应。对图形化界面更有意义,可增强用户体验。2.提高计算机系统CPU的利用率3.改善程序结构。将既长又复杂的进程分为多个线程,独立运行,利于理解和修改提示:以下是本篇文章正文内容,下面案例可供参考一、基本概念1.程序程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指...
2022-03-27 14:42:41
649
原创 JavaSE学习笔记(三):异常处理
1、异常分为Error和Exception,Error一般不在我们的异常处理范围内Exception异常又分为两种异常,一种是编译时异常(受检异常),一种是运行时异常(非受检异常)。除了RuntimeException及其里边包含的异常外,其余所有的都是编译时异常。2、3、Error:Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源耗尽等严重情况。比如:StackOverflowError等一般不编写针对性的代码进行处理public cl..
2022-03-21 10:14:41
679
原创 JavaSE学习笔记(二):面向对象
1.学习面向对象的三条主线一、学习面向对象内容的三条主线1.Java 类及类的成员:属性、方法、构造器、代码块、内部类 2.面向对象的三大特征:封装、继承、多态性、(抽象性) 3.其它关键字:this、super、static、final、abstract、interface、package、import 等2.类与对象的创建与使用一、设计类、其实就是设计类的成员Field = 属性 = 成员变量 = 域、字段 Method = (成员)方法 = 函数...
2022-02-27 15:02:28
1606
原创 JavaSE基础项目一:模拟实现一个基于文本界面的《家庭记账软件》
主要涉及以下知识点:·变量的定义·基本数据类型的使用·循环语句·分支语句·方法声明、调用和返回值的接收·简单的屏幕输出格式控制项目效果:相关代码:FamilyAccount.java文件class FamilyAccount{ public static void main(String[] args){ int balance = 10000;//生活的起始基本金 String details = "收支\t账户金额\t收支金额\t说 ...
2022-02-11 12:21:41
195
原创 (Java)100000以内质数输出的三种实现方式
方式1(基本算法):public class PrimeNumberTest { public static void main(String[] args){ long start = System.currentTimeMillis();//用于测试程序所用时间开头 boolean isFlag = true;//标识i是否被j除尽,一旦除尽,修改其值 for(int i = 2; i <= 1000
2022-02-10 17:02:00
718
原创 JavaSE学习笔记(一)
1.windows命令熟悉:dir 可看文件目录cd 切换文件目录md 创建目录(make directory)cd .. 返回上层目录cd \ 返回根目录del 删除文件 (del *.txt 可将所有后缀为txt的文件都删除)(del 文件夹时会强制删除非空文件夹)rd 删除目录(remove directory)exit 推出DOS命令行...
2022-02-10 11:50:57
413
原创 Linux学习笔记
1.在代码界面中输 :set nonu 会让代码中左半部分显示的数字消失,方便复制代码2.在代码界面中输 :set paste 可以按照代码格式从Windows下的代码粘贴到Linux文件中3.需要粘贴时按住 shift键再用鼠标选中要复制的东西4.在Linux中进:行命令时关于重定向重定向‘<’为将abc.txt里的文件信息作为输入执行a.c这个文件‘>’为将键盘输入的abcdefg作为输入执行出来的结果不直接显示而是输出到out.txt文件里5.
2022-01-16 14:14:09
711
原创 时间复杂度
O(1) 常数阶O(n) 线性阶O(n^2) 平方阶O(logn) 对数阶O(nlogn) 线性对数阶O(n^3) 立方阶O(2^n) 指数阶O(n!) 阶乘阶从小到大依次是:O(1) < O(logn) < O(n)< O(nlogn) < O(n^2) < O(n^3) < O(2^n) < O(n!) < O(n^n)...
2021-12-31 16:05:47
366
python求解复杂网络的任意子节点间的网络最短距离.zip
2022-01-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人