自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 问答 (1)
  • 收藏
  • 关注

原创 ElasticSearch总结

ElasticSearch学习ElasticSearch用于数据检索,效率非常高效,尤其是在大数据环境下,所以学习非常有必要!1. 安装这里我使用阿里云服务器,并且采用Docker 安装ES安装elasticsearch# 1.拉取镜像docker pull elasticsearch:7.7.1# 2.生成容器docker run -d -p 9300:9300 -p 9200:9200 --name es -e ES_JAVA_OPTS="-Xms128m -Xmx128m" -e "d

2021-09-23 22:53:14 244

原创 RabbitMQ学习

RabbitMQ学习使用场景消息队列解决什么问题?异步处理应用解耦流量削锋日志处理安装与配置用户及vhost配置添加用户[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9WAHvGWB-1632320692100)(images/image-20181113110732321.png)]virtual host管理[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-otXCeUfj-1632320692102)(im

2021-09-22 22:25:05 86

原创 Dubbo学习

Dubbo是什么一款分布式服务框架 高性能和透明化的RPC远程服务调用方案 SOA服务治理方案Dubbo 技术架构节点 角色说明 Provider 暴露服务的服务提供方 Consumer 调用远程服务的服务消费方 Registry 服务注册与发现的注册中心 Monitor 统计服务的调用次数和调用时间的监控中心 Container 服务运行容器 调用流程0.服务容器负责启动,加载,运行服务提供者。1.服务提供...

2021-08-30 22:10:26 112

原创 SpringMVC JSP页面EL表达式无法获取到ModelAndView数据原因

EL表达式无法获取到Controller ModelAndView的值,Maven自动生成的web.xml内容如下:<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" > <web-app> </web-app>web.xml应该修改为&lt

2021-05-09 21:54:29 204

原创 ENUM总结

枚举enum简介JDK1.5之前,定义常量的方式如下。为了更好的管理,出现了枚举。package EnumDemo;public class Level { //定义三个级别 public static final Level LOW = new Level(1); public static final Level MID = new Level(50); public static final Level HIGH = new Level(100);

2021-03-20 18:39:30 109

原创 JSON学习

JSONJSON简介JavaScript Object Notation JS对象简谱 , 是一种轻量级的数据交换格式JSON格式JSON对象格式{ "KEYS1": { "KEY1":"VALUE1", "KEY2":"VALUE2", } "KEYS2": { "KEY1":"VALUE1", "KEY2":"VALUE2", } ...}JSON数组格式可以与对象互相嵌套。{ "KEYS1":"VALUE1", "KEYS2":"VALUE2",

2021-03-20 15:59:41 142

原创 Java-多线程总结

Java-多线程总结1.1 基本概念1.1.1 程序、进程、线程程序:存放在硬盘中的可执行软件进程:程序读取至内存中启动 --资源分配的基本单位线程:程序执行的基本单位1.1.2 并发、并行、多进程、多线程并发:在一段时间内多个任务同时执行,或者说是在一段很短的时间内可以执行多条程序指令,微观上看起来好像是可以同时运行多个进程,单核处理器就可以做到。并行:在同一时刻多个任务同时执行,或者说是在同一时刻可以执行多条程序指令,多核处理器才可以做到。多进程:每个进程都拥有自己独立的资源,多

2021-03-17 20:55:35 49

原创 Spring整合Mybatis--MapperFactoryBean整合

一、Spring整合Mybatis的几种方式目前了解到的Spring整合Mybatis的方式共有5种:采用数据映射器(MapperFactoryBean)的方式采用接口org.apache.ibatis.session.SqlSession的实现类org.mybatis.spring.SqlSessionTemplate采用抽象类org.mybatis.spring.support.SqlSessionDaoSupport提供SqlSession采用MapperScannerConfigurer

2020-12-09 21:19:14 263

原创 【SpringMVC】 SpringMVC快速入门--第一个SpringMCV程序

一、SpringMVC简介Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的Spring MVC框架或集成其他MVC开发框架。二、第一个SpringMVC程序1.导入SpringMVC依赖包<?xml version="1.0" encoding="UTF

2020-11-29 22:43:31 123

原创 【Spring】 Spring快速入门--构建第一个Spring项目

一、Spring简介Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。轻量——从大小与开销两方面而言Spring都是轻量的。完整的Spring框架可以在一个大小只有1MB多的JAR文件里发布。并且Spring所需的处理开销也是微不足道的。此外,Spring是非侵入式的:典型地,Spring应用中的对象不依赖于Spring的特定类。控制反转——Spring通过一种称作控制反转(IoC)的技术促进了松耦合。当应用了IoC,一个对象依赖的其它对象会通过被动的方式传递进来,而不是这个

2020-11-29 21:07:27 87

原创 【Mybatis】 Mybatis快速入门--构建第一个Mybatis项目

Mybatis简介MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Java Object,普通的 Java对象)映射成数据库中的记录。简而言之,Mybatis可以帮助我们建立与数据库有之间的联系,省去繁琐的配置及过多的代码。第一个Mybatis程序1. 数

2020-11-29 15:42:16 74

原创 【MySql】 JDBC复习

JDBCJava数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。我们通常说的JDBC是面向关系型数据库的。JDBC固定步骤加载驱动链接数据库向数据库发送SQL的对象Statement:CRUD编写SQL执行SQL关闭连接<?xml version="1.0" encoding="UTF-8"

2020-07-30 21:07:24 136

原创 【MySql】MySql密码无法修改问题

MySql8.0.11密码无法修改问题提示解决提示ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mysql> ALTER USER root@localhost IDENTIFIED BY ‘root’解决语句使用错误,8.0.11版

2020-07-30 19:12:40 182

原创 【JavaWeb】 -MVC架构

什么是MVCModel业务处理:业务逻辑(Service)数据持久层:CRUD(Dao)View展示数据提供链接发起Servlet请求Controller接收用户的请求:(req:请求参数、Session信息)交给业务层处理对应的代码控制视图的跳转登陆--->接收用户的登陆请求--->处理用户的请求--->交给业务层处理登陆业务--->Dao层查询用户名和密码是否正确--->数据库...

2020-07-25 21:53:03 96

原创 【javaweb】 -Cookie、Session

Cookie、Session会话会话:用户打开一个浏览器,点击了很多超链接,访问多个Web资源,关闭浏览器,这个过程称之为会话。有状态会话:一个网站,怎么证明自己来过?客户端 服务端1. 服务端给客户端一个信件2. 客户端下次访问服务端带上信件就可以了:Cookie3. 服务器登记你来过,下次客户端来的时候进行匹配保存会话的两种技术Cookie客户端技术(响应、请求Session服务端技术,利用这个技术,可以保存用户的会话信息

2020-07-22 22:39:51 98

原创 【JavaWeb】-HttpServletResponse

HttpServletResponseweb服务器接收到客户端的http请求,针对这个请求,分别创建一个代表请求的HttpServletRequest对象,以及代表相应的一个HttpServletResponse对象。如果要获取客户端请求过来的参数:找HttpServletRequest如果要给客户端相应一些信息:找HttpServletResponse1. HttpServletResponse功能简单分类负责向浏览器发送数据的方法 ServletOutputStream getOu

2020-07-18 22:27:17 96

原创 【JavaWeb】-ServetContext对象

ServletContext对象ServletContext1. 共享信息2. 获取初始化参数3. 请求转发ServletContextWeb容器在启动时,会为每一个Web程序都创建一个对应的ServletContext对象。它是一个全局的储存信息的空间,服务器开始,其就存在,服务器关闭,其才释放。为了节省空间,提高效率,ServletContext中,要放必须的、重要的、所有用户需要共享的线程又是安全的一些信息。举例:如,做一个购物类的网站,要从数据库中提取物品信息,如果用session保存这些

2020-07-17 22:50:13 73

原创 Maven

MavenMaven是什么Maven POMMaven是什么Maven 翻译为"专家"、“内行”,是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。Maven 也可被用于构建和管理各种项目,例如 C#,Ruby,Scala 和其他语言编写的项目。Maven 曾是 Jakarta 项目的子项目,现为由 Apache

2020-07-14 10:34:32 117

原创 已知三点,求该平面,判断第4点是否在该平面上

// fitplane.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include&lt;iostream&gt;#include&lt;cmath&gt;typedef struct Point{ double x; double y; double z;};bool judgeAngel(Point p1,Point p2){ double Angel;...

2018-07-06 15:39:59 1640

空空如也

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

TA关注的人

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