自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 问答 (1)
  • 收藏
  • 关注

原创 从git的下载到gitee的使用

一、git下载解决官网下载慢的问题,去开源镜像下载git-for-windows Mirror二、git安装除了选择自己的安装路径之外其他可以一直选择下一步直到安装完成,安装完成会有如下内容这里环境变量可配可不配三、基本命令(正常Linux基本命令会使用即可)cd(到达指定目录)、mkdir(创建文件夹)、touch(创建文件)、gitinit(初始化git仓库)、git clone(克隆代码到本地)、git add(t添加)、git commit(提交)、git push(推.

2021-12-05 19:28:48 811

原创 基于vue-cli和spring boot的用户登录功能(含验证码)

一、基础:vue、router、spring boot、mybatis、element ui、axios、jwt二、创建一个空项目,分别创建后台模块和前端模块后端模块前端模块三、编写spring boot核心配置文件四、token生成工具类 JWTUtils.javapublic class JWTUtils { private static final String SIGN = "oaoa"; //获取token public..

2021-11-20 18:37:15 341

原创 spring boot生成随机四位字符的验证码图片由vue前端获取使用

一、创建springboot后端项目,在controller中编写生成验证码的信息,通过流响应给浏览器代码 BufferedImage bufferedImage = new BufferedImage(100,50,BufferedImage.TYPE_INT_BGR);log.info("创建画板开始------------------");Graphics2D graphics = bufferedImage.createGraphics();log.info("设置背..

2021-11-10 13:12:51 969 2

原创 JAVA基础面试题

&和&& 的区别&是按位与,而&&是逻辑与。if(a==b & a==c)和if(a==b && a==c)的判断。前者是当第一个条件(a==b)不满足时还会对第二个条件(a==c)进行判断后者是当第一个条件不满足则不会再进行第二个条件的判断。int和integer的区别int是八大基本数据类型之......

2019-11-01 11:26:30 161 1

原创 try-catch-finally中finally一定会执行吗

众所周知,try{}catch(){}finally{}是异常处理的一个标准写法,那finally一定会执行吗?请看下边实例。

2024-04-11 13:18:40 206

原创 ruoyi微服务版部署启动步骤(完整版)

ruoyi微服务启动操作方案

2023-09-18 15:35:41 1485

原创 计数排序(java)

2022-12-13 16:39:16 374 1

原创 归并排序(Java)

仅用于自身学习笔记

2022-12-12 18:45:12 185

原创 二叉树(java)

对于每一个节点,其子节点数目最多为2个,且左子树的内容比根节点小,右子树的内容比根节点大。

2022-06-29 16:14:09 182

原创 线性表java实现

通过数组实现,查询直接根据索引(index)查询,效率比较高;增删的效率比较低,因为需要大量的移动元素的位置,一旦创建,长度固定,当长度等于数组长度时,如果想要再插入数据就需要扩容处理。...

2022-06-24 13:45:14 1041

原创 单链表简单实现

一、定义除了头结点和尾节点,一个节点有唯一的前驱和后继,头结点无前驱,尾节点后继为null。二、优缺点 优点:增删操作比较快,因为无需移动节点元素缺点:查询比较慢,因为无索引,故无法像数组一样根据索引通过一次计算定位三、简单实现1、定义一个节点类,包含指向下一个节点的next节点和data(数据)两个属性2、执行插入操作(如下图)3、删除操作只需将原来连接在一起的断开,使其前驱指向要删除节点的后继4、查询方法......

2022-06-23 13:40:53 252

原创 服务注册与发现

一、服务发现消费方调用生产方需要生产者的ip和端口以及服务ribbon是一种客户端负载均衡器,(客户端自己进行判断要请求那个服务实例)feign提供远程调用二、Java服务使用注册中心1、生产者: 创建spring boot的maven项目,引入依赖<dependencies> <!--配置中心--> <dependency> <groupId>com....

2022-03-31 15:22:11 394

原创 nacos学习

下载与安装https://github.com/alibaba/nacos/releasesWindows安装:解压、构建nacos需要的数据库和表:在conf路径下在application.properties文件中进行数据库的配置执行如下命令即可启动一、配置中心1、发布配置2、Java代码获取配置: 创建maven项目,添加依赖 <dependency> <groupId...

2022-03-07 20:12:33 601

原创 eureka集群

一、新建多个eureka服务的spring boot项目需要引入的依赖启动器yml文件配置eureka: instance: hostname: localhost prefer-ip-address: true client: register-with-eureka: true fetch-registry: false service-url: #单个eureka服务配置 #defaultZone: http:.

2021-12-21 20:51:17 282

翻译 2021-05-18

Oracle事务隔离级别: 面试总结: 1、已提交数据,(默认),避免出现脏读 2、只读、 3、串行化,避免不可重复读名词解释:1、脏读:一个事务可以读取另一个未提交事务的数据。需要注意的是这里针对的是数据本身,可以理解为针对单笔数据。2、不可重复读:一个事务进行读取,分别读取到了不同的数据。需要注意的是这里针对的是数据本身,可以理解为针对单笔数据,重点是对数据的修改和删除,所以对行加锁就可以解决。3、幻读:一个事务进...

2021-05-18 10:56:10 36

原创 to_char使用

转换日期和转换数字:一、转换日期:select to_char(sysdate,'yy/mm/dd') from dual 结果为19/11/29二、转换数字:select to_char(322323,'000000000') from dual 结果为000322323 select to_char(322323,'99999...

2019-11-29 11:10:43 172

原创 oracle查询

一、简单查询操作1.查询全部:SELECT * FROM TEST1 查询表test1中的全部数据2.条件查询:SELECT * FROM TEST1 where id=3 and name ='ds' 查询id等于3并且name等于ds 的数据3.多表查询:SELECT * FROM TEST1 A,TEST2 B WHERE A.ID=B.TID 查询A表中id等于B表中tid的数...

2019-11-21 10:15:22 113

原创 Tomcat配置数据库连接池技术(一)

一、概念:在内存中开辟一块空间,存放多个数据库连接对象。二、作用:访问数据库比较频繁时,可以提升系统的效率,并且降低服务器的压力。三、Tomcat管理的数据库连接池实现过程: 1,、在META-INF下创建一个context.xml文件内容如下:<Context> <Resource name="dxq" author="Con...

2019-10-09 09:42:58 164

原创 Java基本数据类型(8种)

八种基本数据类型:byte,int,short,long,float,double,char,boolean。byte:8位,表示的范围为2的(8-1)次幂-1,即-128~127;int:32位,表示范围为2的(32-1)次幂-1,即-2147483648~2147483647;int c=2147483648; //报错,超出范围 int b=2147483647; //正常...

2019-09-24 16:31:01 56

原创 初识Struts 2

Struts2的最简单的一个配置应用实例!步骤:一,官网下载Struts2的相关jar包,选择适合的版本(https://struts.apache.org/)二、打开eclipse,创建一个动态的web项目,比如叫“test”,在webContent下找到lib,在lib中引入jar包,点击“build path”添加到构建路径。三、创建一个package-com.struts2...

2019-09-20 09:37:57 98

空空如也

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

TA关注的人

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