编程教材

Spring MVC原理及配置详解

10

luobin 发布于 2018-05-11

spring MVC原理及配置 1.Spring MVC概述: Spring MVC是Spring提供的一个强大而灵活的web框架。借助于注解,Spring MVC提供了几乎是POJO的开发模式,使得控制器的开发和测试更加简单。这些控制器一般不直接处理请求,而是将其委托给Spri...

数据库性能优化与原理 最有效的mysql数据库优化指南大全

23

luobin 发布于 2018-05-09

数据库访问性能优化 特别说明: 1、  本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识; 2、  本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于...

 JAVA 集合类汇总

2

luobin 发布于 2018-05-04

 JAVA 集合类汇总 一、集合与数组 数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。 集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。 二、层次关系 如图所示:图中,实线边框的是实现类,折线边...

Spring Boot从入门到精通 最佳快速入门

33

luobin 发布于 2018-05-03

深入Spring Boot(一):快速入门 JavaQ 关注 2018.02.22 21:52 字数 1448 阅读 177评论 1喜欢 12 《深入Spring Boot》第一篇快速入门,本篇主要包含以下5部分内容: Spring Boot是什么; 为什么要使用Spring B...

使用 Spring 5 的 WebFlux 开发反应式 Web 应用

6

luobin 发布于 2018-05-03

使用 Spring 5 的 WebFlux 开发反应式 Web 应用 Spring 5 是流行的 Spring 框架的下一个重大的版本升级。Spring 5 中最重要改动是把反应式编程的思想应用到了框架的各个方面,Spring 5 的反应式编程以 Reactor 库为基础。在之前...

【持久化框架】Mybatis简介与原理

1

luobin 发布于 2018-04-09

【持久化框架】Mybatis简介与原理    看到Mybatis的框架图,可以清晰的看到Mybatis的整体核心对象,我更喜欢用自己的图来表达Mybatis的整个的执行流程。如下图所示: 原理详解: MyBatis应用程序根据XML配置文件创建SqlSessionFactory,...

Spring MVC工作原理 及注解说明

4

luobin 发布于 2018-04-09

Spring MVC工作原理 及注解说明 SpringMVC框架介绍 1) spring MVC属于SpringFrameWork的后续产品,已经融合在SpringWeb Flow里面。 Spring框架提供了构建 Web 应用程序的全功能 M...

Struts2原理:Action请求整个过程:对源码的跟踪

1

luobin 发布于 2018-04-09

Struts2原理:Action请求整个过程:对源码的跟踪 这张工作原理图是官方提供的: 一个请求在Struts2框架中的处理大概分为以下几个步骤 1、客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2、这个请求经过一系列的过滤器(Filter)(这些过滤器中有...

快速排序 原理最好理解的文章

10

luobin 发布于 2018-03-30

快速排序 算法的精髓在于,跟它一比高数也显得那么生动活泼…。话说我还是头一次见到这么萌的变量,简直颠覆我对变量这个兵种、对算法这个种族的传统观念。正在被算法欺负吗?快进来看看: 高快省的排序算法有没有既不浪费空间又可以快一点的排序算法呢?那就是“快速排序”啦!光听这个名字是不是就...

30分钟内让你明白正则表达式

1

luobin 发布于 2018-03-29

本文目标 30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。 如何使用本教程 最重要的是——请给我30分钟,如果你没有使用正则表达式的经验,请不要试图在30秒内入门——除非你是超人 🙂 别被下面那些复杂的表达式吓倒,只要跟着我一步一步...

重量级编辑器 Sublime Text 3.3157 汉化绿色便携版

1

luobin 发布于 2018-03-26

软件名称:Sublime Text 软件版本:3.3157 软件语言:中文(汉化) 软件大小:12-16M 更新日期:2018.03.25 官方网站:https://www.sublimetext.com/ Sublime Text号称Windows下的TextMate! Sub...

Java 10 正式版发布 下载 附Java环境配置小工具

3

luobin 发布于 2018-03-21

Java 10 正式版发布附Java环境配置小工具 甲骨文Oracle公司Java SE, JDK 10 于已2018年3月20号正式发布!尽管JDK 9对于许多Java开发人员非常新鲜,但它的发展并没有停止。特别是JDK 10为局部变量实例化引入类型推断机制,并将现有的JDK存...

Java 10 正式版发布:包含 109 项新特性! JDK10的109项新特性已翻译100%

10

luobin 发布于 2018-03-21

期待已久,没有跳票的 Java 10 已正式发布!你可以通过这里下载 Java 10 正式版。 此前我们曾报道过,为了更快地迭代,以及跟进社区反馈,Java 的版本发布周期变更为每六个月一次,并且承诺不会跳票。新的发布周期也会严格遵循时间点,将在每年的 3 月份和 9 月份发布。...

十分钟玩转 jQuery、实例大全一、简介

luobin 发布于 2018-03-15

十分钟玩转 jQuery、实例大全一、简介 定义   jQuery创始人是美国John Resig,是优秀的Javascript框架;   jQuery是一个轻量级、快速简洁的javaScript库。源码戳这 jQuery对象   jQuery产生的对象时jQuery独有的,只能...

Redis 数据类型和存取

luobin 发布于 2018-03-05

Redis 数据类型 Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 String(字符串) string是redis最基本的类型,你可以理解成与Memcached一模一样的类型...

SSH全注解

17

luobin 发布于 2018-03-01

SSH全注解   package cn.yxj.beans; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; i...

ssh全注解开发

16

luobin 发布于 2018-03-01

ssh全注解开发 发表于2017/8/27 10:17:41  75人阅读 分类: struts,Hibernate,Spring 一、struts和spring的注解 需要导入包:struts2-convention-plugin 1、spring配置的改动: aop配置可以去...

SSH三大框架常用注解

luobin 发布于 2018-02-26

注解与XML配置的区别 注解:是一种分散式的元数据,与源代码耦合。 xml :是一种集中式的元数据,与源代码解耦。 因此注解和XML的选择上可以从两个角度来看:分散还是集中,源代码耦合/解耦。 注释配置相对于 XML 配置具有很多的优势:   它可以充分利用 Java 的反射机制...