草庐IT

Nextflow概述:

全部标签

学习笔记——@PathVariable注解基本使用;@PathVariable注解属性;REST风格CRUD概述;实现PUT&DELETE提交方法步骤;SpringMVC处理请求数据、请求头、处理Cookie信息

2023-01-19一、@PathVariable注解基本使用1、获取URL中占位符2、占位符语法:{}3、实例代码:@RequestMapping("testPathVariable/{empId}")publicStringtestPathVariable(@PathVariable("empId")IntegerempId){System.out.println("empId="+empId);returnSUCCESS;}ath:href="@{/EmpController/testPathVariable/1001}">测试testPathVariablea>br>二、@PathVa

学习笔记——SpringMVC消息转换器概述;使用消息转换器处理请求报文;使用消息转换器处理响应报文;使用消息转换器处理Json格式数据

2023-01-20一、SpringMVC消息转换器概述1、HttpMessageConverter消息转换器作用:(1)将java对象与请求报文及响应报文进行相互转化(2)使用HttpMessageConverter将请求信息转化并绑定到处理方法的入参中或将响应结果转为对应类型的响应信息,Spring提供了两种途径:①使用@RequestBody/@@ResponseBody对处理方式进行标注。②使用HttpEntity/ResponseEntity作为处理方法的入参或返回值。二、使用消息转换器处理请求报文1、使用@RequestBody获取请求体(1)语法finalstaticString

学习笔记——SpringMVC消息转换器概述;使用消息转换器处理请求报文;使用消息转换器处理响应报文;使用消息转换器处理Json格式数据

2023-01-20一、SpringMVC消息转换器概述1、HttpMessageConverter消息转换器作用:(1)将java对象与请求报文及响应报文进行相互转化(2)使用HttpMessageConverter将请求信息转化并绑定到处理方法的入参中或将响应结果转为对应类型的响应信息,Spring提供了两种途径:①使用@RequestBody/@@ResponseBody对处理方式进行标注。②使用HttpEntity/ResponseEntity作为处理方法的入参或返回值。二、使用消息转换器处理请求报文1、使用@RequestBody获取请求体(1)语法finalstaticString

学习笔记——拦截器与过滤器的区别;拦截器概述;拦截器中三个方法

2023-01-21一、拦截器与过滤器的区别1、过滤器(Filter)属于web服务器组件(1)过滤器主要作用:过滤Servlet请求(2)执行时机:两处执行时机(Servlet前、Servlet后)2、拦截器(Interceptor)属于框架(springMVC)(1)拦截器主要作用:拦截Controller请求(2)执行时机:三处执行时机①执行DispatcherServlet之后,Controller之前②执行Controller之后,DispatcherServlet之前③执行DispatcherServlet之后二、拦截器概述1、SpringMVC可以使用拦截器实现拦截Control

学习笔记——拦截器与过滤器的区别;拦截器概述;拦截器中三个方法

2023-01-21一、拦截器与过滤器的区别1、过滤器(Filter)属于web服务器组件(1)过滤器主要作用:过滤Servlet请求(2)执行时机:两处执行时机(Servlet前、Servlet后)2、拦截器(Interceptor)属于框架(springMVC)(1)拦截器主要作用:拦截Controller请求(2)执行时机:三处执行时机①执行DispatcherServlet之后,Controller之前②执行Controller之后,DispatcherServlet之前③执行DispatcherServlet之后二、拦截器概述1、SpringMVC可以使用拦截器实现拦截Control

09-MinIO对象存储服务概述和入门

一、MinIO简介MinIO基于ApacheLicensev2.0开源协议的对象存储服务,可以做为云存储的解决方案用来保存海量的图片,视频,文档。由于采用Golang实现,服务端可以工作Windows,Linux,OSX和FreeBSD上。配置简单,基本是复制可执行程序,单行命令可以运行起来MinIO兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等S3(SimpleStorageService简单存储服务)基本概念bucket-类比于文件系统的目录Object-类比文件

09-MinIO对象存储服务概述和入门

一、MinIO简介MinIO基于ApacheLicensev2.0开源协议的对象存储服务,可以做为云存储的解决方案用来保存海量的图片,视频,文档。由于采用Golang实现,服务端可以工作Windows,Linux,OSX和FreeBSD上。配置简单,基本是复制可执行程序,单行命令可以运行起来MinIO兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等S3(SimpleStorageService简单存储服务)基本概念bucket-类比于文件系统的目录Object-类比文件

07-freemarker概述和入门

一、freemarker介绍FreeMarker是一款模板引擎即一种基于模板和要改变的数据,并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件模板编写为FreeMarkerTemplateLanguage(FTL)它是简单的,专用的语言,不是像PHP那样成熟的变成语言。那就意味着要准备数据在在真实编程语言中来显示,比如数据库查询和业务运算,之后模板显示以及准备好的数据。在模板中,可以更加专注于如何展现数据,而在模板之外可以专注于要展示什么数据二、freemarker环境搭建&&快速入门

07-freemarker概述和入门

一、freemarker介绍FreeMarker是一款模板引擎即一种基于模板和要改变的数据,并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件模板编写为FreeMarkerTemplateLanguage(FTL)它是简单的,专用的语言,不是像PHP那样成熟的变成语言。那就意味着要准备数据在在真实编程语言中来显示,比如数据库查询和业务运算,之后模板显示以及准备好的数据。在模板中,可以更加专注于如何展现数据,而在模板之外可以专注于要展示什么数据二、freemarker环境搭建&&快速入门

【Java】Map集合概述

目录一、前言二、Map介绍三、Map的基本功能Map功能演示:四、 Map集合的获取功能Map遍历演示:一、前言map集合是我们常使用的集合,了解和使用map集合是必要的二、Map介绍 基本形式:  publicinterface MapMap是一个接口,我们不能直接创建对象,可以通过多态的形式创建对象,Map中有两个参数,一个是K表示键,一个是V表示值,且一个键有且对应一个值,Map中不能包含重复的键,若是有重复的键添加,则会以最后一次的键为准,而其他的键会被覆盖。集合都在java.util包下,所以需要导包。具体实现常用的一般有两种,一是HashMap,另一个是TreeMapimportj