自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringMvc

SpringmvcMVC2.springmvcSpring MVC是结构最清晰的MVC实现。Controller接收请求,然后返回ModelAndView。1.springmvc将所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责对请求进行真正的处理工作。2.DispatcherServlet查询HandlerMapping,找到处理请求...

2018-08-29 09:02:33 164

原创 Mybatis

Mybatis(ORM)mybatis简介MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis使用简单的XML配置将普通的Java对象映射成数据库中的记录1.1.对象关系映射1.2持久层1.3.java调用mybatis执行流程1. 加载配置文件2. 从配...

2018-08-29 09:01:10 178

原创 框架整合后 放在WEB-INF下的jsp 文件的css js的路径配置

myeclipse会自动生成项目的访问路径,但是eclipse不可以,我们需要手动设置: 正常导入的css js代码:<link rel="stylesheet" href="css/common.css"><link rel="stylesheet" href="css/main.css"><script type="text

2018-08-25 11:06:17 1360

原创 一些java面试题目+_+自我总结之二OOP(面向对象编程)

1.什么是OOAD?OOAD怎么实现?  OOAD(面向对象的分析与设计)是现代软件企业广为采用的一项技术。OOAD方法要求在设计中要映射现实世界中指定问题域中的对象和实体,例如:顾客,汽车和销售人员等。这就需要设计要尽可能的接近现实世界,即以最自然的方式表述实体。使用UML建模语言创建系统的分析模型与设计模型是OOAD实现的主要手段。2.请分述类和对象的创建模式  共有五种创建模式:...

2018-08-21 14:45:05 749

转载 程序员常用的网站

转自:https://blog.csdn.net/Interesting_Talent/article/details/81355015 脚本之家 :https://www.jb51.net/IBM中国  : https://www.ibm.com/cn-zh/?lnk=mCSDN : https://www.csdn.net/黑客技术:http://www.goodgoodh...

2018-08-03 20:28:20 423

原创 一些java面试题目+_+自我总结之一Java基础

用自己的话说一些面试中可能会出到的题目:1.一个“.java”源文件是否可以包括多各类(不是内部类)?有什么限制?    可以包含多各类,但是只能有一个public类,并且public类的类名必须与文件名保持一致。如果源文件没有public类,那么用什么名字都行。一般建议一个源文件中只写一个类。2.java语言与其他编程语言的不同之处?    1.Java与C/C++相比:Java...

2018-08-03 20:24:11 384

原创 servlet过滤器和监听器

过滤器顾名思义是起到过滤的作用,所有的请求在真正到达servlet之前都会首先经过过滤器过滤一遍。过滤器也是Servlet的一种,因此也有init和destroy方法,还有一个服务方法,只是这里提供的服务是过滤;一个Servlet要想成为过滤器需要实现javax.servlet.Filter接口;一般客户端发出请求后会交给Servlet;如果过滤器存在,则客户端发出的请求都是先交给过滤...

2018-08-03 17:13:26 3702

转载 富文本编辑器ueditor使用配置

富文本编辑器(UEditor)       在平时开发Java Web项目的时候,往往会使用第三方插件来帮助我们更快的实现功能。此文来自: 马开东云搜索 转载请注明出处 网址: http://makaidong.com此文原标题: javaweb 集成UEditor 来源网址: http://makaidong.com/yrxperfect/7206_7923932.html ...

2018-08-03 17:08:35 561

转载 ArrayList LinkedList vector的区别?

面试官问你的时候,你怼他一句,工程里面用的都是ArrayList,剩下的两个,我全局搜索就没见到过,问着有意思吗。下面说这三个的差别。1.LinkedList是一个双链表,在添加和删除元素时具有比ArrayList更好的性能.但在get与set方面弱于ArrayList.不同步(就是线程不安全)      同样实现List接口的LinkedList与ArrayList不同,ArrayList是一个...

2018-06-20 19:20:01 169

原创 线程阻塞的原因

       线程在运行的过程中因为某些原因而发生阻塞,阻塞状态的线程的特点是:该线程放弃CPU的使用,暂停运行,只有等到导致阻塞的原因消除之后才回复运行。或者是被其他的线程中断,该线程也会退出阻塞状态,同时抛出InterruptedException。      导致阻塞的原因有很多种,大致分为三种来讨论,分别是一般线程中的阻塞,Socket客户端的阻塞,Socket服务器端的阻塞。一般线程中的...

2018-06-20 17:19:22 1168

原创 为什么说ArrayList是线程不安全的?

概要介绍 首先说一下什么是线程不安全:线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。线程不安全就是不提供数据访问保护,有可能出现多个线程先后更改数据造成所得到的数据是脏数据。 如图,List接口下面有两个实现,一个是ArrayList,另外一个是vector。 从源码的角度...

2018-06-20 15:50:56 407

原创 oracle数据库查询操作

select * from empselect * from dept    --1. 查询平均工资最高的部门的--部门编号、部门名称和该部门的平均工资select  b.deptno,d.dname,t.maxsal from dept d,(select deptno,avg(sal) avgsal from emp group by deptno) b,(select max(avgsal)...

2018-06-13 19:18:05 470

空空如也

空空如也

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

TA关注的人

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