黎明就要到来

IT小明的个人技术空间

ElasticSearch新手教程

一.ES原理分析 1.1 全文检索的一般过程 1.2 反向索引 1.3 和nosql相比 1.4 ES的优缺点分析: 1.5 ES的特点: 二.讲讲Segment 2.1 什么是segment 2.2 segment流程图 2.3 删除和更新 2.4 实时索引 2.5更新持久...

2017-12-09 22:18:06

阅读数 4658

评论数 1

maven简介

一、maven简介 1.什么是maven? 2.什么是构建? 3.ant,maven的比较 4.maven软件安装目录结构 5.maven项目的目录结构 6.maven的特点 7.插件介绍 8.名词解释 8.1 Pom 8.2 Artifact 8.3 Repositori...

2017-12-09 22:02:27

阅读数 115

评论数 0

JavaWeb学习笔记之自定义数据库连接池

一、应用程序直接获取数据库连接的缺点  用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成数据库服务器内存溢出、拓机。如下图所示:      二、使用...

2016-06-18 11:59:47

阅读数 1699

评论数 0

Javaweb学习之SpringMVC视图解析器的分析

在这篇博客中将接着介绍一下SpringMVC视图解析器。当我们对SpringMVC控制的资源发起请求时,这些请求都会被SpringMVC的DispatcherServlet处理,接着Spring会分析看哪一个HandlerMapping定义的所有请求映射中存在对该请求的最合理的映射。然后通过该Ha...

2016-06-16 22:01:10

阅读数 2426

评论数 0

JavaWeb学习之HibernateDaoSupport使用

看到一篇很好描述HibernateDaoSupport类使用的例子,特此在这和大家分享一下 核心提示:1、 继承了HibernateDaoSupport类的类获取session时,已不可用SessionFactory.OpenSessioon的形式来获 取Session了,由于Hibernate...

2016-06-15 21:24:06

阅读数 391

评论数 0

JavaWeb学习之Servlet3.0新特性详解

异步处理支持:有了该特性,Servlet 线程不再需要一直阻塞,直到业务处理完毕才能再输出响应,最后才结束该 Servlet 线程。在接收到请求之后,Servlet 线程可以将耗时的操作委派给另一个线程来完成,自己在不生成响应的情况下返回至容器。针对业务处理较耗时的情况,这将大大减少服务器资源的占...

2016-06-15 20:52:13

阅读数 3383

评论数 0

JavaWeb学习笔记之Mybatis实用sql语句汇总

一、批量插入/更新/删除批量操作主要使用的是Mybatis的foreach,遍历参数列表执行相应的操作,所以批量插入/更新/删除的写法是类似的,只是SQL略有区别而已。MySql批量操作需要数据库连接配置allowMultiQueries=true才可以。 (1)批量插入 ...

2016-06-11 20:44:09

阅读数 938

评论数 0

文章标题

SpringMVC的各种参数绑定方式 基本数据类型(以int为例,其他类似): Controller代码: @RequestMapping(“saysth.do”) public void test(int count) { } 表单代码:…… 表单中input的name值和Control...

2016-06-11 20:35:13

阅读数 162

评论数 0

JavaWeb学习笔记之spring mvc处理方法支持如下的返回方式

一 返回值类型 ModelAndView Model ModelMap Map View String void二 返回值详细讲解ModelAndView@RequestMapping("/show1") public ModelAndView show1(HttpServl...

2016-06-11 20:20:53

阅读数 251

评论数 0

JavaWeb学习笔记之图解Struts和SpringMVC区别

个人心得: springmvc可以精确控制到方法上,controller可以单例开发,Struts2的action则是多例prototype开发,基于类进行拦截请求的。 springmvc的速度一般比Struts2要快,主要是s标签的原因。所以建议使用jstl表达式。 Struts2曾经爆出重大漏...

2016-06-11 17:29:55

阅读数 1093

评论数 1

Javaweb学习笔记之Spring的依赖注入方式

平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入...

2016-06-11 17:19:36

阅读数 815

评论数 0

JavaWeb学习笔记之Spring中bean的作用域

Bean简介: 在Spring中,那些组成你应用程序的主体(backbone)及由Spring IoC容器所管理的对象,被称之为bean。 简单地讲,bean就是由Spring容器初始化、装配及管理的对象,除此之外,bean就与应用程序中的其他对象没有什么区别了。 而bean定义以及be...

2016-06-11 17:15:05

阅读数 645

评论数 0

JavaWeb学习笔记之SSM三大框架整合详细教程

1、基本概念1.1、SpringSpring 是一个开源框架, Spring 是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作 Expert One-On-One J2EE Development and Design 中阐述的部分理念和原型衍生...

2016-06-11 16:58:42

阅读数 5204

评论数 0

JavaWeb学习笔记之SSM框架搭建配置文件

/WEB-INF/web.xml: -----------------<?xml version="1.0" encoding="UTF-8"?> <web-app version="2.4" xmlns="h...

2016-06-11 16:52:33

阅读数 6028

评论数 0

JavaWeb学习笔记之Servlet九大内置对象

1.request对象:  客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。  2.response对象:  response对象包含了响应客户请求的有关信息,但在JSP中很少直接用到它。它是HttpS...

2016-06-11 16:09:29

阅读数 479

评论数 0

JavaWeb学习笔记之Mybatis关键对象

SqlSessionFactoryBuilder 用来创建SqlSessionFactory的,一旦创建完SqlSessionFactory实例之后,这个类就不需要存在了,所以可以把它作为一个局部变量使用。String resource = “org/mybatis/example/mybati...

2016-06-11 16:02:43

阅读数 263

评论数 0

Java学习笔记之RMI远程方法调用

RMI 应用通常有两个分开的程序组成,一个服务端程序和一个客户端程序。一个典型的服务端程序创建一些远程对象,使得对这些远程对象的引用可以被访问,等待客户端调用这些远程对象提供的方法。一个典型的客户端程序获取远程引用,指向一个或者多个服务端上的远程对象,然后调用这些远程对象所提供的方法。通常我们称这...

2016-06-11 15:11:56

阅读数 2890

评论数 1

Java线程池使用说明

Java线程池使用说明一简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我...

2016-06-11 14:58:39

阅读数 233

评论数 0

java学习笔记之可变长参数

可变长参数的定义 void print (String ... args ){ }2.可变长参数的使用规则 a.参数列表中只能有一个可变长参数 void print(String ...args1 ,String ...args2 ){//错误的参数列表 ..... }b.可变长参数只能是最...

2016-06-11 13:54:22

阅读数 167

评论数 0

Java学习笔记之多线程操作

以前学习基础的时候学习了一段时间的多线程,上课的时候老师也讲过一遍,那时候感觉学的似懂非懂。因为到现在很长一段时间没有用到多线程的知识,所以现在基本上忘了差不多了。但是下个星期要面试了,所以今天特意又研究了一下多线程,免得被问到多线程问题时什么都不记得了那就麻烦了。现在对java比较熟悉了,所以再...

2016-06-11 13:42:48

阅读数 265

评论数 0

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