- 博客(25)
- 收藏
- 关注
原创 xxl-job 分布式调度平台
xxl-job 是一个轻量级分布式任务调度框架,支持动态添加、修改、删除定时任务,支持海量任务分片执行,支持任务执行日志在线查看和分页查询,同时支持任务失败告警和重试机制,支持分布式部署和高可用。xxl-job 的核心思想是将任务的调度和执行分离,通过调度中心统一控制任务的分配和执行,实现任务的统一管理和调度。xxl-job 可以轻松集成到 Spring、Spring Boot、Dubbo 等主流框架中,使用简单方便,已经广泛应用于各大互联网公司的生产环境中。分布式任务调度平台XXL-JOB。
2024-08-19 14:49:41 209
原创 关于RedisTemplate的序列化
代码中如果使用RedisTemplate要使用@Resources注解注入,这个会根据名称注入。如果使用@Autowired注解会根据类型注入,因为泛型匹配不上,运行时控制台会报错。sprin提供的RedisTemplate默认使用的是JDK的序列化,在程序中读写没有问题,但如果在redis的图形化客户端读取程序中存的值会出现乱码。此外如果使用代码获取redis中所存储的值时,会统一放回Object类型,如果想要返回自己的实体类型可以使用。
2024-08-08 17:24:20 139
原创 MyBatis入门
MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、获取结果集等jdbc繁杂的过程代码。MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis。
2024-06-05 19:17:37 549
原创 Servlet实现登录跳转小demo
然后再创建一个maven的web项目,最后就可以开始代码实现了。其中config和utils目录中放的是数据库相关的配置(简单封装了一个操作数据库的工具类),这里是用读取 配置文件的方式来获取username、password等信息,配置文件内容如下。1. 首页把项目的目录结构布置好以及封装一个操作数据库的工具类,如下。3. 引入相关的依赖并提供一个User实体类。2. 准备好登录页面和主页面的jsp。4. servlet包中的代码。5. service中的代码。下面是操作数据库的工具类。
2024-05-31 20:26:40 178
原创 Servlet的三种创建方式和生命周期
Servlet是Server Applet的简称,是用Java编写的是运行在 Web 服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。使用 Servlet,可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。
2024-05-29 21:54:38 1111
原创 Tomcat下载和安装
Tomcat是一个免费的开放源代码的Web应用服务器,是Apache软件基金会项目中的一个核心项目,由Apache ,Sun共同开发而成,深受Java爱好者的喜爱,是一款比较流行的web应用服务器。4. 进入bin目录点击startup.bat (windows版)即可运行Tomcat,点击shutdown.bat 关闭Tomcat。server.xml该文件用于配置server相关的信息,比如tomcat启动的端口号,配置主机(Host)。④logs:存放日志,当我们需要查看日志的时候,可以查询信息。
2024-05-29 20:57:00 386
原创 Maven一套搞定
同样是在settings.xml文件中来配置本地仓库的位置,在文件的前几行中就能找到一个<localRepository>/path/to/local/repo</localRepository>标签,不过是被注释的,我们只需复制一个到下面,并把/path/to/local/repo换成我们想要的仓库位置。配置本地仓库的目的是:可以方便的找到我们从中央仓库下载的jar包以及指定本地仓库的存储位置。依赖管理主要管理的是依赖冲突 ,依赖冲突是指项目依赖的某一个jar包,有多个不同的版本,因而造成类包版本冲突。
2024-05-28 20:31:22 703
原创 MyBatis快速入门详解
这个映射配置文件一定要和接口所在的包相同 (映射配置文件一般都放在resources中,要在里面创建对应的包层次结构)5.再来到Mybatis-config.xml中把mapper标签中的信息换成对应的映射配置文件。1. 首先项目里导入Mybatis和mysql相关的依赖(添加之后记得。)中找到mybatis的配置文件,在里面可以配置数据库连接等信息。3.在项目中创建一个mapper包,在里面创建一个接口。4.再到刚才的mybatis网站中,粘贴映射配置文件。2.在mybatis的中文官网(
2024-03-13 14:59:11 374
原创 maven 下载与配置
5. 在settings.xml中复制<localRepository>/path/to/local/repo</localRepository>,把里面的/path/to/local/repo,换成自己本地仓库想要放的对应目录即可。7.打开刚刚的settings.xml文件,在里面找到mirror,把刚刚复制的粘贴到里面即可,到此maven的下载和配置以及完成了。4.配置本地仓库位置(默认本地仓库在C盘,设置完之后可以节省C盘空间),打开conf目录下面的settings.xml。
2024-03-05 20:59:39 609 1
原创 “百钱买百鸡”是我国古代的著名数学题。3 文钱可以买 1 只公鸡,2 文钱可以买一只母鸡,1 文钱可以买 3 只小鸡。用 100 文钱买100 只鸡,那么各有公鸡、母鸡、小鸡多少只?一看就明白
【代码】“百钱买百鸡”是我国古代的著名数学题。3 文钱可以买 1 只公鸡,2 文钱可以买一只母鸡,1 文钱可以买 3 只小鸡。用 100 文钱买100 只鸡,那么各有公鸡、母鸡、小鸡多少只?一看就明白。
2023-12-12 19:53:23 173 1
原创 java 一看就会,带注释。古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对 兔子,假如兔子都不死,问每个月的兔子总数为多少?
程序分析:兔子的规律为数列1,1,2,3,5,8,13,21....即从第三个月起,本月的兔子数量为前两个月的兔子数量之和(此处单位为对)
2023-12-11 20:59:08 103 1
原创 Java 基于集合(set接口下的集合)编写双色球 红球一共6组,每组从1-33中抽取一个,六个互相不重复。蓝球是从1-16中抽取一个数字,这整个组成的双色球。
【代码】Java 基于集合(set接口下的集合)编写双色球 红球一共6组,每组从1-33中抽取一个,六个互相不重复。蓝球是从1-16中抽取一个数字,这整个组成的双色球。
2023-07-20 10:13:05 284 3
原创 Java 编写程序求123456789之间随机位置放加减,使表达式的和为100,求出这样的表达式
【代码】Java 编写程序求123456789之间随机位置放加减,使表达式的和为100,求出这样的表达式。
2023-07-20 10:10:39 197 2
原创 Java 求123456789 字符串1..9 之间不改数字位置随机+-要求表达结果和为100,写出这样表达式
【代码】Java 求123456789 字符串1..9 之间不改数字位置随机+-要求表达结果和为100,写出这样表达式。
2023-07-18 10:09:10 220 1
原创 如何在虚拟机中配置 Linux 超超详细安装教程
首先你得确保电脑中有相应的虚拟机软件和Linux系统,在此只说如何在虚拟机中配置Linux。有一些不需要的硬件可以选择移除,当然如果有需要的硬件也可以选择添加。选择Linux,在版本处选择你提前下载好相应版本,然后点击下一步。重启之后,输入你刚刚设置好的账号密码,就可以登录成功开始使用了。这里选择安装哪个版本的,通常第二个较小,简洁,可以选择第二个。这个可以根据自己需求,安装相应的东西,在此我没有安装。在此你可以选择安装到你想要的位置,然后点击下一步。此处显示的是你电脑的IP,点击Done。
2023-07-08 12:35:32 2188
原创 Intellij IDEA IDE 的下载与安装
最后进到bin目录下双击idea64.exe就可以开始使用了(关于破解在此就不详说了)先点击Developer Tools,里面有各种工具找到Intellij IDEA。这里我选择的是.zip的压缩包文件下载。进入下面页面后点击Download。首先点击下面链接到官网下载。
2023-07-08 10:31:02 60
原创 Java JDK的下载与安装 详细教学
最后打开终端,在里面输入java -version,出现java的版本信息之后就代表你已经成功安装了17版本的JDK。里面有各种版本以及适合各种系统的版本,如果没有点击Java archive查看更多历史版本。先建立一个变量名为JAVA_HOME的变量,变量值为你下载的目录。新建一个 . 和%JAVA_HOME%/bin,之后点击确定。这里我下载的是 Java17的Windows版本的压缩包。然后找到path找到编辑,然后点击新建。到此JDK的下载和配置就完成了。找到系统变量,点击新建。
2023-07-08 10:10:02 135
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人