摘要: 1、注释(与C++一样) 行注释:// 块注释:/* ... */2、标识符 可以这么说,除了数字开头的不允许,符号开头的不允许,关键字不允许,其他的Unicode字符组合都可以。“_33”也可以是标识符、“我们”也可以是标识符。标识符也区分大小写。 (1)、以大写字母开头的标识符是公... 阅读全文
posted @ 2014-11-30 21:14 Chandler Qian 阅读(2528) 评论(4) 推荐(3) 编辑
摘要: 上一篇分析了BeanFactory体系的2个类,SimpleAliasRegistry和DefaultSingletonBeanRegistry——Spring源码分析——BeanFactory体系之抽象类、类分析(一),今天继续分析。一、工厂Bean注册支持——FactoryBeanRegis... 阅读全文
posted @ 2014-10-31 21:05 Chandler Qian 阅读(8512) 评论(3) 推荐(2) 编辑
摘要: 上一篇介绍了BeanFactory体系的所有接口——Spring源码分析——BeanFactory体系之接口详细分析,本篇就接着介绍BeanFactory体系的抽象类和接口。一、BeanFactory的基本类体系结构(类为主): 上图可与 Spring源码分析——BeanFactory体系之接... 阅读全文
posted @ 2014-10-26 00:29 Chandler Qian 阅读(5672) 评论(2) 推荐(1) 编辑
摘要: Spring的BeanFactory的继承体系堪称经典。这是众所周知的!作为Java程序员,不能错过! 前面的博文分析了Spring的Resource资源类Resouce。今天开始分析Spring的IOC部分。众所周知,IOC是Spring框架最迷人的地方。它最重要的接口,就是BeanFact... 阅读全文
posted @ 2014-10-22 21:29 Chandler Qian 阅读(11601) 评论(1) 推荐(14) 编辑
摘要: PS:之前的那篇博客Highcharts——让你的网页上图表画的飞起 ,评论中,花儿笑弯了腰 和 StanZhai 两位仁兄让我试试 ECharts ,去主页看到《Why ECharts ?》简单了解了一下之后,ECharts很快吸引了我。里面引自马云的那句话“互联网还没有搞清楚的时候,移动互联... 阅读全文
posted @ 2014-10-16 06:31 Chandler Qian 阅读(17309) 评论(40) 推荐(24) 编辑
摘要: 今天来分析Spring的资源接口Resource的各个实现类。关于它的接口和抽象类,参见上一篇博文——Spring源码分析——资源访问利器Resource之接口和抽象类分析 一、文件系统资源 FileSystemResource 文件系统资源 FileSystemResource,资源以文件... 阅读全文
posted @ 2014-10-15 20:43 Chandler Qian 阅读(2583) 评论(0) 推荐(1) 编辑
摘要: 从今天开始,一步步走上源码分析的路。刚开始肯定要从简单着手。我们先从Java发展史上最强大的框架——Spring、、、旗下的资源抽象接口Resource开始吧。 我看了好多分析Spring源码的,每每一开始就是Spring IOC、AOP、BeanFactory这样的Spring典型模块,实在... 阅读全文
posted @ 2014-10-10 20:20 Chandler Qian 阅读(5414) 评论(0) 推荐(1) 编辑
摘要: Highcharts是一款纯javascript编写的图表库,能够很简单便捷的在Web网站或Web应用中添加交互性的图表,Highcharts目前支持直线图、曲线图、面积图、柱状图、饼图、散点图等多达18种不同类型的图表,可以满足你对Web图表的任何需求 ! 以上是Highcharts中文网上的简... 阅读全文
posted @ 2014-10-09 20:08 Chandler Qian 阅读(8367) 评论(13) 推荐(14) 编辑
摘要: Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象 velocity的语法非常简单。这里不多介绍。 我们平时的web项目,通常的开发流程是前端写好静态页面。后端将静... 阅读全文
posted @ 2014-10-08 21:35 Chandler Qian 阅读(4031) 评论(0) 推荐(1) 编辑
摘要: 责任链模式是一种非常容易理解、容易使用的模式。 转载请注明出处:http://www.cnblogs.com/zrtqsk/p/3812454.html,谢谢!一、介绍 我们先来看一下《研磨设计模式》对责任链模式的定义——使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系... 阅读全文
posted @ 2014-08-23 17:42 Chandler Qian 阅读(1137) 评论(0) 推荐(1) 编辑
摘要: 本学习笔记是C++ primer plus(第六版)学习笔记。是C++学习笔记(2)的后续。复习C++基础知识的可以瞄瞄。转载请注明出处http://www.cnblogs.com/zrtqsk/p/3881141.html,谢谢!如下。第九章1、C++程序的组成—— (1)、头文件: 包含结构... 阅读全文
posted @ 2014-08-07 22:02 Chandler Qian 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 本学习笔记是C++ primer plus(第六版)学习笔记。是C++学习笔记(1)的后续。复习C++基础知识的可以瞄瞄。转载请注明出处http://www.cnblogs.com/zrtqsk/p/3878593.html,谢谢!如下。第五章1、for循环——for(initialization;... 阅读全文
posted @ 2014-07-31 15:59 Chandler Qian 阅读(878) 评论(0) 推荐(0) 编辑
摘要: 本学习笔记是C++ primer plus(第六版)学习笔记。复习C++基础知识的可以瞄瞄。转载请注明出处http://www.cnblogs.com/zrtqsk/p/3874148.html,谢谢!如下。第一章1、预处理器——#include将iostream文件内容添加到程序中。老式C头文件保... 阅读全文
posted @ 2014-07-30 16:42 Chandler Qian 阅读(1195) 评论(0) 推荐(1) 编辑
摘要: 插入排序是常见的内部排序之一。常见的插入排序包括直接插入排序、Shell排序、折半排序。本篇主要介绍这三个排序。 转载请注明出处——http://www.cnblogs.com/zrtqsk/p/3807611.html,谢谢!一、直接插入排序 直接插入排序大概是我们最容易理解的一类排序了。... 阅读全文
posted @ 2014-06-26 19:49 Chandler Qian 阅读(4279) 评论(0) 推荐(0) 编辑
摘要: 算法和数据结构是每个高级程序员必须掌握的。常用的内部排序包括选择排序、交换排序、插入排序、归并排序、桶式排序和基数排序。本篇将详细讲述常用的内部排序中的交换排序。之所以称为交换排序,是因为这些算法的主体是数据组中的数据不断交换。交换排序包括冒泡排序和快速排序。 转载请注明出处——http:... 阅读全文
posted @ 2014-06-22 15:19 Chandler Qian 阅读(7527) 评论(0) 推荐(0) 编辑