自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Wantfly9951的博客

Accumulate strength and move towards success.

  • 博客(178)
  • 资源 (4)
  • 收藏
  • 关注

原创 Java进阶04 final关键字、abstract抽象、interface接口、JDK8与JDK9中接口的区别、内部类和匿名类

包含抽象方法的类一定是抽象类抽象方法就是没有方法体的方法抽象类不能实例化,抽象类中包含构造器的,子类对象实例化需要直接或间接调用父类的构造器的抽象类中可以没有抽象方法,但是抽象方法一定要在抽象类中抽象方法只有方法的声明没有方法体抽象方法的功能是确定的,只是不知道如何具体实现子类必须重写父类的所有抽象方法之后,才可以使用,否则这个子类依然是个抽象类不能用abstract修饰私有方法、静态方法、final修饰的方法、final修饰的类。

2023-11-02 17:28:36 201

原创 Java进阶03 static、设计模式单例模式、main函数原理、代码块、属性的赋值

一个类如果只能产生一个对象,那么必须要将类的构造器的访问权限设置为private,并且不可以new,类的内部依然可以产生类的对象,同时类的外部只能调用该类的某个静态方法,返回类内部创建的对象,静态方法只能访问类的静态成员变量,所指向类内部产生的该类的变量也必须定义成静态的。模板方法模式、观察者模式、状态模式、策略模式、职责链模式、命令模式、访问者模式、调停者模式、备忘录模式、迭代器模式、解释器模式。外观模式、适配器模式、代理模式、装饰模式、桥接模式、组合模式、享元模式。

2023-10-12 10:12:03 193

原创 Java进阶02 Array、内存分析、this、面向对象、继承、override、super、实例化、多态、向下转型、Object

从过程角度看,子类构造器创建对象时,子类构造器会直接或间接调用父类的构造器,父类构造器同样会直接或简介调用父类的父类的构造器,直到调用Object类构造器为止。在使用子类构造器创建对象时,一定在调用子类的时候直接或间接调用到父类的构造器,这样就会将父类的属性和方法加载到内存中,给子类对象使用。在多态下,创建了子类的对象,加载了子类特有的属性和方法,但是声明的是父类的引用,所以没有办法直接调用子类的特有的属性和方法。即使增加了新的子类,方法也无需改变,提高了可拓展性,符合开闭原则(对拓展开放,对修改关闭)

2023-10-01 20:08:42 271

原创 Java进阶01进阶版基础知识 IDEA快捷键+常用插件

java不需要程序员回收无用内存,提供了一种系统级线程跟踪内存空间的分配情况,在内存到达阈值的时候,检查并释放可被释放的存储器空间。安全性高:适合网络和分布式,需要安全机制防止恶意攻击,例如安全防范机制,可以分配不同的命名空间,防止替代本地的同名类、字节代码检查。一个虚拟的计算机,是java程序的运行环境,JVM具有指令集并使用不同的存储区域,负责执行指令,管理数据、内存、寄存器。根据提示规范代码,提高代码质量。容量小的变量与容量大的变量运算的时候,结果自动转换为容量大的数据类型(仅仅改变的是范围的大小)

2023-09-18 20:09:18 180

原创 Vue前端框架12 组件生命周期、生命周期的应用、动态组件、组件保持存活、异步组件、依赖注入、Vue应用原理

每个Vue组件在创建时需要经历一系列的初始化步骤,比如设置侦听,编译模板,挂载实例到DOM,或者数据改变时更新DOM。在使用上面说的component:is 在多个组件之间切换时,被切换的组件会被卸载。在这个过程中,也会运行生命周期钩子函数,可以让我们在特定阶段运行自己的代码。可以通过keep-alive 组件强制被切换掉的组件依然保持存活状态。每个Vue应用都是从createApp函数创建的一个新的应用实例。公共资源存放在src目录下的assets文件夹下。一般我们都用App.vue作为我们的根组件。

2023-09-14 14:35:14 846

原创 Vue前端框架11 组件事件与v-mode配合使用、组件数据传递(父传子)、插槽Slot、具名插槽、插槽中的数据传递(双向)

在某些情况下,插槽的内容可能同时需要用到父子两个组件的数据,所以需要方法将子组件在渲染时候将一部分数据提供给插槽。解决的是组件传输一个完整的html结构 也就是一个模板内容。利用父组件的函数回调。

2023-09-14 13:12:56 549

