OXM简介 我们都知道对象关系映射(ORM),用来将Java对象和关系型数据库的数据进行映射。Spring也提供了一套类似的映射机制,用来将Java对象和XML文件进行映射。这就是Spring的对象XML映射功能,有时候…
分类:架构
Java反射机制详解(一)
接下来我们将介绍Java反射机制的一系列的知识。本篇文章主要针对Java反射机制的介绍以及反射API的使用知识。 一、概述 Java反射机制定义 Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类中的所有属…
JavaScript日记——Angularjs入门指南
本系列博客采用的Angularjs1.3进行开发 要入门Angularjs主要掌握以下概念 1.数据绑定(MVC) 2.scope 3.模块(module) 4.Directive 5.路由 6.依赖注入 数据绑定 首先…
我的 BAT 梦~3
J2SE基础~3 开心一刻:今天公司让我接待,新入职的女孩,我看着她的简历,边走边聊:你今年本命年!女孩惊悚的望着我,并用手护住屁股说:你看见我裤衩了? 呜呜 好邪恶~ 此篇文章为了控制篇幅,多提供了几个外链~~ 下面正…
推酷《编程狂人》第一五八期
推酷诚意满满的技术周刊《编程狂人》, 下面是内容列表,干货多多,也可以移步到官网进一步阅读。 前端开发 2017值得一瞥的JavaScript相关技术趋势 原来 CSS 这样写是会让 app 崩溃的 手把手教你实现 Go…
soa架构基础
什么是soa soa,即service-oriented architecture,面向服务的体系架构。soa是一个组件模型,一个系统可以拆分为相对独立的子功能,这些子功能基于一个约定好的接口协议进行通讯。soa是独立于…
设计模式设计原则
设计模式设计原则 单一职责原则 对于一个类而言,应该仅有一个引起它变化的原因 如果一个类承担的职责过多,就等于把这些职责耦合再一起,一个职责的变化可能会削弱或者抑制这个类完全其他职责的能力。这种耦合会导致脆弱的设计,当发…
c语言枚举类型enum
c语言枚举类型 什么是枚举呢?打个比方,比如我们一个星期有七天,从周一到周日这是固定不变的,不可能无端端的跳出一个星期八出来,在这种固定的情况下,我们如果要写一个程序去固定这七天,并且不让别人乱修改,为了满足这个需求,枚…
lintcode 落单的数(|,||,|||)
(|) 给出2*n + 1 个的数字,除其中一个数字之外其他每个数字均出现两次,找到这个数字。 样例 给出 [1,2,2,1,3,4,3],返回 4 题目链接:http://www.lintcode.com/zh-cn/…
算法combSort()
梳排序的基本思想:梳排序是在冒泡排序上再做优化的。梳排序是待排序列通过增量分为若干个子序列,然后对子序列进行冒泡排序,然后一步步减少增量,直到增量减到1为止。梳排序的最后一次排序是冒泡排序。 梳排序的增量是根据递减率减小…
装饰模式——七种结构型模式之一
1.前言 面向对象三大基本特征中就有继承,表现了对代码的重用和对新功能的扩展。代理模式很好地完成了代码重用,功能都是由被代理者提供,它只负责判断是否调用。就像你住在一个房子里,外人都知道去那找你,但见你前得先进门。 …
java中的代理模式
代理模式 在某些情况下,一个客户不想或者不能直接引用一个对象,此时可以通过一个称之为“代理”的第三者来实现间接引用。代理对象可以在客户端和目标对象之间起到 中介的作用,并且可以通过代理对象去掉客户不能看到 的内容和服务或…