自在强博客

个人学习的知识的总结

java面试题(一)&Java程序员们最常犯的10个错误

将数组转化为一个列表时,程序员们经常这样做: List<String> list = Arrays.asList(arr); Arrays.asList()会返回一个ArrayList对象,ArrayList类是Arrays的一个私有静态类,而不是...

2018-08-08 23:20:26

阅读数 145

评论数 0

Java面试题(一)&100家大公司java笔试题汇总

Java考试题 一:单选题 —– 1.下列哪一种叙述是正确的(D ) A. abstract修饰符可修饰字段、方法和类 B. 抽象方法的body部分必须用一对大括号{ }包住 C. 声明抽象方法,大括号可有可无 D. 声明抽象方法不可写出大括号 2.如下代码 publi...

2018-08-08 23:15:37

阅读数 4107

评论数 0

java面试题(一)&java面试题集合

JAVA面试题集 基础知识: 1.C++或Java中的异常处理机制的简单原理和应用。 当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBo...

2018-08-08 22:51:49

阅读数 107

评论数 1

java代码编写的30条建议

1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static...

2018-08-08 22:17:17

阅读数 68

评论数 0

java面试题&java基础方面(一)

Java基础方面: 1、作用域public,private,protected,以及不写时的区别 答:区别如下: 作用域 当前类 同一package 子孙类 其他package public √ ...

2018-08-08 22:11:56

阅读数 78

评论数 0

spring&spring整合web项目

spring整合web项目原理 1.加载spring核心配置文件 ApplicationContext context= new ClassPathXmlApplicationContext("bean1.xml"...

2018-08-07 22:08:44

阅读数 165

评论数 0

spring第三部分(四)&.spring事务管理

Spring的事务管理 事务概念 一:.什么是事务 一组操作呀,要么都成功,有一个失败所有都失败。 事务是一系列的动作,一旦其中有一个动作出现错误,必须全部回滚,系统将事务中对数据库的所有已完成的操作全部撤消,滚回到事务开始的状态, 避免出现由于数据不一致而导致的接下来一系列的错...

2018-08-07 22:08:38

阅读数 80

评论数 0

spring第三部分(三)&.spring配置连接池

Spring配置连接池和dao使用jdbcTemplate 1.spring配置c3po 第一步: 导入jar包: c3po-0.9.2.1.jar mchange-commons-java-0.2.3.4.jar ComboPoo...

2018-08-07 22:08:32

阅读数 72

评论数 0

spring第三部分(二)&.spring的jdbcTemplate操作

Spring的jdbcTemplate操作 1.spring框架一站式框架 (1)针对javaee三层,每一层都有解决技术 (2)在dao层,使用jdbcTemplate 2.spring对不同的持久化成都进行了封装 CRM持久化技术 ...

2018-08-07 22:08:20

阅读数 73

评论数 0

spring第三部分(一)&基于aspectj的注解aop操作

1.基于aspectj的注解aop操作 //被增强类 public class Book{ public void add(){ System.out.pritnln("add.........."); }...

2018-08-07 22:08:15

阅读数 57

评论数 0

spring第二部分(二)&aop原理及aspectj操作

aop概念 1.aop 面向切面(方面)编程,扩展功能不通过源代码实现 2.aop采取横向抽取机制,取代了传统纵向继承体系重复性代码 aio原理 aop相关术语(切入点 通知增强 切面) 1、AOP术语 1)连接点(Joinpoint) 类里面可以被增强的方法,这些方法称为连...

2018-08-07 22:08:00

阅读数 80

评论数 0

spring第二部分(一)&bean管理(注解)

spring的bean管理(注解) 1导入jar包 (1)导入基本的jar包 (2)导入aop的jar包 2.创建类,创建方法 3.创建spring配置文件,引入约束 (1)ioc基本功能,引入约束beans (2)做spring的IOC注解开发,引入新的约束 &...

2018-08-07 22:07:13

阅读数 63

评论数 0

spring基础部分(三)&bean管理

spring的bean管理(xml方式) Bean实例化的三种方式 Bean实例化的方式 1.在spring里面通过配置文件创建对象 2.bean实例化三种方式实现 第一种 使用类的无参构造创建 <bean id="...

2018-08-06 16:59:42

阅读数 70

评论数 0

spring基础部分(二)&IOC

spring的IOC操作 1.把对象的创建交给spring进行管理 2.IOC操作俩部分 (1)IOC的配置文件方式 (2)IOC的注解解释 IOC底层原理 1.IOC底层原理技术 (1)xml配置文件 (2)dom4j解决xml (3)工厂设计模式 (4)反射 IOC...

2018-08-06 16:46:11

阅读数 75

评论数 0

spring基础部分(一)&spring的相关概念

spring概念 1.spring是开源的轻量级框架 2.spring核心主要包括俩个部分 (1)aop: 面向切面编程 扩展功能不是修改源代码来实现 (2)ioc:控制反转 比如一个类:在类里面有方法(不是静态的方法),调用类里面的方法,创建类的对象 使用对象调用方法: 在创建对...

2018-08-06 16:41:49

阅读数 77

评论数 0

springmvc小结

框架执行流程 1、用户发送请求至前端控制器DispatcherServlet 2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给Dispatche...

2018-08-06 08:46:27

阅读数 72

评论数 0

springmvc高级知识(六)&拦截器

拦截定义 定义拦截器,实现HandlerInterceptor接口。接口中提供三个方法。 public class HandlerInterceptor1 implements HandlerInterceptor{ //进入 Handler方法之前执行 //用于身份认证、...

2018-08-06 08:46:20

阅读数 3229

评论数 0

springmvc高级知识(五)&RESTful支持

并通过一个小例子展示如何编写RESTful风格的controller和配置前端控制器,最后展示静态资源的解析 概念 理解RESTful架构 - 阮一峰的网络日志 RESTful API 设计指南- 阮一峰的网络日志 RESTful架构,就是目前最流行的一种互联网软件架构。它结构清晰、符...

2018-08-06 08:46:09

阅读数 113

评论数 0

springmvc高级知识(四)&与json数据交互

在springmvc中进行json数据的交互,先是环境准备和配置,然后分别展示了“输入json串,输出是json串”和“输入key/value,输出是json串”两种情况下的交互 springmvc进行json交互 为什么进行json数据交互 json数据格式在接口调用中、html页...

2018-08-06 08:46:01

阅读数 74

评论数 0

springmvc高级知识(三)&上传图片

本文展示如何在springmvc中上传图片 springmvc中对多部件类型解析 在修改商品页面,添加上传商品图片功能。 在页面form中提交enctype=”multipart/form-data”的数据时,需要springmvc对multipart类型的数据进行解析。 在sprin...

2018-08-06 08:45:52

阅读数 75

评论数 0

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