自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

燃灬初者

java初学者

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

原创 Spring与SpringMVC 常见面试问题

1、 什么是SpringSpring是一个开源框架,为简化企业级开发而生,同时Spring是一个IOC(DI)和AOP容器框架。Spring的优点:非侵入式:基于Spring开发的应用中的对象可以不依赖于Spring的API依赖注入:DI——Dependency Injection,反转控制(IOC)最经典的实现。面向切面编程:Aspect Oriented Programmi...

2018-09-28 10:30:00 1646

原创 Idea springboot项目打包jar包麻瓜教程

Idea springboot项目打包jar包麻瓜教程:第一步:file-->Project Structure第二步:Artifacts-->JAR-->From modules with dependencies...第三步:点击From modules with dependencies...后弹出框(选择好之后直接ok-...

2019-12-25 15:28:36 1023

原创 数据库

SQL的分类:DDL: 数据库的定义, 与数据库/表结构: create, drop, alter DML: 数据操纵语言: 操作表数据 insert update delete DCL: 数据控制语言: 设置用户的访问权限 安全 DQL: 数据查询语言: select from where数据库: 创建数据库: create database 数据库的名字...

2019-05-13 11:49:29 165

原创 POI简单笔记

我一时一个刚入门的java初学者之前呢可能写的比较笼统,简单不过我会努力的,昨天学习的,今天总结了一下大家可以借鉴一下,如有什么错误之处我会虚心请教等待您的来访!当然了可能一些方法会感到苦恼不理解大家可以问问导师或者问我!!下边的代码案例可以直接创建一个测试类将方法粘贴进去就好!!首先什么是poi: Apache POI是Apache软件基金会的开放源码函式库,PO...

2019-03-28 09:42:12 283

原创 jQuery快速入门以及相关练习题

1 jQuery简介l 为了简化 JavaScript 的开发, 一些 JavsScript 库诞生了. JavaScript库封装了很多预定义的对象和实用函数。能帮助使用者建立有高难度交互的页面, 并且兼容各大浏览器l 当前流行的 JavaScript 库有l jQuery是继prototype之后又一个优秀的Javascript框架。其宗旨是——WRITE LESS,DO MORE。优势如下:...

2018-07-11 13:41:36 685

原创 JavaScript相关

定义:· 一种高级编程语言,通过解释执行,是一门动态类型,面向对象(基于原型)的直译语言JavaScript 是一门基于原型、函数先行的语言,是一门多范式的语言,它支持面向对象编程,命令式编程,以及函数式编程。它提供语法来操控文本、数组、日期以及正则表达式等,不支持I/O,比如网络、存储和图形等,但这些都可以由它的宿主环境提供支持。JavaScript虽与Java有很多相似性,但这两门...

2018-06-20 13:17:13 317

原创 Spring面试相关

1、 什么是spring?spring的两大核心技术是什么。spring是一个开源的,轻量级的控制反转IoC和面向切面AOP的容器框架AOP(面向切面编程)是面向对象编程的一个补充2、 什么是ioc,它有什么作用?应用本身不负责创建依赖对象,把它交给外部容器的过程解耦3、 什么是DI,DI和ioc区别?IOC(控制反转)和DI(依赖注入)依赖注入,在运行期由外部容器动态地将依赖对象注入组件IOC强...

2018-06-04 20:18:47 249

原创 事物

什么是事物:用户定义的一个数据操作序列,这些操作要么全做,要么不做,是一个不可分割的单位事务的特征  原子性(Atomicity):指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。  一致性(Consistency):指事务前后数据的完整性必须保持一致。  隔离性(Isolation):指多个用户并发访问数据库时,一个用户的事务不能被其他用户的事务所干扰,多个并发事务之间数据...

2018-05-25 13:59:32 330 2

原创 常见的异常

java.lang.Error 错误。是所有错误的基类,用于标识严重的程序运行问题。这些问题通常描述一些不应被应用程序捕获的反常情况ArithmeticException 算数异常ArrayIndexOutOfBoundsException 违背安全原则异常:ClassCastException 数组负下标异常:EOFException ...

2018-05-18 14:00:47 278

原创 AOP相关

AOP:AOP (Aspect Oriented Programing) 面向切面/方面编程AOP采取横向抽取机制,取代了传统纵向继承体系的重复性代码(性能监视、事务管理、安全检查、缓存),AOP在运行期通过代理方式向目标类织入增强代码。AOP的原理:spring AOP基于代理的方式,对原来的业务类生成代理对象(在运行期通过反射技术生成的),代理对象是原有对象的代理,在代理对象中对原有业务对象的...

2018-05-17 21:24:45 294

原创 Spring续集

装配bean 在Spring应用中,由容器负责创建各个对象,并创建各个对象之间的依赖关系。这种行为通常被称为装配(wiring),这就是依赖注入(DI)的本质。spring容器负责创建应用程序中的bean并通过DI来协调这些对象之间的关系。spring的三种装配机制:1.xml现实装配在Spring配置文件中通过<bean>标签配置方式例://dao层接口public interfac...

2018-05-15 17:16:00 343

原创 Spring面试

1.什么是spring:   开源的,轻量级的IOC(控制反转)和AOP(面向切面编程)的容器框架。2.spring的两个核心技术  IOC ,AOP3.什么是IOC  控制反转  对bean的创建权由组件转移到了外部容器。  4.什么是DI  依赖注入  IOC的一个具体的实现过程;  在运行期,spring容器,组件的依赖对象主动的注入到组件中。 5.如何实例化spring容器,如何从spri...

2018-05-11 16:21:21 789

原创 jquery相关

获取jquery对象:var 变量=$("#id名")获取js对象:var 变量 =document.getElementById();打印至开发者控制台:console.log();获取文本输入框var 变量=$("#id名 :标签名[条件(name="code")]");获取单选框var 变量=$("")$.ajax的多个写法:1.$.get()2.$post()3.getjson()$.a...

2018-05-11 16:07:00 200

原创 框架

什么是框架:,他是一个应用程序的半成品提供可重用的公共结构,按一定规则组织的一组组件,(三层框架,接口和实现类)优点:易于维护;代码一致;上手快;开发简单什么是mybatis 框架:是持久层的框架,是对jdbc的封装,半自动的orm实现,动态sql小巧灵活,简单易学!什么是持久层?持久性——程序数据由瞬时状态和数据库中持久状态之间转换的过程瞬时—— 程序数据只储存在内存中,断电,或结束程序之后就会...

2018-05-11 16:01:45 302

原创 JDBC操作数据库的步骤

JDBC操作数据库的步骤:1.注册驱动 Class . forName(driver);2.获取数据库连接 conn=DriverManager.getConnection(url,userName,password);3.编写sql语句String sql="select * from stu_user";4.获取操作数据库对象prs = conn.prepareStatement(sql...

2018-05-11 15:59:39 728

原创 一级缓存

定义:查询缓存,就是在内存建立空间用来保存上次查询结果,下次再进行同样的查询时,就不用再从数据库查找结果,大大的提高速度一级缓存 :sqlsession生命周期,一次会话是sqlsesson级别的缓存,在操作数据库时需要构建sqlsession对象,在对象中有一个数据结构(HashMap)用于储蓄缓存数据,不同的sqlsession之间的缓存数据区域(HashMap),是互相不影响的;为什么执行增...

2018-05-11 15:57:29 956

原创 二级缓存

二级缓存:mapper级别的缓存,多个SqlSession去操作同一个Mapper的sql语句,多个SqlSession可以共用二级缓存,二级缓存是跨SqlSession的。mapper级别的缓存,可以用namespace去区分。生命周期:web的生命周期作用范围:一个mapper注意问题:1》核心配置文件中,有一个二级缓存总开关,默认状态是开启;2>开启本mapper下的开关<cat...

2018-05-11 15:55:38 257

原创 Mybatis

mybatis用哪个标签取别名<param>mybatis有没有缓存有缓存不清空mybatis会有什么影响?有脏读namespace唯一标志不同的SQL session对象 做相同的查询 获取主键 id :用<selectKey>标签<selectKey keyProperty="id" order="AFTER" resultType="int">..

2018-05-11 15:53:56 183

原创 ajax

无刷新:不刷新整个界面,只刷新局部(只加载需要的数据,不许加载整个页面)无刷新的好处:只更新部分界面,有效利用宽带提供连续的用户体验提供类似c/s传统web与ajax的差异发送请求的方式不同:传统web:浏览器发送同步请求Ajax技术:异步引擎对象发送请求(发起请求不用等待请求结果,可以给继续发送其他请求)服务器响应不同:传统web:相应的内容是一个完整界面ajax技术:相应的是需要的数据客户端处...

2018-05-11 15:43:38 169

原创 Spring

依赖注入(DI)定义:在运行时,由外部容器动态地将依赖对象注入到组件中。ioc 与 di 的区别:1.IOC 与DI 描述的是同一件事;2.IOC 强调的是将对象的创建权 反转到IoC 容器中。3.DI 强调 IoC容器将对象的依赖关系,动态注入到对象之中 ,DI是控制反转具体的实现过程。spring的模块:1》Sprin 核心容器:管理spring应用中Bean的创建,配置和管理。该模块包括...

2018-05-11 15:34:36 232

空空如也

空空如也

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

TA关注的人

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