自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

原创 spring MVC 请求响应流程

Spring MVC 请求响应流程 通过tomcat 和 Spring对请求的处理过程的函数栈分析,可以看出Spring-MVC工作原理。 1、请求经过tomcat处理后,进入Spring MVC的前端控制器FrameworkServlet。 2、前端控制器处理完成后,让DispatcherServlet(继承FrameworkServlet,所以1和2的处理,也可以看

2017-07-09 10:48:07 283

原创 设计模式之策略模式

策略模式:定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 换句话来说,就是定义的算法有客户来选择使用。 定义的算法族,加减乘除。 使用Calculator。 public class Calculator { Algorithm algorithm; public Calculator(Algorithm algori

2017-01-10 21:34:37 202

原创 C中泛型的栈的实现

C语言中没有泛型的类型,但是有(void *)指针。可以说(void *)指针就是C语言中的泛型。 在数据结构中有很多种数据结构相关算法的实现都需要用到栈。如表达式求值,迷宫求解,中序遍历二叉树的非递归算法,拓扑排序,关键路径等等,算法都需要用栈。所以,有时候需要用一个”泛型“数据结构。而不是用typedef或者需要的时候重新写一个数据结构。 代码如下: #include #include

2015-11-28 16:06:11 247

SVN代码管理器

SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS

2015-04-27

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

TA关注的人

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