自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 maven多模块项目:程序包找不到,找不到符号

springboot搭建的多模块项目,程序包找不到或者找不到模块

2023-05-31 15:24:42 3243 2

原创 Calcite官网教程学习笔记(未完待续)

calcite翻译

2022-08-07 23:42:08 1127

原创 秋招面试准备(二)面向对象编程

一、Java面向对象三大特性1、封装:对象属性的私有化private,使用公共的getter和setter方法对外提供访问。2、继承:可以方便地复用父类地代码。子类只是继承了父类的所有方法和属性,包括私有的,但是对于私有属性和方法,子类无法访问。子类可以有自己的属性和方法子类可以使用“重写”的方式覆盖父类的方法。(父类如果有private、static(属于类)、final等修饰符的方法无法重写覆盖)3、多态简而言之:编程的时候,父类引用指向子类对象。在运行期,才决定父类引用指向的是

2022-07-22 00:48:24 154

原创 秋招面试准备(一)Java基础

一、面向对象和面向过程面向对象:易维护、易复用、易拓展。因为“继承、封装、多态”的OOC特性,系统低耦合。面向过程:性能高。根本原因:Java是半编译语言,需要将.java源代码编译为.class字节码文件,才能在不同机器上的JVM上运行。二、Java语言的特点1、面向对象(抽象、继承、封装、多态)2、平台无关性(JVM)3、支持多线程(C++11之前,C++需要依赖操作系统的多线程实现多线程)4、支持网络编程5、编译和解释共存三、JDK|JVM|JRE1、JVM:Java虚拟机,用于运

2022-07-22 00:48:02 422

原创 秋招面试准备(三)Java容器(未完待续)

秋招面试准备,java容器相关

2022-07-22 00:47:38 71

原创 工作中git相关操作

1. 将本地分支合并到远程主分支本地分支是基于上次迭代拉下来的版本,我在上面做了自己的修改(可能不是最新的版本)远程分支是此次迭代需要提交的版本将远程待合并分支拉到本地,默认在本地新建了一个分支git fetch origin feature/20211014: feature/20211014切换到本地分支git checkout feature/20211014将本地分支合并到本地的远程分支git merge feature/20210916_refactoring修改冲突git

2021-10-13 14:45:35 73

原创 Redis配置文件2021-09-30

Redis配置文件Redis配置文件 redis.conf注意事项关于bind关于protected-modeRedis配置文件 redis.conf设置存储单位的名称,只支持bytes不支持bitsinclude 包含其他配置文件module 导入模块bind=127.0.0.1 默认:绑定本机网卡的ip地址,只有本机的客户端可以访问到此redis服务。protect-mode 安全开关,保持开启就好,防止服务器连接暴露给网络中的所有客户端。port 6379 默认监听端口tcp-ba

2021-09-30 11:21:43 115

原创 Java面经-jvm虚拟机

JVM复习重点(待续)1. JVM的主要组成部分和作用JDK1.8之前:1)运行时数据区域:程序计数器和虚拟机栈和本地方法栈都是线程私有的。程序计数器:线程执行java代码时,存放虚拟机字节码的指令地址,执行Native代码时,值为空。可以看着做字节码的行号指示器。Java虚拟机栈:每个虚拟机栈执行方法执行时也会创建线程私有的栈帧。存放java方法执行的内存模型。栈帧:局部变量表,操作数栈,动态链接,方法出口。局部变量表存放了编译器可知的八种数据类型和对象引用。局部变量

2021-06-10 13:48:31 204

原创 实用算法作业-分析测试最佳缓冲区大小的程序

实用算法作业-分析测试最佳缓冲区大小的程序2020年10月3日一、准备工作(用VSCode导入项目)(1)首先下载VSCode2017,只需勾选“使用C++桌面开发”(2)打开VSCode,文件-打开-项目,打开文件夹SouceCodeForTeaching,找到SouceCodeForTeaching.sln文件,打开。即可把所有项目导入。一些关于vscode的快速学习:解决方案与项目:​ vscode使用解决方案来管理项目,每新建一个项目都会自带一个解决方案。当我们打开解决方案文件夹,

2020-10-03 21:31:39 236

空空如也

空空如也

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

TA关注的人

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