原创 Vue前端框架10 组件的组成、组件嵌套关系、组件的注册方式、组件传递数据(props $emit)、数组传递多种数据类型、组件传递props校验、组件事件

组件允许我们将UI划分为独立的、可重用的部分,并且对每个部分单独思考。props不仅仅可以传字符串 还可以传其他类型 例如数字、对象、数组。组件之间不是完全独立的,而是有交集的,组件与组件之间可以传递数据。Vue组件使用前要注册,注册有两种方式:全局注册和局部注册。组件的模板表达式中,可以直接用$emit方法触发自定义事件。通常将组件定义在.vue中,也就是SFC单文件组件。实际应用中组件常常被组件成层层嵌套的树状结构。触发自定义的目的是组件之间传递数据。组件最大的优势就是可复用性。

2023-09-13 17:27:48 964

原创 Vue前端框架09 计算属性、Class绑定、style绑定、侦听器、表单输入绑定、Dom操作模板引用

style绑定也是常见的应用,实现内联样式,Vue在这个方面一样也是做了功能增强,除了字符串以外,表达式的值也可以是对象或数组。class是属性 所以可以用v-bind来实现 但是处理比较复杂的时候 简单的拼接字符串容易出错。表达式只能做简单的操作,模板中逻辑太多难以维护,使用计算属性来描述依赖响应式状态的复杂逻辑。为了解决这个问题,Vue提供了特殊的功能增强,除了字符串以外,表达式的值可以是对象或数组。操作元素的class 是一个常见的数据绑定。与绑定Class类似。

2023-09-13 14:02:56 450

原创 Go Tip02 指针类型 、值类型和引用类型 、标识符的命名规范

【代码】Go Tip02 指针类型 、值类型和引用类型 、标识符的命名规范。

2023-09-13 12:36:46 124

原创 C++基础03 const关键字、static关键字、拷贝构造函数、运算符重载、输入输出流的重载、异常处理、IO流

【代码】C++基础03 const关键字、static关键字、拷贝构造函数、运算符重载、输入输出流的重载、异常处理、IO流。

2023-09-13 12:36:10 73

原创 Linux Tips 04

【代码】Linux Tips 04。

2023-09-13 12:35:12 248

原创 Pytorch 机器学习专业基础知识+神经网络搭建相关知识

先把数据转换为Pytorch张量,torchvision库可以把PIL图像转换为张量。损失值(loss value)或预测误差(prediction error)样本(sample)或输入(input)或数据点(data point)选一个包作为验证集,其余都是训练集,评估效果为各个包的平均评分。归一化就是将特定的特征数据表示为均值为0,标准差为1的数据。1、向量化(正常的数据类型有文本、声音、图像、视频)预测(prediction)或输出(output)标量回归(scakar regression)

2023-09-12 18:05:47 307

原创 Pytorch Pytorch+深度学习神经网络相关学习收获

loss_fn() 损失函数,用来评估模型性能的好坏,同时可以作为优化器的输入 进行进一步的性能优化 常用的指标是误差平方和 SSE MSE。DataSet类:任何数据集都要继承这个类,并且要实现__len__(self)与__getitem__(self,idx)方法。simple_network() 简单的网络架构 最简单的是线性规则作为输入产生对应的输出 y=wx+b。get_weights() 创建学习参数,最原始的参数都是随机得到的,然后一步步优化。

2023-09-12 17:42:41 394

原创 Pytorch 神经网络搭建步骤

【代码】Pytorch02 神经网路搭建步骤。

2023-09-11 21:43:17 622

原创 Pytorch 自己搭建的一个神经网络

【代码】Pytorch01 自己搭建的一个神经网络。

2023-09-11 21:41:25 508

原创 Vue前端框架08 Vue框架简介、VueAPI风格、模板语法、事件处理、数组变化侦测

Vue前端框架08 Vue框架简介、VueAPI风格、模板语法、事件处理、数组变化侦测

2023-09-06 10:06:39 1631

原创 javafx02 Button

【代码】javafx02 Button。

2023-09-06 10:03:59 326

原创 javafx01 javafx生命周期、窗口设置、窗口权限、Platform、Screen、Group

注意:start必写。

2023-05-12 15:24:29 442 2

原创 git简介和使用、基础命令

Repository资源库()仓库区,安全存放数据的位置,HEAD指向最新的仓库版本。git分支可以支持对同样的东西同时进行不同的开发,但是当需要合并的时候会遇到一些问题。还有一个特殊的就是git远程仓库Remote,托管代码的服务器。Workspace工作目录(工作区,存放代码的地方)Index/Stage暂存区()用于存放临时的改动。clone后把.git拿到当前项目,直接使用。另一种是克隆远程仓库到本地。创建本地仓库有两种方法。下载对应版本安装即可。一种是创建全新的仓库。

