自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

无尾鱼的博客

学非探其花,要自拔其根

  • 博客(19)
  • 收藏
  • 关注

原创 Node.js入门到精通(3)使用supervisor工具

使用supervisor在开发Node.js实现的HTTP应用时会发现,无论修改了代码的哪一部份,都必须终止Node.js再重新运行才会奏效。这是因为Node.js只有在第一次引用到某部份时才会去解析脚本文件,以后都会直接访问内存,避免重复载入。Node.js的这种设计虽然有利于提高性能,却不利于开发调试,因为我们在开发过程中总是希望修改后立即看到效果,而不是每次都要终止进程并重启。super

2016-11-30 14:34:02 330

原创 Node.js入门到精通(2)入门程序

一、Node.js的安装和配置本章节主要为大家介绍Node.js在window下的安装与使用Node.js安装包及源码下载地址为:https://nodejs.org/en/download/安装时默认安装到C:\Program Files\nodejs 目录下,并且会在系统的path环境变量中增加该目录,因此我们可以在Windows的命令提示符中直接运行node

2016-11-30 10:36:04 600

原创 Node.js入门到精通(1)简介

一、Node.js是什么Node.js是建立在Chrome的JavaScript运行时很容易构建快速,可扩展的网络应用程序的平台。 Node.js使用事件驱动,非阻塞I/O模型,使得它重量轻,效率高,完美的跨分布式设备运行数据密集型实时应用。Node.js是一个开源,跨平台运行环境的服务器端和网络应用。Node.js应用程序是用JavaScript编写的,并可以在OS X,微软Windows和

2016-11-30 10:29:49 980

转载 13.Spring学习笔记_通过注解配置Bean(by尚硅谷_佟刚)

一、组件扫描组件扫描(component scanning):  Spring 能够从 classpath 下自动扫描, 侦测和实例化具有特定注解的组件. 特定组件包括:@Component: 基本注解, 标识了一个受 Spring 管理的组件@Respository: 标识持久层组件@Service: 标识服务层(业务层)组件@Controller: 标识表现层组件对

2016-11-29 17:25:57 962

原创 12.Spring学习笔记_通过FactoryBean配置Bean(by尚硅谷_佟刚)

实现 FactoryBean 接口在 Spring IOC 容器中配置 BeanSpring 中有两种类型的 Bean, 一种是普通Bean, 另一种是工厂Bean, 即FactoryBean. 工厂 Bean 跟普通Bean不同, 其返回的对象不是指定类的一个实例, 其返回的是该工厂 Bean 的 getObject 方法所返回的对象FactoryBean接口:

2016-11-29 09:52:07 327

原创 11.Spring学习笔记_通过工厂方法配置Bean(by尚硅谷_佟刚)

调用静态工厂方法创建 Bean调用静态工厂方法创建 Bean是将对象创建的过程封装到静态方法中. 当客户端需要对象时, 只需要简单地调用静态方法, 而不同关心创建对象的细节.要声明通过静态方法创建的 Bean, 需要在 Bean 的 class 属性里指定拥有该工厂的方法的类, 同时在 factory-method 属性里指定工厂方法的名称. 最后, 使用 元素为该方法传递方法参数.

2016-11-28 15:25:45 388

原创 10.Spring学习笔记_管理Bean的生命周期(by尚硅谷_佟刚)

IOC 容器中 Bean 的生命周期方法Spring IOC 容器可以管理 Bean 的生命周期, Spring 允许在 Bean 生命周期的特定点执行定制的任务. Spring IOC 容器对 Bean 的生命周期进行管理的过程:- 通过构造器或工厂方法创建 Bean 实例- 为 Bean 的属性设置值和对其他 Bean 的引用- 调用 Bean 的初始化方法

2016-11-28 09:46:33 500

原创 9.Spring学习笔记_SpEL(by尚硅谷_佟刚)

Spring表达式语言:SpELSpring 表达式语言(简称SpEL):是一个支持运行时查询和操作对象图的强大的表达式语言。语法类似于 EL:SpEL 使用 #{…} 作为定界符,所有在大框号中的字符都将被认为是 SpELSpEL 为 bean 的属性进行动态赋值提供了便利通过 SpEL 可以实现:通过 bean 的 id 对 bean 进行引用调用方法以及引用对象中

2016-11-27 14:33:32 546

原创 8.Spring学习笔记_使用外部属性文件(by尚硅谷_佟刚)

使用外部属性文件在配置文件里配置 Bean 时, 有时需要在 Bean 的配置里混入系统部署的细节信息(例如: 文件路径, 数据源配置信息等). 而这些部署细节实际上需要和 Bean 配置相分离Spring 提供了一个 PropertyPlaceholderConfigurer 的 BeanFactory 后置处理器, 这个处理器允许用户将 Bean 配置的部分内容外移到属性文件中. 可以

