自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Apache POI入门案例

maven坐标<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.14</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>p.

2020-12-08 17:28:42 125

原创 Quartz入门案例-定时清理redis缓存图片

(1)创建maven工程health_jobs,打包方式为war,导入Quartz等相关坐标在这里插入代码片<dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> </dependency> <dependency> <groupId>org.quartz-scheduler</group.

2020-12-08 17:11:08 164

原创 关于ElasticSearch

1.ElasticSearch简介ElasticSearch是一款文档服务器,适合存储文档类的信息,例如文章、商品详情等(当然,这些数据仍在MySQL数据库中是存在的),主要是为了实现搜索功能!所以,关于ElasticSearch的使用与Redis是比较相似的,都是先将数据库中的相关数据读出来,存入到ElasticSearch服务器中,后续,当需要搜索时,直接从ElasticSearch服务器中搜索即可!ElasticSearch在存储文档时,会直接将文档中的文本进行分词(拆分),例如某段信息是 He

2020-12-05 17:15:56 135

原创 关于Kafka

1.下载并启动Kafka通过 https://mirrors.tuna.tsinghua.edu.cn/apache/kafka/2.4.1/kafka_2.13-2.4.1.tgz 下载Kafka解压后先在根文件夹中创建子级的 tmp/zookeeper 文件夹并在 config 配置文件夹中,找到 zookeeper.properties 文件,修改dataDir 的值为以上新建的文件夹的路径继续在刚才使用的 tmp 文件夹下创建 kafka-logs 文件夹,并打开 config 下的 se

2020-12-05 16:31:17 95

原创 redis入门

1.创建项目使用SpringBoot创建向导,创建新的子模块项目:并勾选NoSQL下的Spring Data Redis选项添加pom依赖 <!-- Redis编程 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-d

2020-12-04 19:05:27 46

原创 使用SpringBoot创建微服务项目

1.创建项目使用SpringBoot创建向导,创建新的子模块项目:并勾选Spring Cloud DisDiscovery下的Eureka Server选项使用父项目管理Eureka Server的依赖,在父项目添加以下pom文件<!--统一管理版本--><spring-cloud.version>Hoxton.SR9</spring-cloud.version> <!--SpringCloud家族依赖--> <de

2020-12-04 14:29:18 281

原创 Java架构及dubbo入门

1. 软件架构的演进过程软件架构的发展经历了由单体架构、垂直架构、SOA架构到微服务架构的演进过程,下面我们分别了解一下这几个架构。1.1 单体架构架构说明:​ 全部功能集中在一个项目内(All in one)。架构优点:​ 架构简单,前期开发成本低、开发周期短,适合小型项目。架构缺点:​ 全部功能集成在一个工程中,对于大型项目不易开发、扩展和维护。​ 技术栈受限,只能使用一种语言开发。​ 系统性能扩展只能通过扩展集群节点,成本高。

2020-12-03 20:31:18 66

原创 关于SpringMVC的文件上传

1. 创建上传页面当需要实现文件上传时,HTML页面必须:表单使用 post 方式提交;表单配置 enctype=“multipart/form-data” ;使用 上传控件。2.使用控制器处理上传的文件数据将文件上传到本地指定路径@RestControllerpublic class UploadController { @PostMapping("/upload") public String upload(MultipartFile file) throws

2020-12-02 16:57:44 112

原创 SpringMVC框架统一处理异常

1.处理异常的方法必须添加 @ExceptionHandler 注解;应该使用 public 权限;返回值的声明原则与处理请求的方法相同;方法名称可以自定义;参数列表中必须包含异常类型的参数,表示SpringMVC框架在调用-处理请求的方法之后捕获的异 常对象,另外,可按需添加 HttpServletRequest 、HttpServletResponse 等限定的某些参数。2.自定义类处理全局异常自定义类,将处理异常的方法放在这个类中,并且在自定义类的声明之前添加@ControllerA

2020-12-01 20:19:28 89

原创 Spring Security框架入门使用

关于Spring Security框架的依赖的参考代码为<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> <version>2.3.5.RELEASE</version> </dependency>1.使用自定义的用户名与密码User

2020-12-01 20:07:45 125

空空如也

空空如也

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

TA关注的人

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