自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (1)
  • 收藏
  • 关注

原创 java常用集合

java 集合

2023-05-07 14:07:59 107

原创 springboot整合Nacos配置中心报错create config service error!properties=Nacos

springboot整合Nacos配置中心报错

2023-02-15 12:43:20 2844 5

转载 什么是 MVCC ?

什么是mvcc?

2021-12-11 11:34:44 857

转载 Redis数据库介绍

Redis数据库介绍

2021-12-11 11:28:48 6243

转载 存储过程

存储过程存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。中文名存储过程外文名Stored Procedure目录1 格式 2 功能 3 种类 4 基...

2018-10-11 09:13:32 211

原创 java面试题

1.spring的注解Spring的一个核心功能是IOC,就是将Bean初始化加载到容器中,Bean是如何加载到容器的?可以使用Spring注解方式或者Spring XML配置方式。spring注解的优点:Spring注解方式减少了配置文件内容,更加便于管理,并且使用注解可以大大提高了开发效率!问:Spring怎么知道应该把哪些Java类当成bean注册到容器中呢?答案:使用配置文件...

2018-10-10 22:13:43 264

转载 Spring框架简单概述和好处

Spring框架简单概述和好处2018年09月28日 11:03:06 NoOne丶 阅读数:290 标签: Spring框架的概述好处 更多个人分类: springSpring框架概述 Spring是一个开源框架,也是当前主流框架。 它是为了解决企业应用开发的复杂性而创建的 Spring框架有三层架构: web层:Spring的mvc; 业务层:Sp...

2018-09-29 14:08:36 289

原创 MyBatis

简介MyBatis是一款优秀的持久化框架,支持定制化sql,存储过程以及高级映射。 MyBatis避免了几乎所有的jdbc代码和手动设置参数以及获取结果集。 MyBatis可以用XML或注解来配置和映射原生信息,讲接口和Java POJO映射成数据库中的记录。使用MyBatis所需的jar包单元测jar相关maven依赖<dependencies>        &...

2018-08-21 20:04:58 190

原创 maven相关知识整理

一、Maven:1.管理依赖包(jar包)  Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven 使用惯  例优于配置的原则 。  例如导入A.jar,如果A.jar依赖于B.jar,  在导入A.jar时,Maven会帮我们导入B.jar。本地仓库 本地设备上存放所有jar包的地方。中央仓库(远程仓库) 在远程服...

2018-08-18 20:15:02 236

原创 java运算符

在前面的内容已经学会了如何定义变量和初始化变量。定义变量的目的就是为了操作数据。Java 语言中给我们提供了专门用来操作这些数据的代码符号,统称为“运算符”。按照操作符的用法,我们可以分为以下几类:算术运算符赋值运算符自增和自减运算符逻辑运算符关系运算符位运算符不用担心,它们就是些符号而已,帮我们处理操作数据的。下面用代码实例,一一来说明这些运算符的用法。1. ...

2018-08-16 21:09:47 177

转载 java基本数据类型(四类八种)

java基本数据类型(四类八种)2018年07月03日 16:32:28阅读数:12整数类型 整数类型用来存储整数 数值,即没有小数部分,可以是正数也可以是负数。根据他们所占内存大小不同又可以分为byte、short、int、long四种类型,他们的取值范围不一样。 数据类型 内存空间 取值范围 byte...

2018-08-16 21:04:02 736

转载 SpringMVC的数据校验:

SpringMVC的数据校验:  在web应用程序中,为了防止客户端传来的数据引发程序异常,常常需要对 数据进行验证。输入验证分为客户端验证与服务器端验证。客户端验证主要通过JavaScript脚本进行,而服务器端验证则主要通过Java代码进行验证。 为了保证数据的安全性,一般情况下,客户端和服务器端验证都是必须的。实现步骤如下:  1.首先我们需要引入jar包,注意jar包的冲突,h...

2018-08-15 09:32:35 255

转载 Mac 安装 MySQL

Mac 安装 MySQL2017年12月31日 02:44:37阅读数:41506安装 登录MySQL网站用dmg的方式安装。Download MySQL Community Server或者常规方式,打开官网 : http://www.mysql.com/downloads/ 进入, 点击下方的DOWNLOADS : MySQL Community Server ...

2018-08-13 17:56:06 281

原创 Maven

Maven是什么?Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用,Maven让开发人员的工作更轻松,同时创建报表,检查,构建和测试自动化设置。...

2018-08-13 17:41:24 151

原创 springMVC