2023-05-09 15:49:20 898

原创 C++基础02 面向对象编程、类的定义和使用、成员函数、类访问修饰符、构造函数和析构函数、this、友元、static、继承、多态

** 类的定义时以关键字class开头,后面跟的是类的名字,类的主体是包含在一个{}中,类定义必须跟着分号或一个声明列表// 关键字public 确定了成员的访问属性,在类对象作用域中,公共类在类的外部是可以访问的,也可以指定为projected 或 private public :int age;} };return 0;

2023-04-18 19:36:38 189

原创 C++基础01 简介、实例、cin和cout、注释、常见数据类型、结构体、共用体、枚举、指针和引用、分支、循环、函数、函数指针、函数重载

C ++ 的特性 1 、速度C ++ 是C的拓展版本,C的部分非常底层,极大的提高了python和java等高级语言无法提供的速度 2 、静态类型由于C ++ 是一种静态类型的编程语言 3 、面向对象C ++ 支持面向对象的程序设计,可以通过创建对象将这些复杂的问题分成较小的集合 4 、标准库(标准模板库STL)可以使用C ++ 包含的标准库进行拓展使用,这些库包含有效的算法,可以在编写项目的时候使用这些算法大大节省了编程工作,避免浪费时间制造轮子。

2023-04-13 18:43:07 203

原创 Springboot框架10 微服务概念、springboot实例、打jar包、快速创建springboot、springboot配置文件、yml语法、properties配置文件、注释

微服务:架构风格(服务微化)一个应用应该是一个小型程序,可以通过http请求实现每一个功能元素都是一个可独立替换和独立升级的软件单元。

2023-04-12 16:56:40 216

原创 Go Tip01 Go语言简介、Go实例、规则、变量、数据类型、基本类型和string类型的相互转换

Go语言既可以到达静态编译语言的安全和性能,又可以高效开发。1、从C语言继承了很多理念,包括表达式的语法、控制结构、基础数据类型、参数传值、指针等。2、引入了包的概念,GO的一个文件都要归属一个包3、垃圾回收机制,内存自动回收4、天然并发(利用goruntine,实现大并发处理,高效利用多核)5、吸收了管道通信机制,go特有的管道channel6、函数可以返回多个值7、新的创新,例如切片slice、延时执行defer等。

2023-04-11 19:21:56 484 1

原创 Maven换源

【代码】Maven换源。

2023-03-31 23:34:41 248

原创 Linux Tip 03 文件类型属性、权限管理、拓展名、主要目录介绍、文件的相关操作、文件内容查看、文件的修改、文件和目录的权限、文件的查找

bin 存放单人维护模式下还可以被使用的命令例如 cat chmod chown date mv mkdir cp bash 等/boot 存放启动时会使用的文件,例如内核文件,启动引导程序/dev 任何设备和接口设备都以文件形式存在这个目录中/etc 系统的主要配置文件都存在这个目录,例如人员的账号密码,各种服务的启动文件/etc/opt 存放第三方辅助软件/etc/X11 与Xwindow有关的配置文件/etc/sgml 与SGML格式有关的配置文件。

2023-03-29 00:35:29 386

原创 Linux Tips 02 Linux基础知识、常用命令、热键、man、info、nano文本编辑器、系统命令

info page 将文件拆成一个个段落,每个段落由自己的页面来编写,各个页面有链接进行跳转,单独的一个页面则是一个节点。通常man page读取出来的东西 都是来自/usr/share/man这个目录。3、[]中的写-h 代表是选项的简称 --help代表是选项的全名。5、命令、选项、参数 用空格区分,无论多少个空格都是看为是一个空格。info 的文件一般默认放在 /usr/share/info目录下。4、后面参数可能是选项的参数 也可能是命令的参数。1、一行命令的开头要么是命令要么是可执行文件。

2023-03-28 16:12:16 514

原创 FreeBSD(UNIX)系统在VMware上的安装

使用如下命令安装xorg和xfce。xorg是图像化界面的基础包集合,xfce是桌面环境包集合。3、选择虚拟机位置 然后一路回车。1、进入系统直接回车进入界面。3、输入hostname。1、按照典型创建即可。9、重新登录测试网络。

2023-03-20 00:36:40 2200

