• 博客园Logo
  • 首页
  • 新闻
  • 博问
  • 专区
  • 闪存
  • 班级
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 简洁模式 ... 退出登录
    注册 登录
Hello World
This is the first demo for each programming language
            管理     
2015年9月4日
Spring学习笔记之五----Spring MVC
摘要: Spring MVC通常的执行流程是:当一个Web请求被发送给Spring MVC Application,Dispatcher Servlet接收到这个请求,通过HandlerMapping找到Controller,将这个请求委派给Controller的某个Handler Method处理,这个H... 阅读全文
posted @ 2015-09-04 11:31 Justin X 阅读(449) 评论(0) 推荐(0) 编辑
2015年9月2日
Spring学习笔记之四----基于Annotation的Spring AOP编程
摘要: 你能使用@Aspect annotation将某个Java类标注为Aspect,这个Aspect类里的所有公有方法都可以成为一个Advice,Spring提供了5个Annotation去将某个方法标注为Advice:@Before、@After、@AfterReturning、@AfterThrow... 阅读全文
posted @ 2015-09-02 16:01 Justin X 阅读(326) 评论(0) 推荐(0) 编辑
2015年8月31日
Spring学习笔记之三----基于Annotation的Spring IOC配置
摘要: 使用Annotation 来创建Bean有两种方式在配置类中创建bean(配置类是指标注为@Configuration的类),在配置类中每一个创建bean的方法都应该标注为@Bean,可以在@Bean 这个annotation中指定Bean name,如果没有指定,则默认使用方法的名字;注意在配置类... 阅读全文
posted @ 2015-08-31 21:22 Justin X 阅读(284) 评论(0) 推荐(0) 编辑
2015年8月29日
Spring学习笔记之一----基于XML的Spring IOC配置
摘要: 1. 在spring配置文件中,如果对一个property进行直接赋值,可使用元素,spring负责将值转化为property指定的类型;也可以直接在property元素上使用value属性来赋值;2. 构造函数注入,应使用元素来赋值,该元素有三个属性,你可以指定来对赋值的构造函数参数进行区分:ty... 阅读全文
posted @ 2015-08-29 16:13 Justin X 阅读(3115) 评论(0) 推荐(0) 编辑
Spring学习笔记之二----基于XML的Spring AOP配置
摘要: 在Spring配置文件中,通常使用元素来设置AOP,其中应包括:指定aspect,aspect是一个POJO类,包含了很多的advice;advice是aspect中的方法,它包含了要应用在切面上的逻辑;指定pointcut,pointcut是一个表达式,用于指定在哪些对象或者类型上应用aspect... 阅读全文
posted @ 2015-08-29 16:12 Justin X 阅读(622) 评论(0) 推荐(0) 编辑
2015年3月19日
Swift语言之类型方法
摘要: Swift语言有很多特性,其中之一就是类型方法,相对于其他比较流行的编程语言(C#、Java),在Swift中类型方法最大的特征在于它的可继承性,我们举个例子说明:俗话说,龙生龙凤生凤老鼠生儿会打洞;虽说龙和鼠都属于动物,但毕竟不是同类,所以生出来的当然不一样。同理,对于Dragon和Mouse两个... 阅读全文
posted @ 2015-03-19 23:23 Justin X 阅读(270) 评论(0) 推荐(0) 编辑
2015年3月15日
Swift语言之命令模式(Command Pattern)实现
摘要: 今天遇到这样一个问题,我现在有一个整数数组,如:var numbers = [3, 7, 12, 9, 200]现需要对其中的每一个数字都执行一系列相同的加减乘除操作,如对每一个数字都加5乘8再减去1,但是这样的操作在编译时并不确定,需要在运行时由用户指定;一看到这个题目,当然就想到了用设计模式中的... 阅读全文
posted @ 2015-03-15 13:57 Justin X 阅读(1922) 评论(0) 推荐(0) 编辑
Swift语言之对象实例化
摘要: 在众多流行的面向对象的编程语言里,实例化一般调用实例构造器,当然某些情况下也会通过反射来实现实例化操作;在Swift中,我们要初始化一个对象实例的时候会有很多选择,例如下面有一个名为People的类,其仅包含了一个实例化构造器:class People: Printable { let nam... 阅读全文
posted @ 2015-03-15 12:28 Justin X 阅读(2808) 评论(0) 推荐(0) 编辑
2015年2月23日
用Swift语言做App开发之单元测试
摘要: 作为一个有质量保障的应用程序,当然少不了单元测试;Swift开发的App也亦如此,此文将以一个简单的实例来介绍Swift中的单元测试。这里我们使用XCode模版自带的XCTest框架,此框架包含了一个名为XCTestCase的类,所有的测试类都应该继承自它;按照约定俗成所有的测试方法名都应以test... 阅读全文
posted @ 2015-02-23 09:29 Justin X 阅读(5173) 评论(1) 推荐(2) 编辑
2014年6月18日
Spring Batch学习笔记三:JobRepository
摘要: 此系列博客皆为学习Spring Batch时的一些笔记;Spring Batch Job在运行时有很多元数据,这些元数据一般会被保存在内存或者数据库中,由于Spring Batch在默认配置是使用HSQLDB,也就是说在Job的运行过程中,所有的元数据都被储存在内存中,在Job结束后会随着进程的结束... 阅读全文
posted @ 2014-06-18 20:16 Justin X 阅读(7291) 评论(0) 推荐(2) 编辑
2014年6月15日
Spring Batch学习笔记二
摘要: 此系列博客皆为学习Spring Batch时的一些笔记;Spring Batch的架构一个Batch Job是指一系列有序的Step的集合,它们作为预定义流程的一部分而被执行;Step代表一个自定义的工作单元,它是Job的主要构件块;每一个Step由三部分组成:ItemReader、ItemProc... 阅读全文
posted @ 2014-06-15 16:13 Justin X 阅读(7544) 评论(3) 推荐(0) 编辑
初探Spring Batch
摘要: 此系列博客皆为学习Spring Batch时的一些笔记;为什么我们需要批处理?我们不会总是想要立即得到需要的信息,批处理允许我们在请求处理之前就一个既定的流程开始搜集信息;比如说一个银行对账单,我们可以按月生成,并在用户查询之前开启一个批处理流程进行处理;有时候它能让生意做得更好;比如说在线购物时,... 阅读全文
posted @ 2014-06-15 11:27 Justin X 阅读(3109) 评论(0) 推荐(0) 编辑
2014年6月9日
谈谈我印象中的JVM不足之处
摘要: 研究JVM也有一段时间了,其间也发现了它的很多不足之处,在此一一道来,由于本人对JVM的理解有限,如有错误的地方,还请大家指正;本文不介绍名词性术语和概念性知识,如有不了解的地方可Search Google或者参考一些JVM相关的书籍;1. 众所周知,所有Java类的元数据在经编译之后,会被保存到C... 阅读全文
posted @ 2014-06-09 16:01 Justin X 阅读(599) 评论(2) 推荐(0) 编辑
2014年6月3日
JVM内存管理
摘要: 前几天公司的郑大晔校上,XXX同事做了JVM的Session,于是趁端午节放假的功夫,研究了一些JVM相关的知识。在Java生态系统中,JVM占据至关重要的作用,就像一个适配器,它向编程语言(主要是Java)屏蔽了操作系统的差异,所以实现了“一次编写,到处运行”的理想;同时也向操作系统屏蔽了编程语言... 阅读全文
posted @ 2014-06-03 07:29 Justin X 阅读(955) 评论(0) 推荐(0) 编辑
2014年5月28日
准备学习Spring MVC
摘要: 这一系列笔记将带你一步一步的进入Spring MVC,高手勿喷。首先你得安装以下的工具:JDK,虽然JDK8已经发布了一段时间了,但是由于我们并不会使用到里面的新特性,所以JDK6以上版本皆可以(需加入到PATH环境变量中);Servlet Container,为了能运行WEB应用程序,因此需要一个... 阅读全文
posted @ 2014-05-28 22:39 Justin X 阅读(1683) 评论(0) 推荐(0) 编辑
下一页
Copyright © 2023 Justin X
Powered by .NET 7.0 on Kubernetes