choaklin

致虚极,守静笃

Spring IoC容器的体系结构(初涉) 有更新!

  1. 依赖注入(Dependency Injection)和控制反转(Inversion of Control)
  2. Spring IoC的初始化过程
  3. Spring IoC容器的初始化过程

【翻译】spring-framework-4.3.1.RELEASE的架构体系 有更新!

  1. 核心容器
  2. AOP和服务器的扩展
  3. 消息
  4. 数据访问和集成
  5. Web
  6. 测试

Spring里的Java基础知识——AOP,Spring未兴之时 有更新!

       一说起AOP,大多数人想到的就是SpringAOP。但在Spring诞生之初,它早已存在。

       严格地说, AOP是一种编程思想、编程范式,是对OOP的补充。利用AOP可以通过分离应用的业务逻辑与系统级服务(例如审计(auditing)和事务(transaction)管理)进行内聚性的开发。应用对象只实现它们应该做的——完成业务逻辑——仅此而已。它们并不负责(甚至是意识)其它的系统级关注点,例如日志或事务支持。说了这么多,看看在Spring未兴起之前,AOP是怎么实现的?

Spring里的Java基础知识——注解 有更新!

接触过Spring开发的或多或少都使用过其注解,写业务代码的同学使用的较频繁的莫过于: @Controller@Service、@Repository。这些注解相比于@Transactional@Cacheable等可以接收较为丰富的元数据,它们扮演的角色更倾向于标记被注解的类在整体架构下的角色,如@Service表征着这个类在架构中是一个服务。查阅它们的源代码,动手尝试自定义一个注解吧

Spring里的Java基础知识——反射 有更新!

        Java语言允许通过程序化的方式间接对Class进行操作,Class文件由类装载器装载后,在JVM中将形成一份描述Class结构的元信息对象,通过该元信息对象可以获知Class的结构信息:如构造函数、属性和方法等。Java允许用户借由这个Class相关的元信息对象间接调用Class对象的功能,这就为使用程序化方式操作Class对象开辟了途径。

CentOS 安装redis-2.8.24和设置开机自启动 有更新!

因为要接下来要跟Redis打交道,所以先准备下Redis的环境吧

​1.获取Redis的源码包,编译并测试

2. 设置开机自启动

测试社区发博的同步

测试社区发博的同步

查看CentOS服务器的运行状态的简单命令 有更新!

      在出门上班之前,已经确定服务器已正常启动并提供服务。到了公司,遏制不住好奇的心情访问了一下,亦是正常的,特得瑟地跟同事show了一下,刷满虚荣心。

      下午上班的时候,试探性地问题却不行了。内心嘎嘣了一下:坏了!难道宿舍悲催地停电了?或者刚买的服务器死机了,虽然是二手组装的,但不至于这么脆弱吧?

      就这么怀着忐忑的心情,4点下班之际,跑完了单元测试,赶紧收拾背包赶公交。

JavaScript的执行环境和作用域 有更新!

执行环境(execution context)是JavaScript中最为重要的一个概念。 执行环境 执行环境定义了变量或函数有权访问的其他数据,决定了它们各自的行为。 每个执行环境都有一个与之关联的变量对象,环境中定义的所有变量和函数都保存在这个对象中。虽然我们看不到,但解析器在处理数据时会在后头使用它。 全局执行环境 全局执行环境是最外围的一个执行环境。根据ECMAScript实现所在的宿主环境不同,表示执行环境的对象也不一样。

世界,你好!

欢迎使用 Solo。这是系统自动生成的演示文章。编辑或者删除它,然后开始您的博客!

另外,欢迎您加入黑客与画家的社区,您可以使用您的博客账号直接登录!

Copyright (c) 2009-2017, b3log.org