![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 80
Ego12138
这个作者很懒,什么都没留下…
展开
-
工作流引擎之Flowable教程(整合SpringBoot)
Flowable是什么,下面是官方文档介绍:说人话,无论是学生还是职场员工,都用过OA系统,其中的请假流程大家应该都用过,一般是:发起请假->辅导员审批->院长审批,类似这样的流程。如果自己去实现这种功能的话,我个人的想法是使用状态机模式,每个过程如何流转都需要自己去实现,比较麻烦。而Flowable框架帮我解决了这个麻烦,只需要我们遵循BPMN 2.0(可以理解为一种流程规范)就可以帮我们自动完成。而且它提供了图形化页面,只需要使用拖拽的方式就可以完成流程的定义,我们只用关注业务逻辑即可。我们先用Jav原创 2023-08-17 16:40:47 · 1491 阅读 · 0 评论 -
全网最全最通俗最装b的Kafka面试题
Kafka面试题网上有很多,但我看了很多之后发现大部分的面试题要么不全,要么不深入,要么就是没顺序,要么就是说的让人根本看不懂,看了也不知道面试怎么去表达。所以参考了很多资料后,励志呕心沥血决定写一份全网最全最通俗最装b的Kafka面试题,让你看了能跟面试官去吹个几天几夜。原创 2022-09-26 15:49:32 · 591 阅读 · 0 评论 -
ZooKeeper常见面试题
是一个分布式协调服务,提供了高性能、高可用的分布式数据一致性方案。原创 2022-09-12 10:32:28 · 546 阅读 · 0 评论 -
常用设计模式(通俗易懂的例子,小学生都能看懂!)
常用设计模式(通俗易懂的例子,小学生都能看懂!)原创 2022-08-29 16:04:42 · 162 阅读 · 0 评论 -
Java面试题总结(持续更新)
JavaSEJava基础解释型语言和编译型语言的区别?Java是解释型语言还是编译型语言?编译型语言:把做好的源程序全部编译成二进制代码的可运行程序。然后,可直接运行这个程序。解释型语言:把做好的源程序翻译一句,然后执行一句,直至结束!编译型语言,执行速度快、效率高;依靠编译器、跨平台性差些。解释型语言,执行速度慢、效率低;依靠解释器、跨平台性好。个人认为,java是解释型的语言,因为虽然java也需要编译,编译成.class文件,但是并不是机器可以识别的语言,而是字节码,最终还是需要 j原创 2021-12-25 12:50:40 · 502 阅读 · 0 评论 -
Ego的SpringBoot笔记
概述什么是spring boot便捷搭建spring工程的脚手架,减少xml配置为什么要学习spring boot解决复杂的配置解决混乱的依赖管理入门需求:在浏览器中访问http://localhost:8080/hello 输出一串字符步骤:创建工程添加依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"原创 2021-07-06 12:37:55 · 3485 阅读 · 1 评论 -
Ego的MyBatis框架笔记
MyBatis 简介:MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO为数据库中的记录。开发步骤添加MyBatis坐标创建user数据表编写User实体类编写映射文件UserMapper.xml编写核心文件SqlMapConfig.xml编写测试类<?xml ve原创 2021-04-30 20:54:16 · 5906 阅读 · 1 评论 -
Ego的SpringMVC框架笔记
SpringMVC开发步骤导入SpringMVC包配置Servlet<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/x原创 2021-04-25 17:29:21 · 5811 阅读 · 0 评论 -
Ego的Spring框架笔记
SpringSpring开发步骤导入Spring开发的基本包坐标编写Dao接口和实现类创建Spring核心配置文件在Spring配置文件中配置UserDaoImpl使用Spring的API获得Bean实例Spring配置文件Bean标签范围配置scope:指对象的作用范围singleton:默认值,单例的实例化时机:当Spring核心文件被加载时,实例化配置的Bean实例prototype:多例的实例化时机:当调用getBean( )方法时实例化BeanB原创 2021-03-04 16:11:03 · 5871 阅读 · 1 评论 -
Ego的JavaWeb笔记
JDBC概念:Java Database Connectivity ,Java数据库连接,即Java语言操作数据库JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类###步骤导入驱动jar包注册驱动获取数据库连接对象 Connection定义sql获取执行sql语句的对象 Statement执行sql,接收返回结果处理结果原创 2021-01-18 13:40:25 · 5899 阅读 · 0 评论 -
Ego的数据库笔记
数据库的基本概念数据库的英文:DataBase, 简称DB什么是数据库:用于存储和管理数据的仓库数据库的特点:持久化存储数据。其实数据库就是一个文件系统方便存储和管理数据使用了统一的方式操作数据库—SQLMySQL软件服务启动手动cmd–>services.msc 打开服务的窗口使用管理员打开cmdnet start mysql:启动mysql服务net stop mysql:关闭mysql服务登录cmd–>mysql -uroot -p密码原创 2021-01-05 15:54:33 · 6431 阅读 · 0 评论 -
Ego的JavaSE笔记
类LOL有很多英雄,比如盲僧,团战可以输,提莫必须死,盖伦,琴女 所有这些英雄,都有一些共同的状态 比如,他们都有名字,hp,护甲,移动速度等等 这样我们就可以设计一种东西,叫做**类 **,代表英雄这样一种事物。类: 英雄(Hero) 。状态: 名字, 血量,护甲,移动速度 。public class Hero { String name; //姓名 float hp; //血量 float armor; //护甲 int moveSpeed; /原创 2020-12-28 15:51:07 · 6019 阅读 · 0 评论 -
C++ STL函数总结(未完)
二分查找函数1.binary_search:查找某个元素是否出现,返回0(假)或1(真)用法:binary_search( begin,end,num):从数组的begin位置到end-1位置二分查找是否存在num,如果存在返回真(1),不存在返回假(0)。2.lower_bound:查找第一个大于或等于某个元素的位置。用法:lower_bound( begin,end,num):从数组的begin位置到end-1位置二分查找第一个大于或等于num的数字,找到返回该数字的地址,不存在则返回end。通原创 2020-05-21 21:45:51 · 5831 阅读 · 0 评论