一、三元表达式的使用 name = 'alex' age = 20 if name == 'alex' else 22 print(age) 二、列表推导式(声明式编程) l = ['alex%s' %i for i in range(10) if i > 5] print(l) 三、生成器表达式 ...
分类:
其他好文 时间:
2018-08-25 22:59:04
阅读次数:
233
Spring 基础配置 Sprin框架本身有四大原则: 使用POJO进行轻量级和最小侵入式开发。 通过依赖注入和基于接口编程实现松耦合。 通过AOP实现默认习惯进行声明式编程。 使用AOP和模板(template)减少模块化代码。 Spring 所有的功能的设计和实现都是基于此四大原则的。 1、依赖 ...
分类:
编程语言 时间:
2018-08-14 00:20:50
阅读次数:
203
本博客是参考Spring实战第四版,对其中重要的知识点进行总结。 Spring是如何简化java开发的? Spring是如何简化java开发的? 答:(1)基于POJO的轻量级和最小侵入性编程;(2)通过依赖注入和面向接口来松耦合;(3)基于切面和惯例进行声明式编程;(4)通过切面和模板来减少样板式 ...
分类:
编程语言 时间:
2018-07-12 16:40:15
阅读次数:
149
为了降低 Java 开发的复杂性, Spring 采取了以下 4 种关键策略: 基于 POJO 的轻量级和最小侵入性编程; 通过依赖注入和面向接口实现松耦合; 基于切面和惯例进行声明式编程; 通过切面和模板减少样板式代码 基于 POJO 的轻量级和最小侵入性编程; 通过依赖注入和面向接口实现松耦合; ...
分类:
编程语言 时间:
2018-07-10 11:30:19
阅读次数:
187
1 编程范式 主要的编程范式有三种:命令式编程,声明式编程和函数式编程。 1.1 命令式编程 关注计算机执行的步骤,就是告诉计算机先做什么后做什么 1.2 声明式编程 表达程序的执行逻辑,就是告诉计算机要做什么,不指定具体怎么做 1.3 函数式编程 跟声明式编程类似,就是告诉计算机做什么,不指定具体 ...
分类:
其他好文 时间:
2018-06-24 20:55:02
阅读次数:
314
简化Spring的java开发 1.1简介 区别于EJB的特性 简化javaBean,为了降低java开发的复杂性, Spring采取了以下4种关键策略: 基于POJO的轻量级和最小入侵性编程 通过依赖注入和面向接口实现松耦合 基于切面和惯例进行声明式编程 通过切面和模板减少样板式代码 1.2依赖注 ...
分类:
编程语言 时间:
2018-06-22 01:07:42
阅读次数:
225
#闭包 一.什么是闭包:访问一个自由变量的函数 二.形成闭包的两个必须条件: 内部函数必须要访问外部变量 内部函数还要被外部引用 三.闭包的优点: 在于可以让局部变量持续保存下来,并且再后面还可以访问到他 #面向对象 面向对象可以分为两个大类:命令式编程 和 声明式编程 1.命令式编程 所谓命令式编 ...
分类:
其他好文 时间:
2018-06-10 15:12:17
阅读次数:
157
函数式编程 vs 命令式编程 函数式编程属于声明式编程(Declarative Programming),SQL就是典型的声明式编程。 函数式编程(Functional Programming) 1. 关注行为 2. 强调what,对应于数学里面的函数的对应法则。 3. 像餐馆里吃饭,提出自己的要求 ...
分类:
其他好文 时间:
2018-06-07 20:48:24
阅读次数:
186
1. Spring基础配置 Spring框架本身有四大原则: 1) 使用POJO进行轻量级和最小侵入式开发 2) 通过依赖注入和基于接口编程实现松耦合 3) 通过AOP和默认习惯进行声明式编程 4) 使用AOP和模板(template)减少模式化代码 所谓依赖注入指的是容器负责创建对象和维护对象间的 ...
分类:
编程语言 时间:
2018-06-03 22:21:43
阅读次数:
171
Spring框架的四大原则: 1、使用POJO进行轻量级和最小侵入式开发; 2、通过依赖注入和基于接口编程实现松耦合; 3、通过AOP和默认习惯进行声明式编程; 4、使用AOP和模板(template)减少模式化代码 Spring所有功能的设计和实现都是基于此四大原则的。 ...
分类:
编程语言 时间:
2018-05-30 17:36:07
阅读次数:
140