自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蜜蜂采蜜

做一只奋斗的小蜜蜂

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 常用的五大排序

冒泡排序的基本思想:重复的走过要排序的数列,一次比较两个元素,相邻两个元素进行交换,直到没有在需要交换为止。(1)比较相邻的元素。如果第一个比第二个大,就交换他们两个。(2)对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。(3)针对所有的元素重复以上的步骤,除了最后一个。(4)持续每次对越来越少的元素重复上面的步骤,直到没有任何一对

2017-04-17 20:56:31 872 1

原创 数组的连续最大子段和

最大字段和问题描述给定由 n 个整数(可能为负整数)组成的序列a1,a2,a3...an,求该数列中连续子段和最大!    例如:当(a1,a2,a3,a4,a5)=(-2,11,-4,13,-5,-2)时,最大字段和为 20 (11 + (-4) + 13);算法一:对所有满足0这段代码简洁明了,便于理解,但是程序执行的速度很慢,时间复杂度为O(n^3)算法二:对于算法一

2017-04-16 18:27:08 864

原创 spring MVC框架的配置流程(代码详解)

⑴    Tomcat服务器启动时,会自动的解析WEB-INF路径下的web.xml文件,然后会根据客户端提交上来的请求是以 .do结尾的还是 / ,都会交给其DispatcherServlet进行转发处理。在DispactherServlet初始化时,就会调用init()方法,然后它会紧接着在其WEB-INF下找其[servlet-name]-servlet.xml文件进行解析,返回一个WebA

2017-04-13 22:33:06 691

原创 Spring MVC框架的详细流程

SpringMVC框架流程的详解一、SpringMVC简介:●SpringMVC和struts2框架功能相似,两者都是基础MVC设计思想的Web应用程序框架,使用它们的目的是简化开发工作,提高开发效率! ●SpringMVC的优点:(1) 能够直接使用Spring框架的IoC容器,AOP支持;(2) 提供了多种将请求URL映射到控制器的机制;并支持参数的类型转换,自动装载,

2017-04-13 13:52:40 1571

原创 单例模式详解

java设计模式--单例模式 单例设计模式Singleton是一种创建型模式,指某个类采用Singleton模式,则在这个类被创建后,只可能产生一个实例供外部访问,并且提供一个全局的访问点。核心知识点如下:(1) 将采用单例设计模式的类的构造方法私有化(采用private修饰)。(2) 在其内部产生该类的实例化对象,并将其封装成private static类型。(3) 定义...

2017-04-12 13:55:08 1673

原创 Oracle中命名块之存储过程的简单使用

一、匿名块和命名块◆PL/SQL块分为良好总:命名块和匿名块。◆匿名块:以declare或begin开始,每次执行匿名块都要通过客户端工具将其发送给Oracle,经过语法分析、编译然后执行。◆命名块:具有名称的PL/SQL块,这些命名块被存储在Oracle中,编译一次,以后只可调用就可多次执行。如:存储过程、存储函数、包、触发器等、  存储过程:无返回值;  存储函数:

2017-04-05 10:29:32 2906

原创 PL/SQL简介与简单实用

一、PL/SQL简介:(1)PL/SQL俗称过程化SQL语言(Procedural Language/SQL),是Oracle对SQL的过程化扩充 而形成的程序开发语言。在普通SQL语句的使用上增加了编程语言的特点,   所以PL/SQL就是把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算的程序语言。(2)PL/SQL中提

2017-04-03 04:59:11 1006

原创 OSI七层结构详解

(1)应用层协议:为应用程序进程(比如文字处理、电子表格,QQ聊天,http远程看网页,http发送邮件)提供网络服务 (2)表示层协议:主要的功能:A 定义数据格式与结构;B 协商上层数据格式;C 加密格式,压缩格式等。 (3)会话层:通过传输层提供端务到端的服务,为我们会话用户提供会话服务,会话的建立,维护,保证了会话的畅通;● 主要的功能:A 主机

2017-04-03 04:48:50 3222

我的博客园

《我的博客园》项目基于MVC设计开发模式,采用了(Struts2 + Spring + MyBatis )框架及 MySql数据库编写的一款能及时发表自己所思所想的博客即B/S端应用。 使用Struts2框架实现了业务请求的转发和重定向的跳转功能,进行result配置以json数据格式返回给客户端。并在SpringIoC容器中使用原型模式创建struts2框架中的每一个Action实例对象以及使用单例模式创建业务逻辑层接口实现类的实例对象。在业务逻辑层中使用SpringIoC容器中的AOP的cglib代理模式配置事务管理。 在数据库访问层中使用面向接口的编程思想,采用MyBatis框架编写的映射器接口和对应的xml文件,进行将数据库中表的一条一条记录和java应用程序中的对象之间相互转化的操作。

2017-05-20

空空如也

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

TA关注的人

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