自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小鲤鱼的博客

记录学习java的每一天~~

  • 博客(19)
  • 收藏
  • 关注

原创 Java面试题(全)

事务(Transaction)是数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作;这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行;事务是一组不可再分割的操作集合(工作逻辑单元);事务具有4个属性,通常称为ACID特性2.1原子性(atomicity)事务是一个完整的操作.事务的各步操作是不可分的;要么都执行、要么都不执行.2.2一致性(consistency)当事务完成时,数据必须处于一致状态.2.3隔离性(isolation)......

2022-07-20 18:21:10 607

原创 MySQL数据库从入门到精通

一、SQL语句的分类:DML(Data Manipulation Language)数据操纵语言如:insert,delete,update,select(插入、删除、修改、检索)简称CRUD操新增Create、查询Retrieve、修改Update、删除DeleteDDL(Data Definition Language)数据库定义语言如:create table之类DCL(Data Control Language)数据库控制语言如:grant、deny、revoke等,

2021-11-24 17:55:49 767

原创 学习积累导览

MySQL从入门到精通web前端

2021-11-18 10:06:42 385

原创 Redis 6 入门到精通

Redis是一个开源的key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,Redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是Redi

2022-09-22 18:20:07 3

原创 Java中实现可控制的定时任务调度

在开发过程中经常遇到需要定时处理的一些任务, 例如每天的消费提醒、打卡等等. 简单的操作时直接在代码中写一个周期循环的方法, 例如:工作日每天上午10点整提醒用户打卡,但是这样做有个缺陷, 我们并没有办法去控制该任务调度的开启和关闭, 以下代码提供一种可控制的定时任务调度....

2022-07-26 15:18:03 311

原创 springboot工程中生成二维码(Java)

在系统中生成一个二维码,用户保存下来并分享出去,其他人扫描之后跳到我们的一个活动详情页,查看此活动的内容。

2022-07-20 17:37:25 308

原创 Java使用Spring Task 实现定时推送消息

项目中需要执行一些定时任务,比如在凌晨时候更新一些新的信息,每天上午10:30定时发送消息通知等等

2022-07-20 17:20:42 68

原创 Java常用工具类

java常用工具类

2022-03-15 10:42:29 522

原创 Java基础面试题

1. 面向对象的特征有哪些方面?答:面向对象的特征主要有以下几个方面:1.封装:封装是把过程和数据包裹起来,外界对于数据的操作仅限于我们提供的方式。我们可以将生活中各种事物进行抽象封装形成类,也可以通过private修饰符来封装属性与方法,不过需要注意的是,封装后需要手动提供对应被封装资源对外公共的操作方式。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。我们可以从现有的类中派生出一个新的类,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派

2022-02-17 20:03:57 363

原创 nacos和sentinel---Http Client ---负载均衡策略

idea中启动nacos设置;idea中启动sentinel设置;iodea中Http Client;负载均衡策略;

2022-01-20 14:41:52 324

原创 mybatis-spring

一.mybatis1.1 mybatis简介MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。总结:mybayis是一款优秀的持久层框架在内部封装了JDBC,简化了操作数据库的过程映射:数据库中的表与

2021-12-29 20:28:28 414

原创 spring框架_IOC_DI_AOP_MVC

本文注解总结:注解收录集一.Spring介绍Spring框架是一个开放源代码的J2EE应用程序框架,由Rod Johnson发起,是针对bean的生命周期进行管理的轻量级容器(lightweight container)。Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大IOC、AOP及Web MVC等功能。Spring可以单独应用于构筑应用程序,也可以和Struts、Webwork、Tapestry等众多Web框架组合使用,并且可以与 Swing等桌面应用程序AP组合。因此

2021-12-23 10:45:39 291

原创 项目常用注解

一 ,注解收录@Configuration@Configuration标记当前类是配置类,其实就是配置文件@ComponentScan(“xx.xx.xx”)@ComponentScan("包的全路径")根据指定的包路径扫描注解,扫描当前包及其子孙包@Bean@Bean配置类中的方法必须使用@Bean的注解标识,spring才会执行该方法,标识该对象要交给Spring容器@Scope("")@Scope("prototype")//表示多例对象–所有的多例对象都是懒加载@Scope(

2021-12-22 17:31:49 358

原创 web前段_JavaScript_JSON_Ajax

1.js1.1概述JavaScript 是 web 前端开发者必学的三种语言之一:HTML 定义网页的内容 H5CSS 规定网页的布局 CSS3JavaScript 实现网站的交互 ES6JavaScript在1995年由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它们根本没有关系,java是强语言几乎无所不能,而javascr

2021-12-21 20:28:08 742

原创 Gitee

1.Git版本控制1.1 开发难题在实际开发中我们会遇到一些问题,电脑蓝屏,代码丢了,懊悔不?磁盘坏了,文件没了,懊悔不?时间长了,文件找不到了,懊悔不?手欠,之前代码运行好好的,非要去优化下,结果还不如以前,信心满满,之前代码没保存,懊悔不?怎么解决呢?版本控制就可以解决这些难题了。版本控制(Version Control System),它功能强大,不仅能备份你的文件,还可以实现很多:记录文件的所有历史变化错误恢复到某个历史版本多人协作开发编辑同一个文件实现功能差异版本(分支),如:my

2021-12-13 22:42:00 77

原创 注解简单介绍

1注解的分类JDK注解元注解自定义注解1.1JDK注解@Override :用来标识重写方法@Deprecated标记就表明这个方法已经过时了,但我就要用,别提示我过期@SuppressWarnings(“deprecation”) 忽略警告@SafeVarargs jdk1.7出现,堆污染,不常用@FunctionallInterface jdk1.8出现,配合函数式编程拉姆达表达式,不常用1.2 元注解用来描述注解的注解,就5个:@Target 注解用在哪里:类上、方法上

2021-11-22 16:58:16 194

原创 集合(Collection、List、Map)

1、Collection接口Java语言的java.util包中提供了一些集合类,这些集合类又称之为容器提到容器不难想到数组,集合类与数组最主要的不同之处是,数组的长度是固定的,集合的长度是可变的,而数组的访问方式比较单一,插入/删除等操作比较繁琐,而集合的访问方式比较灵活......

2021-11-19 14:57:34 94

原创 java常见单词集

directory–文件夹 目录remove—删除delete—删除version–版本code–代码workspace–工作空间Type—类 类型mismatch–不匹配variable — 变量local variable – 局部变量initialized–初始化 赋值resolve–引用 使用 解析method – 方法undefined – 未定义 array – 数组index – 下标索引declared – 定义,声明file – 文件constructo

2021-11-18 10:10:33 270

原创 日常BUG集

BUG1:Array Index Out Of Bounds Exception数组下标越界出现的问题:数组长度为5,访问了下标5解决方案:根本没有下标5,最大下标为4Exception in thread “main” java.lang.ArrayIndexOutOfBoundsException: 3BUG2:Arithmetic Exception算数异常出现的问题:被除数为零解决方案:判断被除数是否为零,为零则提示:被除数不能为零Exception in thread “ma

2021-11-18 10:03:08 421 1

空空如也

空空如也

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

TA关注的人

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