java实战
文章平均质量分 62
分享一些学习代码时遇到的知识
汐海笙歌
夜归人
展开
-
RabbitMQ高级特性
RabbitMQ高级特性前言:此篇文章你需要学习的内容基本都涵盖了,使用SpringBoot进行代码编写,多种配置方式切换,但是需要看懂还是有不小难度的,我也是不久前归纳整理出来的,如有问题请及时提出。声明:本文主要使用配置类进行配置,但是代码中也是用了配置文件(注释掉了).此外对队列交换机的持久化是本文的基础,当然SpringBoot中RabbitMQ默认为他们设置了持久化创建gitee源码地址:https://gitee.com/XuLiZhao/rabbit-mq-demo.git消息可原创 2021-12-16 22:25:55 · 1661 阅读 · 0 评论 -
Java对数据库的操作实践(一) 学生管理系统
本文主要是对数据库方面进行案例复习,对数据库不是很理解的同学可以看看,最好自己试着敲一遍,一定会有帮助的。数据库版(一)为了复习和巩固前面所学习的知识,我做了这个练习,遇到了问题,加深了自己的一些理解。本文适用于Java初学者,也欢迎大佬指正其中所包含的不足,谢谢!如有疑问,请及时提出,或者私信我,如有意向,也可私信加微信共勉!这只是第二版,没有使用数据库连接池,对大家熟悉数据操作很有帮助,另外,上一版为数组版,大家可以进入我的主页进行浏览,觉得还行,请点个赞再走趴。后续会更新数据库连接.原创 2021-05-23 11:45:10 · 251 阅读 · 0 评论 -
MyBatisPlus分页及相关错误
MyBatisPlus分页及相关错误遇相关报错则持续更新基本使用导入mybatisPlus整合springboot相关依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.2<原创 2021-12-10 10:02:44 · 676 阅读 · 0 评论 -
Java对数据库的操作实践(二) 学生管理系统,采用了数据库连接池技术
本文主要是对数据库方面进行案例复习,共包含两版,这是第二版,对数据库不是很理解的同学可以看看,最好自己试着敲一遍,一定会有帮助的。数据库版(二)为了复习和巩固前面所学习的知识,我做了这个练习,遇到了问题,加深了自己的一些理解。本文适用于Java初学者,也欢迎大佬指正其中所包含的不足,谢谢!如有疑问,请及时提出,或者私信我,如有意向,也可私信加微信共勉!这只是第三版,使用数据库连接池,对大家熟悉数据操作很有帮助,另外,还有前两版的内容,包括数组版和未使用连接池的数据库版,大家可以进入我的主页.原创 2021-05-23 23:05:22 · 292 阅读 · 0 评论 -
Java基础练习:学生管理系统(数组版)
Java基础练习:学生管理系统(数组版)为了复习和巩固前面所学习的知识,我做了这个练习,遇到了问题,加深了自己的一些理解。本文适用于Java初学者,也欢迎大佬指正其中所包含的不足,谢谢!如有疑问,请及时提出,或者私信我,如有意向,也可私信加微信共勉!这只是第一版,后面还会更新数据库的版本,敬请期待!需求:设置一个学生管理系统1.添加学生信息2.显示学生信息3.删除学生信息4.修改学生信息5.查看学生信息6.排序7.退出数组版思路:1.设计一个数组,用来存储学生信息原创 2021-05-20 19:52:44 · 859 阅读 · 0 评论 -
Java内部类的访问对象,定时打印输出数据
今天在解决私信的一些问题时,发现自己对匿名内部类这一块了解的不够稳固,特地查找相关资料,复习巩固了并写了一些好玩的代码,感兴趣的同志可以看看。关于内部类访问对象,首先明白。内部类对象并不是你创建外部对象的时候就有的,而是在外部类的方法中创建的实例对象。直接上代码吧TalkingClock.java/*@author XiHai ShengGe按规则打印时间的控件类*//*@author XiHai ShengGe按规则打印时间的控件类*/public class Talkin.原创 2021-09-22 20:05:37 · 261 阅读 · 0 评论 -
SpringSecurity整合JWT
SpringSecurity微服务学习(尚硅谷)介绍学习springsecurity的代码地址:https://gitee.com/XuLiZhao/springsecurity.git项目模块common模块:用来存放项目中的公共资源子模块service_base:项目中的一些公共类,如异常处理类,工具类等等。子模块spring_security:项目的安全认证模块,配置项目的安全框架infrastructure模块:项目的基础结构,包含网关等配置子模块api_gateway:原创 2021-11-15 17:00:56 · 682 阅读 · 0 评论 -
二维数组与稀疏数组的转换(文件读取版)
最近在做一点数据结构与算法,顺便复习一下javaSE基础。有什么不懂的可以私信我package com.xihai.sparseArray;import java.io.*;import java.util.Date;import java.util.HashMap;import java.util.Map;/*@author XiHai ShengGe将二维数组转换为稀疏数组,并存储到文件中,读取文件恢复后进行输出*/public class SparseArray2 { .原创 2021-08-10 10:30:16 · 71 阅读 · 0 评论 -
EasyPOI报表的使用及对象嵌套的Excel报表导入导出
EasyPOI报表介绍简介easypoi功能如同名字easy,主打的功能就是容易,让一个没见接触过poi的人员就可以方便的写出Excel导出,Excel模板导出,Excel导入,Word模板导出,通过简单的注解和模板语言(熟悉的表达式语法),完成以前复杂的写法 。官网文档地址:http://doc.wupaas.com/docs/easypoi/easypoi-1c0u4mo8p4ro8使用 <!--easyPoi依赖 --> <dependency&g原创 2021-12-11 18:31:08 · 5632 阅读 · 0 评论 -
计算圆面积(将圆写入文件中并读取)
这是他人提出的问题,在完成这个练习的过程中,我也遇到了很多问题定义一个圆形类,要求:1、有一个私有成员变量r;2、定义两个构造方法(带两个参数、不带参数);3、定义一组设置存取r的方法;4、定义两个方法(求面积、求周长);5、重写toString方法(输出:“圆®”);6、重写equal方法(当两个圆r相等时为真);7、自定义异常类,创建圆对象中当圆半径等于零时抛出自定义异常;8、定义一个测试类完成如下要求:(1)利用随机方法创建若干圆对象保存到数据文件。(2)读出文件中所有圆对.原创 2021-05-21 20:20:55 · 284 阅读 · 0 评论 -
报表数据生成之 Apache POI
报表数据生成之 Apache POI介绍信息:Apache POI是用Java编写的免费开源的跨平台的Java API,Apache POI提供API给Java程序对MicrosoftOffiffiffice格式档案读和写的功能,其中使用最多的就是使用POI操作Excel文件。可前往官网一探究竟:https://poi.apache.org/apidocs/index.html结构:HSSF - 提供读写Microsoft Excel XLS格式档案的功能XSSF - 提供读写Micro原创 2021-12-11 11:40:30 · 734 阅读 · 0 评论 -
RabbitMQ的各种消息处理模式详解
简介文章持续更新,且遇切积。RabbitMQ相关概念Broker:接收和分发消息的应用,RabbitMQ Server就是 Message BrokerVirtual host:出于多租户和安全因素设计的,把 AMQP 的基本组件划分到一个虚拟的分组中,类似于网 络中的 namespace 概念。当多个不同的用户使用同一个 RabbitMQ server 提供的服务时,可以划分出多 个vhost,每个用户在自己的 vhost 创建 exchange/queue 等Connecti原创 2021-12-12 17:38:29 · 1761 阅读 · 0 评论