2016-11-27 13:45:59 524

原创 7.Spring学习笔记_Bean的作用域(by尚硅谷_佟刚)

Bean 的作用域在 Spring 中, 可以在 元素的 scope 属性里设置 Bean 的作用域.    其中比较常用的是singleton和prototype两种作用域。对于singleton作用域的Bean,每次请求该Bean都将获得相同的实例。容器负责跟踪Bean实例的状态,负责维护Bean实例的生命周期行为;如果一个Bean被设置成prototype作用域,程

2016-11-26 11:07:17 413

原创 6.Spring学习笔记_Bean之间的关系 (by尚硅谷_佟刚)

一、继承 Bean 配置Spring 允许继承 bean 的配置, 被继承的 bean 称为父 bean. 继承这个父 Bean 的 Bean 称为子 Bean子 Bean 从父 Bean 中继承配置, 包括 Bean 的属性配置子 Bean 也可以覆盖从父 Bean 继承过来的配置父 Bean 可以作为配置模板, 也可以作为 Bean 实例. 若只想把父 Bean

2016-11-26 10:55:48 457

原创 5.Spring学习笔记_自动装配(by尚硅谷_佟刚)

XML 配置里的 Bean自动装配Spring IOC 容器可以自动装配 Bean.需要做的仅仅是在 的 autowire属性里指定自动装配的模式手动装配:byType(根据类型自动装配): 若 IOC 容器中有多个与目标 Bean 类型一致的 Bean. 在这种情况下, Spring 将无法判定哪个 Bean 最合适该属性, 所以不能执行自

2016-11-26 10:09:16 546

原创 4.Spring学习笔记_属性配置细节(by尚硅谷_佟刚)

一、字面值字面值:可用字符串表示的值,可以通过 元素标签或 value 属性进行注入。基本数据类型及其封装类、String 等类型都可以采取字面值注入的方式若字面值中包含特殊字符,可以使用 把字面值包裹起来。二、 Bean的引用组成应用程序的 Bean 经常需要相互协作以完成应用程序的功能. 要使 Bean 能够相互访问, 就必须在 Bean 配置文件中指定对 Be

2016-11-24 14:19:49 425

原创 3.Spring学习笔记_配置Bean(by尚硅谷_佟刚)

一、内容摘要配置形式:基于 XML 文件的方式Bean 的配置方式:通过全类名(反射)IOC 容器 BeanFactory & ApplicationContext 概述依赖注入的方式:属性注入;构造器注入二、在 Spring 的 IOC 容器里配置 Bean在 xml 文件中通过 bean 节点来配置 bean三、Spring 容器在 Spri

2016-11-24 10:00:15 899

原创 2.Spring学习笔记_IOC&DI概述(by尚硅谷_佟刚)

一、IOC和DI的概念IOC(Inversion of Control):其思想是反转资源获取的方向. 传统的资源查找方式要求组件向容器发起请求查找资源. 作为回应, 容器适时的返回资源. 而应用了 IOC 之后, 则是容器主动地将资源推送给它所管理的组件, 组件所要做的仅是选择一种合适的方式来接受资源. 这种行为也被称为查找的被动形式DI(Dependency Injection) —

2016-11-23 16:15:32 465

原创 1.Spring学习笔记_HelloWorld(by尚硅谷_佟刚)

一、Spring是什么Spring 是一个开源框架。Spring 为简化企业级应用开发而生(主要针对EJB2来说),使用 Spring 可以使简单的 JavaBean 实现以前只有 EJB 才能实现的功能。Spring 是一个 IOC(DI) 和 AOP 容器框架。二、具体描述Spring轻量级:Spring 是非侵入性的 - 基于 Spring 开发的应用中的对象

2016-11-23 10:00:24 746 1

转载 JavaScript中作用域链和闭包总结

一、匿名函数1.1 匿名函数的概念​ 声明一个没有函数名的函数,就是匿名函数。​ 有函数名的函数就是具名函数。看下面的代码:script type="text/javascript"> /* //这里定义了一个函数,而且没有函数名。这样写语法是错误的,如果允许这样定义,那么根本就没有办法调用。 //所以,我们可以用一个变量来存储一下

2016-11-14 16:34:08 296

原创 Java内部类的小结

内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。*内部类可以是静态static的,也可用public,default,protected和private修饰。(而外部顶级类即类名和文件名相同的只能使用public和default)。 注意:内部类是一个编译时的概念,一旦编译成功,就会成为完全不同的两类。对于一个名为outer的外部类和其内部定义的名为inner的内部类

2016-11-09 12:35:31 220

转载 对Java Serializable(序列化)的理解和总结

1、序列化是干什么的?       简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。2、什么情况下需要序列化       a)当你想把的内存中的对象状态保存到一个文件中或者数据库中时候

2016-11-08 16:50:04 1779

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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