周报springMVC@Controller的作用:是将当前实体交给spring管理@RequestMapping(“”)用来修饰类,要访问该类中的方法,需要先拼接路径,在拼接方法路径等同于package中的nameSpace属性其中 value:方法的访问路径,类似于action的name        method:设置请求方式    params:指定前端提交的参数(!age:参...

2018-08-11 16:43:29 164

转载 修改或更新 MySQL 中的数据

原MySQL基础操作(增删查改) ——实用篇置顶 2018年05月23日 00:12:25阅读数:1402 MySQL语法是大写!  语句结束必须用分号结尾 ;在SQL语句中-- 英文双横杠+空格表示注释 MySQL 查看数据库我们可以在登陆 MySQL 服务后,我们可以使用 show 查看数据库 database语法SHOW DATABASES;...

2018-08-08 11:44:56 364

转载 代理模式

代理模式在代理模式(Proxy Pattern)中,一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。在代理模式中,我们创建具有现有对象的对象,以便向外界提供功能接口。介绍意图:为其他对象提供一种代理以控制对这个对象的访问。主要解决:在直接访问对象时带来的问题,比如说:要访问的对象在远程的机器上。在面向对象系统中,有些对象由于某些原因(比如对象创建开销很大,或者某些操...

2018-07-27 19:43:57 160

原创 装饰器模式

装饰器模式装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供了额外的功能。我们通过下面的实例来演示装饰器模式的用法。其中,我们将把一个形状装饰上不同的颜色,同时又不改变形状类。介绍意图...

2018-07-27 19:23:05 313

原创 MVC 模式

MVC 模式MVC 模式代表 Model-View-Controller(模型-视图-控制器) 模式。这种模式用于应用程序的分层开发。Model(模型) - 模型代表一个存取数据的对象或 JAVA POJO。它也可以带有逻辑,在数据变化时更新控制器。 View(视图) - 视图代表模型包含的数据的可视化。 Controller(控制器) - 控制器作用于模型和视图上。它控制数据流向模型...

2018-07-27 19:19:53 211

原创 单例模式

单例模式单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。注意:1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一...

2018-07-27 19:18:34 140

转载 抽象工厂模式

抽象工厂模式抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂都能按照工厂模式提供对象。介绍意图:提供一个创建一系列相关或相互依赖对象的接口,而...

2018-07-27 19:16:12 134

转载 工厂模式

工厂模式工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。介绍意图:定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。主要解决:主要解...

2018-07-27 18:02:27 267

原创 Spring

  Spring 框架Spring是一个开源的轻量级框架,核心思想是IoC和AOP,从简单性,可测试性和松耦合的角度而言任何java应用都可以从spring中受益.优点:高内聚低耦合(spring工厂用于生成本bean,可以将所有对象的创建和维护交给Spring管理;) AOP编程的支持(Spring提供面向切面编程,可方便实现对程序进行权限拦截,运行监控等功能.) 声明式事务的支...

2018-07-26 20:51:24 170

转载 java十大常见异常和处理

这个异常大家肯定都经常遇到,异常的解释是 “程序遇上了空指针 “,简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,很多情况下是一些刚开始学习编程的朋友常犯的错误,即把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是对数组分配需要的空间,而初始化后的数组,其...

2018-07-25 10:13:37 5510

原创 hibernate注解配置

hibernate注解配置原文转自:http://wanqiufeng.blog.51cto.com/409430/484739(1)简介:在过去几年里,Hibernate不断发展,几乎成为Java数据库持久性的事实标准。它非常强大、灵活,而且具备了优异的性能。在本文中,我们将了解如何使用Java 5 注释来简化Hibernate代码,并使持久层的编码过程变得更为轻松。传统上,Hib...

2018-07-24 11:34:34 222

原创 hibernate简单整理

hibernate    1.配置文件        核心配置文件 hibernate.cfg.xml            1.四本一言                jdbc驱动                数据库的url                数据库密码                数据库用户名                hibernate方言:hiberna...

2018-07-23 22:11:56 141

原创 Hibernate中一些概念的简单整理

hibernate一.优点:1.Hibernate是一种ORM持久性框架,它是对jdbc做了轻量级的封装,使我们可以用面向对象的思维对数据库进行操作2.支持各种关系数据库,有很好的级联功能很好的支持着表与表之间的关系.3.与spring整合之后连接数据库的代码和控制事物的代码都统一,由spring管理,简化了代码,方便我们更好的管理事务;4.hibernate提供一级和二级缓存的功能,...

2018-07-21 15:51:15 160

原创 Hibernate事务的隔离级别

一  数据库事务定义 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为事务,必须满足所谓的ACID(原子性、一致性、隔离性和持久性)属性。...

2018-07-20 19:57:15 489

转载 Hibernate多表关联

Hibernate的关联映射关系:多对一 ---- many-to-one一对多 ---- one-to-many一对一 ---- one-to-one多对多 ---- many-to-many比较常用的是多对一和一对一关联映射多对一关联映射:场景:用户和组;从用户角度来看,多个用户属于一个组(多对一关联)使用Hibernate开发的思路:先建立对象模型,把实体抽取出来。目前两...

2018-07-20 19:24:03 414

原创 Hibernate的三种状态

1.临时状态临时状态也称为瞬时状态,该对象既没有在session中也没有在数据库中,刚new出来的对象或者session执行了delete方法之后的对象都处于临时(瞬时)状态.2.持久化状态该对像存储于session中,在数据库中也有该对象的的数据,那么我们就说该对象处于持久化状态;临时状态下的对象执行了save()方法也会处于持久化状态,还有游离状态下的对象执行upDate , ge...

2018-07-19 21:15:49 659

转载 java基本数据类型

java基本数据类型变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。Java 的两大数据类型:内置数据类型 引用数据类型 Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),...

2018-07-17 22:05:01 128

转载 Servlet简介

什么是Servlet ?Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。servlet的优势:性能明显更好。 Servlet 在 Web 服务器的地址空间内执行。这样它就没有必要再创建一个单独的进程来处理每个客户端请求。 Servlet 是独立...

2018-07-17 21:52:00 177

原创 Hibernate中的缓存机制

1.一级缓存一级缓存:session级别的缓存,当我们使用了get/load/find/Query等,查询出的数据,默认在session中就会有一份缓存数据,缓存数据就是从数据库将一些数据拷贝一放到对应的地方.每次获取数据时,会先从缓存中查找, 如果再去数据库查询,提高了查询效率,减少了数据库的直接操作. 一级缓存不可卸载(只要使用session肯定就用到了session的缓存,是hibern...

2018-07-17 17:58:06 1032 1

JavaSE.md

JavaSE.md

2022-03-10

空空如也

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

TA关注的人

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