java
文章平均质量分 78
java小鲤鱼
遇事不决可问春风 春风不语即随本心
展开
-
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 · 175 阅读 · 1 评论 -
Java中实现可控制的定时任务调度
在开发过程中经常遇到需要定时处理的一些任务, 例如每天的消费提醒、打卡等等. 简单的操作时直接在代码中写一个周期循环的方法, 例如:工作日每天上午10点整提醒用户打卡,但是这样做有个缺陷, 我们并没有办法去控制该任务调度的开启和关闭, 以下代码提供一种可控制的定时任务调度....原创 2022-07-26 15:18:03 · 1950 阅读 · 0 评论 -
Java面试题(全)
事务(Transaction)是数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作;这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行;事务是一组不可再分割的操作集合(工作逻辑单元);事务具有4个属性,通常称为ACID特性2.1原子性(atomicity)事务是一个完整的操作.事务的各步操作是不可分的;要么都执行、要么都不执行.2.2一致性(consistency)当事务完成时,数据必须处于一致状态.2.3隔离性(isolation)......原创 2022-07-20 18:21:10 · 8691 阅读 · 2 评论 -
springboot工程中生成二维码(Java)
在系统中生成一个二维码,用户保存下来并分享出去,其他人扫描之后跳到我们的一个活动详情页,查看此活动的内容。原创 2022-07-20 17:37:25 · 1872 阅读 · 0 评论 -
Java使用Spring Task 实现定时推送消息
项目中需要执行一些定时任务,比如在凌晨时候更新一些新的信息,每天上午10:30定时发送消息通知等等原创 2022-07-20 17:20:42 · 395 阅读 · 0 评论 -
Java常用工具类
java常用工具类原创 2022-03-15 10:42:29 · 604 阅读 · 0 评论 -
Java基础面试题
1. 面向对象的特征有哪些方面?答:面向对象的特征主要有以下几个方面:1.封装:封装是把过程和数据包裹起来,外界对于数据的操作仅限于我们提供的方式。我们可以将生活中各种事物进行抽象封装形成类,也可以通过private修饰符来封装属性与方法,不过需要注意的是,封装后需要手动提供对应被封装资源对外公共的操作方式。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。我们可以从现有的类中派生出一个新的类,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派原创 2022-02-17 20:03:57 · 701 阅读 · 0 评论 -
nacos和sentinel---Http Client ---负载均衡策略
idea中启动nacos设置;idea中启动sentinel设置;iodea中Http Client;负载均衡策略;原创 2022-01-20 14:41:52 · 850 阅读 · 0 评论 -
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 · 569 阅读 · 0 评论 -
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 · 1053 阅读 · 0 评论