自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Leeon的博客

所有的迷茫都是想得太多,做的太少,共勉!

  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

原创 JavaWeb会话Session知识大纲

概念:Session用来跟踪客户状态,将数据以键值对形式存放在服务端。应用场景:当多个用户以同一个URL发出请求时,Session就用来标识是哪个用户发出的请求,以实现后续操作。会话机制:Servlet容器(Tomcat)为每一个会话分配一个HttpSession对象,由Servlet容器管理。用户保留一个name为JSESSIONID的Cookie(Coo

2016-06-29 11:25:00 964

原创 Java String字符串最常见方法速查手册+代码示例详解

1、返回指定字符(字符串)的索引位置——indexOf()int indexOf(char ch||String str)    返回指定字符(字符串)在此字符串中第一次出现处的索引 int indexOf(char ch||String str, int fromIndex)    返回在此字符串中第一次出现指定字符(字符串)处的索引,从指定的索引处开始检索 int la

2016-06-25 17:54:23 1662 1

原创 Java操作MongoDB增删改查工具Demo

——因为实习工作需要,在学MongoDB,参考了公司的一个MongDB服务类,写了一个整合的Demo,涉及到的大部分的增删改查操作,而且还算规范,给大家参考!源代码:(完整项目文件下载链接:点击打开链接)使用说明:一、MongoDB数据库参数配置1、推荐使用mongodb.cfg.properties配置,则在构造MongoDBService对象的时候只需调用无参构造方法即可自动完成配

2016-06-21 21:43:21 14479 6

原创 JavaWeb配置数据源连接数据库详解(概念详解+多种情况源代码范例+易出错类型)

我们平时连接数据库大多是通过类似如下代码获取数据库连接:public class DBUtil { private static final String URL = "jdbc:mysql://127.0.0.1:3306/jdbcTest?useUnicode=true&characterEncoding=utf-8"; private static final String USER =

2016-06-19 12:27:07 6187

原创 学JavaWeb一年,小谈一些基础知识的理解

Servlet简介:Servlet是Sun公司提出的一套规范,规范了Java如何开发动态网站。它提供了对服务器端Java开发的支持,也是JavaWeb技术的基础。一个Servlet就是一个Java类,但它不是一个Applet(Java应用程序),因为Servlet没有main方法,他不能独立执行,必须要由Servlet容器去调用、管理,控制Servlet的创建、执行、销毁等生命

2016-06-12 18:07:02 2052

转载 我看过得最易懂的一段AOP的解释

面向切面编程(AOP是Aspect Oriented Program的首字母缩写) 我们知道,面向对象的特点是继承、多态和封装。而封装就要求将功能分散到不同的对象中去,这在软件设计中往往称为职责分配。实际上也就是说,让不同的类设计不同的方法。这样代码就分散到一个个的类中去了。这样做的好处是降低了代码的复杂程度,使类可重用。 但是人们也发现,在分散代码的同时,也增加了代码的重复性。

2016-06-12 17:58:53 5205 2

原创 Hibernate通过配置文件构建org.hibernate.Session对象的方式与使用范例源代码

Hibernate通过配置文件构建org.hibernate.Session对象的方式  1、创建 org.hibernate.cfg.Configuration对象configuration;2、调用configuration对象的configure(path)方法加载配置文件,参数为Hibernate核心配置文件hibernate.cfg.xml的位置路径;  3、调用加载过配置文

2016-06-09 15:15:55 1833

原创 一个典型的SSH登录与增删改查demo详解+源代码

资源下载链接,测试绝对可用SSH整合框架登录加增删改查demo 一、框架概述Spring+Struts2+Hibernate(SSH)整合框架是一种非常典型与实用的Web项目MVC架构,其中:Spring主要通过控制反转(IOC)与依赖注入(DI)控制对象的创建与维护(概念详解可参看博客IOC与DI),与实现面向切片编程(AOP),核心配置文件为:applicationCont

2016-06-05 21:33:44 54283 30

原创 再探Java抽象类与接口的设计理念差异

Java抽象类与接口都可以实现功能与实现的分离,都对多态提供了很好的支持,那么我们什么时候应该使用抽象类或接口呢?在以前的一篇文章初探Java抽象类与接口中谈到了他们语法的区别,在博客通过模板方法模式深入理解Java抽象类中写到了该如何正确使用抽象类,那么这次我就从更高的层次上——设计思想 上谈谈它们的差异!1、抽象类与接口的抽象层次是不同的 抽象类是对类抽象,接口是对行为抽象。类包含了属性与行

2016-06-01 15:51:02 2312 4

原创 MySQL并发控制——事务与事务隔离级别详解

一、首先了解什么是事务1、事务概念:事务是包含了一组有序的数据库操作命令的序列,它是数据库并发操作的最小控制单位。2、事务特性:原子性:事务包含的数据库操作命令要么都执行,要么都不执行。一致性:当事务完成时,数据库处于稳定而一致的状态。即事务执行后,数据库数据要符合规定,而且所有数据查询       的结果是一致的。隔离性:多个事务同时执行时,他们之间是互不干扰的。永久性:

2016-06-01 11:54:43 3578 1

原创 谈谈我对Spring IOC与DI的理解

IOC是一种叫做“控制反转”的设计思想。1、较浅的层次——从名字上解析 “控制”就是指对 对象的创建、维护、销毁等生命周期的控制,这个过程一般是由我们的程序去主动控制的,如使用new关键字去创建一个对象(创建),在使用过程中保持引用(维护),在失去全部引用后由GC去回收对象(销毁)。 “反转”就是指对 对象的创建、维护、销毁等生命周期的控制由程序控制改为由IOC容器控制,需要某个对象时就直接通过

2016-06-01 00:23:14 19463 4

Java操作MongoDB增删改查完美入门Demo

一个完全符合企业设计规范的Java操作MongoDB数据库,涉及各种增删改查操作及@Test增删改查使用示范,可极大方便MongoDB开发,可直接通过代码学习MongoDB的使用。 使用环境:Myeclipse、MongoDB

2016-06-21

SSH整合框架登录加增删改查demo

spring+struts2+hibernate整合框架,具有user登陆、info表增删改查功能,包结构标准,面向接口编程,具有Hibernate数据库Junit测试类,可作为web项目架构基础! 数据库文件在项目WebRoot根目录下 数据库:Mysql IDE: Myeclipse 服务器:Tomcat 测试绝对可用!

2016-06-05

Javaweb项目ajax请求Json实例

JavaWeb将数据包装成JSON以及JSP通过ajax对JSON的获取与解析(代码实例) 运行环境:MyEclipse

2016-03-31

spring+springMVC+mybatis增删改查demo(格式规范,测试可用!)

javaweb项目spring+springMVC+mybatis后台架构整合框架,格式规范,包含数据库文件,与使用文件,测试可用!使用环境:MyEclipse+tomcat+MySQL

2016-01-29

空空如也

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

TA关注的人

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