原创 Linux Tips 01 内核网站和版本、硬件设备、BIOS和UEFI、Linux虚拟机安装

CD-ROM、DVD-ROM /dev/scd[0-1] (通用) /dev/sr[0-1] (通用 centos常见) /dev/cdrom (当前CD-ROM)鼠标 /dev/input/mouse[0-15] (通用) /dev/psaux (PS/2接口) /dev/mouse (当前鼠标)磁带机 /dev/ht0 (IDE接口) /dev/st0 (SATA/SCSI接口) /dev/tape (当前磁带)MBR是第一个可启动设备的第一个扇区内的主引导记录块,内含启动引导代码。

2023-03-17 00:14:32 436

原创 Pytorch01 Anaconda配置环境和安装pytorch、Dataset、Tensorboard、transforms

transforms就是把图片经过处理得到对应的结果,例如totensor、resize等。Dataset 告诉我们如何获取每一个数据和它的label并且告诉我们总共有多少的数据。Dataset 提供一种方式获取数据及其label。Dataloader 为后面的网络提供不同的数据形式。在这里找到对应CUDA版本的pytorch。可以进入jupyter进行分块运行代码。tensorboard 观察图片。安装tensorboard。tensor数据类型介绍。进入conda环境安装。

2023-03-12 23:09:56 1221

原创 SSM框架18 最全SSM配置文件详解

SSM框架18 最全SSM配置文件详解

2023-02-06 01:29:03 841

原创 解决IDEA Maven项目 导入依赖太慢

解决IDEA Maven项目 导入依赖太慢

2023-02-05 00:48:42 3884

原创 SSM框架17 SpringMVC、JSON数据、jackson、fastjson、整合SSM框架、ajax技术、拦截器、文件上传和下载

SSM框架17 SpringMVC、JSON数据、jackson、fastjson、整合SSM框架

2023-02-04 03:21:48 750

原创 SSM框架16 SpringMVC简介、实例、注解实现springMVC、controller、Restful风格、重定向和转发、ModelAndView、过滤器处理乱码问题

SSM框架16 SpringMVC简介、实例、注解实现springMVC、controller、Restful风格、重定向和转发、ModelAndView、过滤器处理乱码问题

2023-02-03 03:34:17 234

原创 SSM框架15 Spring的注解开发、Java方式配置spring、静态代理和动态代理、AOP、Spring整合mybatis、Spring的事务管理

SSM框架15 Spring的注解开发、Java方式配置spring、静态代理和动态代理、AOP、Spring整合mybatis、Spring的事务管理

2023-02-02 03:00:13 380

原创 SSM框架14 Spring框架简介、IOC控制反转、配置文件、DI依赖注入、bean作用域、自动装配Autowired和Qualifier以及Resource

SSM框架14 Spring框架简介、IOC控制反转、配置文件、DI依赖注入、bean作用域、自动装配Autowired和Qualifier以及Resource

2023-01-28 23:45:01 165

原创 SSM框架13 mybatis缓存、一级缓存、二级缓存、缓存原理、自定义缓存ehcache

SSM框架13 mybatis缓存、一级缓存、二级缓存、缓存原理、自定义缓存ehcache

2023-01-28 00:29:46 698

原创 SSM框架12 分页功能、注解开发和CRUD、#和$区别、Lombok、association和collection、动态SQL语句、foreach动态sql、多数据库实现

SSM框架12 分页功能、注解开发和CRUD、#和$区别、Lombok、association和collection、动态SQL语句、foreach动态sql、多数据库实现

2023-01-25 02:16:59 574

原创 SSM框架11 Mybatis基础知识、原理和实现、CRUD实例、ResultMap、Log4j日志

SSM框架11 Mybatis基础知识、原理和实现、CRUD实例、ResultMap、Log4j日志

2023-01-20 01:03:34 1377

原创 IDEA Maven 创建webapp src创建失败

IDEA Maven 创建webapp src创建失败

2023-01-17 02:15:35 424

原创 javaweb11 JavaBean、MVC架构、Filter过滤器、监听器、设置欢迎页面

javaweb11 JavaBean、MVC架构、Filter过滤器、监听器、设置欢迎页面

2023-01-17 01:21:18 419

Typora.rar

Typora.rar

2022-10-29

echart实例代码 js资源文件

echart实例代码

2021-04-06

StudentBasicInformation.js

echart实例代码

2021-04-06

employmentinfo.js

echart实例代码

2021-04-06

echarts.min.js

echart的实例代码

2021-04-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除