自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 vue excel数据导入保存数据库

一、实现效果二、vue<el-upload class="upload-demo" ref="upload" action="doUpload" :limit="1" :file-list="fileList" :before-upload="beforeUpload" > <el-button slot="trigger" size="small" type=

2021-12-20 18:08:07 1784 1

原创 Java多线程 一、进程和线程

一、什么是进程与线程进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。程序是指令、数据及其组织形式的描述,进程是程序的实体。简单来说就是我们运行一个程序时系统就会创建一个进程,并且对这个进程进行资源的分配。我们打开电脑的任务管理器,可以清楚的看到当前电脑上有那些进程具体分配了那些资源线程(thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制

2021-12-06 23:25:47 678

原创 如何使用gitee(码云)提交,拉取管理项目代码

一、添加公钥登录gitee,在设置中找到SSH公钥本机生成公钥方法打开Git Bash 输入cd ~/.ssh显示如下则表示没有生成过公钥 bash: cd: /c/Users/y/.ssh: No such file or directory输入命令生成公钥ssh-keygen输入cd ~/.ssh如果什么都没有显示,说明之前有生成过公钥,可使用如下命令查询已经生成的公钥,查看公钥,也可在C盘/用户/用户名/.ssh目录下查看。cat ~/.ssh/id_rsa.pub将查

2021-12-02 16:00:56 1295

原创 extends和implements区别

1.Extends 是实现单继承一个类的关键字,通过使用extends来显示的指明当前类继承的父类,只要那个类不是声明final或者那个类定义为abstract的就能继承。基本声明格式是

2021-12-01 21:52:51 472

原创 为什么实体类需要序列化?

一、什么是序列化序列化 (Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。在计算机中文本、图片、音频、视频都是以二进制序列的形式存储和传输,序列化可简单理解为将对象转变为二进制序列存储传输的一种方法。二、那么实体类为什么需要序列化客户端开启某个会话功能时,web服务器就会创建一个与该客户端对应的HttpSession对象,这样会占用一定的内存空间,

2021-11-29 23:46:20 3983

原创 java equals源码理解(equals和==的区别)

结论:==对比的是栈中的值,基本数据类型是变量值,引用类型是堆中内存对象的地址equals直接比较其存储的 “值”是否相等Java 数据类型分为基本数据类型和引用数据类型,更具数据类型的不同,equals方法的有所差别基本数据类型和引用数据类型存储方式public class Main{ public static void main(String[] args){ //基本数据类型 int i=1; double d=1.2;

2021-06-16 20:29:38 110

原创 Java 实体类

例:这是一个学生的实体类class Student implements Serializable{ private static final long serialVersionUID = 1L; //定义的私有属性 private int id; private String name; private int age; private double score; //无参数构造方法 public Student(){

2021-06-05 21:35:34 1550

原创 EasyExcel 简单 动态表头,复杂数据,response输出文件流,浏览器下载导出

该导出报表是使用response输出文件流,浏览器下载导出Excel文件

2020-12-20 17:10:00 4162

原创 系统功能权限树

Controller层代码/** *系统机构分页查询 */ @GetMapping("/getMenuListCS") @ApiOperation(value = "获取权限列表",notes = "获取权限列表",response = ResponseBean.class) public ResponseBean getMenuList(HttpServletReq...

2020-01-07 11:13:25 411

原创 面向对象(一)

一、什么是面向对象面向对象和面向过程思维上存在区别(复用的层次上存在区别)面向过程简单理解就是在方法上的复用面向对象是你隐藏了方法和你这个类的细节,直接在对象层次上的复用重复使用面向对象设计思维————合适的方法应该出现在合适的类里面举个例子大象装进冰箱面向过程打开冰箱。存储大象关上冰箱对于面向过程思想,强调的是过程(动作)面向对象冰箱打开冰箱存储冰箱关...

2019-11-22 17:29:40 104

原创 ORACLE数据库安装

简述ORACLEORACLE数据库是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。主要针对Oracle Database 12c版本ORACLE下载下载链接ORACLE安装...

2019-11-04 16:25:22 349

原创 Java开发面试(基础)3

9.构造器(constructor)是否可被重写(override)?构造器就是构造方法,能够被重载(同类中不同参数的列表的构造器),不能够被重写(子类使用super方法可以调用)。不能说被继承,应为能够调用,但不能重写。10.是否可以继承String类?不可以,因为String类有final修饰符,而final修饰的类...

2019-10-09 11:56:15 146

原创 Java开发面试题——基础(2)

6.正则表达式的用法给定一个正则表达式和另一个字符串,我们可以达到如下的目的:给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”):可以通过正则表达式,从字符串中获取我们想要的特定部分。...

2019-10-09 09:44:49 173

原创 Java开发面试题——基础

1.Java基本数据类型Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。四整型:byte,short,int,long两浮点型:float,double字符型:char布尔型:booleanbyte:8位short:16位int:32位long:64位float:单精度32位double:双精度64位char:一个单一的...

2019-10-08 20:46:39 198

原创 详解第一个Java程序 Holle Word!

详解第一个Java程序 Holle Word!该篇仅做学习使用,如有错误请联系我改正!前言相信大家在学习编程的过程中我们第一个学习的程序就是Holle Word!但是这个看似简单的程序实则蕴含很多东西,今天我们来详细分析一下。public class Holleword { public static void main(String[] args) { System.out.pr...

2019-09-29 10:38:41 1272

空空如也

空空如也

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

TA关注的人

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