一步一脚印

总结日常点滴积累——ZengHao's Blog

排序:
默认
按更新时间
按访问量

Spring研磨分析、Quartz任务调度、Hibernate深入浅出系列文章笔记汇总

这系列文章主要是对Spring、Quartz、Hibernate等JavaWeb相关框架学习、并用于实践开发相当一段时间后,进行回顾总结的一系列笔记记录,对其中重点难点如IOC、AOP、数据库连接等进行了分析。主要是基于一些经典书籍文档讲解的基础上,融入自己实践的感悟,,基本文章中提到的实例都是经...

2017-04-27 10:46:45

阅读数:1266

评论数:0

hibernate5(2)初入门配置实例

入门实例:向数据库插入一个对象1. 第一步需要引入我们的jar包,推荐使用maven管理项目,直接在pom.xml中添加<properties> <project.build.sourceEncoding>UTF-8</project.build.source...

2016-03-30 01:08:05

阅读数:19627

评论数:4

spring学习笔记(15)趣谈spring 事件:实现业务逻辑解耦,异步调用提升用户体验

分析需求引入事件机制使用spring的事件机制有助于对我们的项目进一步的解耦。假如现在我们面临一个需求: 我需要在用户注册成功的时候,根据用户提交的邮箱、手机号信息,向用户发送邮箱认证和手机号短信通知。传统的做法之一是在我们的UserService层注入邮件发送和短信发送的相关类,然后在完成用户...

2016-03-23 21:10:02

阅读数:5318

评论数:4

spring学习笔记(14)引介增强详解:定时器实例:无侵入式动态增强类功能

引介增强实例需求在前面我们已经提到了前置、后置、环绕、最终、异常等增强形式,它们的增强对象都是针对方法级别的,而引介增强,则是对类级别的增强,我们可以通过引介增强为目标类添加新的属性和方法,更为诱人的是,这些新属性或方法是可以根据我们业务逻辑需求而动态变化的。怎么来理解这一点?我们先展示一个用引介...

2016-03-23 13:48:15

阅读数:3044

评论数:1

spring学习笔记(12)@AspectJ研磨分析[3]增强织入顺序实例详解

增强的织入顺序当一个连接点同时织入多个增强时,就存在顺序调用问题: 1. 增强在同一个切面类中定义:依照增强在切面类中定义的顺序依次织入。 2. 增强位于不同的切面,但果这些切面都实现了org.springframework.core.Ordered 接口,则由接口注解的顺序号决定,顺序号越...

2016-03-22 09:46:12

阅读数:2723

评论数:1

spring学习笔记(8)AOP增强(advice)配置与应用

增强类型增强(advice)主要包括如下五种类型 1. 前置增强(BeforeAdvice):在目标方法执行前实施增强 2. 后置增强(AfterReturningAdvice):在目标方法执行后实施增强 3. 环绕增强(MrthodInterceptor):在目标方法执行前后实施增强 4...

2016-03-20 21:14:13

阅读数:4295

评论数:1

Tomcat和SpringMVC结果梳理和请求处理流程小结

顶层结构 最顶层是Server,由Catalina管理,包含load,start,stop用来管理整个服务器的生命周期 一个Server包含多个Service Service主要包含两部分:Connector和Container,一个Service只有一个Container,但可以又多个Conne...

2017-08-24 15:57:10

阅读数:473

评论数:0

Digit Counts 解题报告

Digit CountsDescriptionCount the number of k’s between 0 and n. k can be 0 - 9.Exampleif n = 12, k = 1 in[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]we...

2017-05-18 21:46:24

阅读数:659

评论数:0

操作系统IO硬件原理

IO系统I/O 设备及其接口线路、控制部件、通道和管理软件。IO设备类型 根据输入输出特性划分: 输入型外围设备、输出型外围设备和存储型外围设备 按照输入输出信息交换的单位划分: 字符设备:输入型外围设备和输出型外围设备一般为字符设备,它与内存进行信息交换的单位是字节,即一次交换 1 个或多个...

2017-05-13 15:38:49

阅读数:1832

评论数:0

Kth Largest Element 解题报告

Kth Largest ElementDescriptionFind K-th largest element in an array.NoticeYou can swap elements in the arrayExampleIn array [9,3,2,4,8], the 3rd larg...

2017-05-12 01:46:37

阅读数:442

评论数:0

Reorder array to construct the minimum number 解题报告

Reorder array to construct the minimum numberDescriptionConstruct minimum number by reordering a given non-negative integer array. Arrange them such ...

2017-05-12 00:54:51

阅读数:637

评论数:0

getIntersectionNode 解题报告

getIntersectionNodeDescriptionWrite a program to find the node at which the intersection of two singly linked lists begins.NoticeIf the two linked li...

2017-05-12 00:47:30

阅读数:404

评论数:0

Maximum Subarray 解题报告

Maximum SubarrayDescriptionGiven an array of integers, find a contiguous subarray which has the largest sum.NoticeThe subarray should contain at leas...

2017-05-12 00:20:04

阅读数:246

评论数:0

Majority Number 解题报告

Majority NumberDescriptionGiven an array of integers, the majority number is the number that occurs more than half of the size of the array. Find it....

2017-05-11 11:11:33

阅读数:215

评论数:0

Min Stack 解题报告

Min StackDescriptionImplement a stack with min() function, which will return the smallest number in the stack.It should support push, pop and min ope...

2017-05-11 10:58:03

阅读数:258

评论数:0

Copy List with Random Pointer 解题报告

Copy List with Random PointerDescriptionA linked list is given such that each node contains an additional random pointer which could point to any nod...

2017-05-11 01:00:16

阅读数:200

评论数:0

Binary Tree Level Order Traversal 解题报告

Binary Tree Level Order TraversalDescriptionGiven a binary tree, return the level order traversal of its nodes’ values. (ie, from left to right, leve...

2017-05-11 00:30:04

阅读数:163

评论数:0

Binary Tree Path Sum 解题报告

Binary Tree Path SumDescriptionGiven a binary tree, find all paths that sum of the nodes in the path equals to a given number target.A valid path is ...

2017-05-11 00:23:37

阅读数:446

评论数:0

Fast Power 解题报告

Fast PowerDescriptionCalculate the an % b where a, b and n are all 32bit integers.ExampleFor 231 % 3 = 2 For 1001000 % 1000 = 0ChallengeO(logn)实现思路最...

2017-05-11 00:15:29

阅读数:328

评论数:0

Print Numbers by Recursion 解题报告

Print Numbers by RecursionDescriptionPrint numbers from 1 to the largest number with N digits by recursion.Notice It’s pretty easy to do recursion ...

2017-05-10 23:16:42

阅读数:238

评论数:0

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