nnngu


  • 首页

  • 分类

  • 归档

  • 搜索

04 spring的@autowired注解、@resource注解、@service注解

发表于 2017-06-01 | 分类于 Spring
传统的`Spring`做法是使用`.xml`文件来对`bean`进行注入或者是配置`aop`、事务,这么做有两个缺点:
阅读全文 »

03 spring的父子容器

发表于 2017-06-01 | 分类于 Spring
在Spring整体框架的核心概念中,容器是核心思想,就是用来管理Bean的整个生命周期的,而在一个项目中,容器不一定只有一个,Spring中可以包括多个容器,而且容器有上下层关系,目前最常见的一种场景就是在一个项目中引入Spring和SpringMVC这两个框架,那么它其实就是两个容器,Spring是父容器,SpringMVC是其子容器,并且在父容器中注册的Bean对于子容器是可见的,而在子容器中注册的Bean对于父容器是不可见的,也就是子容器可以看见父容器中的注册的Bean,反之就不行。
阅读全文 »

02 spring的aop(面向切面编程)

发表于 2017-06-01 | 分类于 Spring
AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。OOP允许开发者定义纵向的关系,但并不适合定义横向的关系,例如日志功能。日志代码往往横向地散布在所有对象层次中,而与它对应的对象的核心功能毫无关系,对于其他类型的代码,如安全性、异常处理等等也是如此,这种散布在各处的无关的代码被称为横切(cross cutting),在OOP设计中,它导致了大量代码的重复,而不利于各个模块的重用。
阅读全文 »

01 spring的简单配置和使用

发表于 2017-06-01 | 分类于 Spring
文章中 Spring 使用的版本是 `3.2.18` , 需要的 jar 包如下:
阅读全文 »

02 python爬虫实现百度图片自动下载

发表于 2017-05-14 | 分类于 Spider
制作一个爬虫一般分以下几个步骤:
阅读全文 »

01 爬取拉勾网职位信息的爬虫

发表于 2017-05-13 | 分类于 Spider
首先我们打开拉勾网,并搜索“java”,显示出来的职位信息就是我们的目标。
阅读全文 »

05 (项目) 基于 react + webpack 的音乐相册(下)

发表于 2017-05-12 | 分类于 React
在`src/data`目录添加音乐数据文件:`musicDatas.js`
阅读全文 »

04 (项目) 基于 react + webpack 的音乐相册(上)

发表于 2017-05-11 | 分类于 React
这一篇就用这些图片做一个音乐相册吧!
阅读全文 »

03 react props

发表于 2017-05-10 | 分类于 React
state 和 props 主要的区别在于 props 是不可变的,而 state 可以根据与用户交互来改变。这就是为什么有些容器组件需要定义 state 来更新和修改数据。 而子组件只能通过 props 来传递数据。
阅读全文 »

02 react state(状态)

发表于 2017-05-09 | 分类于 React
React 把组件看成是一个状态机(State Machines)。通过与用户的交互,实现不同状态,然后渲染 UI,让用户界面和数据保持一致。
阅读全文 »
1 … 3 4 5 … 10
nnngu

nnngu

温故而知新

95 日志
25 分类
RSS
© 2021 nnngu
笔记仓库: