自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用java8提供的新时间函数,计算当前时间距离晚上十二点有多少秒

【代码】使用java8提供的新时间函数,计算当前时间和。

2024-01-16 10:40:33 458 1

原创 jdk1.8新特性

1.Stream到底是什么Stream是数据渠道,用于操作数据源(集合,数组等)所生成的元素序列,“集合讲的是数据,Stream讲的是计算”注意:Stream自己不会存储元素Stream不会改变源对象,相反,他们会返回一个持有结果的新streamStream操作是延迟执行的,这意味着他们会等到需要结果的时候才执行2.Stream的操作三个步骤创建Stream一个数据源(如:集合,数组),获取一个流中间操作一个中间操作链,对数据源的数据进行处理终止操作(终端操作)

2022-04-08 15:02:03 103

原创 请求转发与请求重定向

请求转发的特点浏览器的地址栏没用变化他们是一次请求他们共享Request域中的数据可以转发到WEB-INF目录下只能访问当前工程下的资源请求重定向的特点

2021-09-23 09:38:43 119

原创 springMVC获取请求参数乱码问题

在web.xml文件中配置过滤器springMVC处理编码的过滤器一定要放到其他过滤器的前面,否则无效<!--配置编码过滤器 在此之前不能获取任何请求参数,一但获取,编码过滤器就失效了 所以该过滤器写在最上面 --> <filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>o

2021-09-23 09:38:17 280 1

原创 mybatis的简单执行流程

** * 1.获取sqlSessionFactory * 解析文件的每一个信息保存在Configuration中,返回包含Configuration的DefaultSqlSession * mappedStatement:保存一个增删改查的信息 * 2.创建sqlSession * 返回一个DefaultSQLSession对象,包含Executor 和 Configuration * 这一步会创建Execu

2021-09-22 22:08:34 57

原创 spring中Bean的生命周期

public class Car { public Car(){ System.out.println("Car constructor..."); } public void init(){ System.out.println("Car..init.."); } public void destroy(){ System.out.println("Car..destroy.."); }}packag

2021-09-22 22:08:18 51

翻译 web.xml配置文件中init-param 和 context-param的作用和区别

<context-param>配置是一组键值对 <context-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/springMVC-servlet.xml</param-value> </context-param>1、param-name是键,param-value是值2、当服务器启动时,

2021-09-22 22:07:57 1274

转载 springMVC中的域对象共享数据

1

2021-09-22 22:07:37 171

转载 springMVC的视图和视图控制器

springMVC中视图是View接口,视图的作用是渲染数据,将模型MOdel中的数据展示给用户springMVC的视图种类有很多种,默认转发视图和重定向视图ThemeleafView视图若使用的视图技术为Themeleaf,在springMVC的配置文件中配置了Themeleaf的视图解析解,由此视图解析器得到的是ThemeleafView当控制器方法中的所设置的视图名称没有任何前缀时,此时的视图名称会被springMVC配置文件中配置的视图解析器解析,视图名称拼接视图前缀和视图后缀所得到的最终路

2021-09-22 22:07:21 417

转载 springMVC中的restful和HiddenHttpMethodFilter

1

2021-09-22 22:07:04 97

转载 springMVC处理json和Ajax

@ResponseBody处理json的步骤:a>导入jackson的依赖<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.12.1</version></dependency>b>在SpringMVC的核心

2021-09-22 22:06:46 144

原创 springMVC的拦截器

1.拦截器的配置springMVC的拦截器用于拦截控制器方法的执行SpringMVC中的拦截器需要实现HandlerInterceptor接口SpringMVC的拦截器必须在SpringMVC的配置文件中进行配置<bean class="com.atguigu.interceptor.FirstInterceptor"></bean> <ref bean="firstInterceptor"></ref> <!-- 以上两种配置方式都是

2021-09-22 22:00:40 44

原创 springMVC的执行流程

客服端给服务器端发送请求,请求被SpringMVC的DispatcherServlet捕获DispatcherServlet收到请求调用HanlerMapping处理器映射器处理器映射器找到具体的处理器,生成处理器对象和处理器拦截器(如果有则生成),一并返回给DispatcherServletDispatcerServlet调用HandlerAdapter处理器适配器HandlerAdapter会调用具体的处理器(Controller,也叫后端控制器)Controller执行完成返回ModelA.

2021-09-22 22:00:18 50

原创 单例模式全

1.什么叫单例模式所谓类的单例设计模式,就是采取一定的方法保证在整个软件系统中,对某个类只能存在一个实例对象,并且该类只提供一个取得其对象实例的方法(静态方法)2.饿汉式(静态)class Test { public static void main(String[] args) { //获取实例对象 Singleton instance = Singleton.getInstance(); Singleton instance1 = Singl

2021-08-23 15:14:05 57

原创 AspectJ的切入表达式

AspectJ定义了专门的表达式用于切入点,表达式的原型是execution(modifiers-pattern? ret-type-pattern declaring-type-pattern?name-pattern(param-pattern) throws-pattern?)modifiers-pattern 访问权限类型(public,protected,private,默认)ret-type-pattern 返回值类型 (void,简单类型,引用类型等)declaring-t

2021-08-05 12:26:44 1468

翻译 mybatis中的动态sql语句

<if是判断条件的>,语法<if test=“判断java对象属性值”> 部分sql语句 </if> <select id="selectByIf" resultType="com.bjpowernode.domain.Student"> select id,name, email,age from student where <if test="name != null and name !='.

2021-07-31 09:40:07 95

翻译 css的选择器和样式表

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、css是什么?二、使用步骤1.引入库2.读入数据总结一、css是什么? css二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarnings('ignore')import

2021-07-07 18:22:00 136

翻译 html的基本信息

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、HTMl是什么?二、使用步骤1.引入库2.读入数据总结一、HTMl是什么? Hyper Text Markup Language(超文本标记语言) 简写HTML HTMl通过标签来标记要显示的网页中的各个部分,网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示) 二、使用步骤1.引入库代码如下(示例):impor

2021-07-05 20:17:37 316 2

原创 坦克大战简单版本

绘制框import javax.swing.*;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import java.util.Scanner;public class TankGame03 extends JFrame { private MyPanel myPanel=null; //定义一个面板属性 private Scanner scanner = new Scanner(S.

2021-05-31 21:51:04 160 1

原创 2021-04-26

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数..

2021-04-26 16:39:42 91 1

空空如也

空空如也

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

TA关注的人

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