2018年5月31日
摘要: spring cloud 中zuul智能路由,本地部署没有问题,部署到服务器就报com.netflix.zuul.exception.ZuulException: Forwarding error 项目中用到spring cloud+docker,各个组件本地部署没有,一部署在服务器就出现问题,报如 阅读全文
posted @ 2018-05-31 15:40 期待华丽转身 阅读(6895) 评论(0) 推荐(0) 编辑
  2018年5月24日
摘要: 启动过程及原理 1 spring boot 应用启动运行run方法 2 createApplicationContext():创建IOC容器,如果是web应用则创建AnnotationConfigEmbeddedWebApplacation的IOC容器,如果不是,则创建AnnotationConfi 阅读全文
posted @ 2018-05-24 10:58 期待华丽转身 阅读(9420) 评论(1) 推荐(0) 编辑
  2018年5月23日
摘要: Spring 的拦截器与Servlet的过滤器有相似之处,二者都是AOP编程思想的体现,都可以实现权限的检查,日志记录等 ① 使用范围不同: Filter是Servlet规范规定,只能用在web程序中,而拦截器,除了web程序,也可以用于Application,Swing程序中 ② 规范不同 Fil 阅读全文
posted @ 2018-05-23 18:21 期待华丽转身 阅读(425) 评论(0) 推荐(0) 编辑
摘要: Spring boot 默认使用Tomcat作为嵌入式Servlet容器,只需要引入spring-boot-start-web依赖,默认采用的Tomcat作为容器 01 定制和修改Servlet容器的相关配置(ServerProperties是EmbeddedServletContainerCust 阅读全文
posted @ 2018-05-23 17:02 期待华丽转身 阅读(9702) 评论(0) 推荐(0) 编辑
  2018年5月22日
摘要: JDK1.5中引入注解,spring框架把java注解发扬光大 一 创建自定义注解 二 解析注解 使用@Aspect注解使得该类成为切面类 通过@Pointcut指定切入点,这里指定Log注解,也就是被@Log修饰的方法,进入该切入点 ① @Before 前置通知 在某连接点之前执行的通知 ② @A 阅读全文
posted @ 2018-05-22 13:28 期待华丽转身 阅读(4491) 评论(1) 推荐(0) 编辑
摘要: 安全框架Shiro和Spring Security比较,本文主要围绕Shiro进行学习 一 Shiro 是一个强大而灵活的开源安全框架,能够清晰的处理认证 授权 管理会话以及,密码加密 01 .认证与授权相关概念 安全实体: 系统需要保护的具体对象数据 权限: 系统相关的功能操作,例如基本的CRUD 阅读全文
posted @ 2018-05-22 11:33 期待华丽转身 阅读(1011) 评论(0) 推荐(0) 编辑
  2018年3月30日
摘要: 这个输出list 是逆序的, 输出的是一个map 阅读全文
posted @ 2018-03-30 18:27 期待华丽转身 阅读(180) 评论(0) 推荐(0) 编辑
摘要: NodeTree类 主要用迭代实现 还有个例子 数的打印 阅读全文
posted @ 2018-03-30 18:13 期待华丽转身 阅读(281) 评论(0) 推荐(0) 编辑
  2018年1月22日
摘要: 1、容器(Collection)也称为集合, 在java中就是指对象的集合. 容器里存放的都只能是对象. 实际上是存放对象的指针(头部地址); 这里对于八种基本数据类型,在集合中实际存的是对应的包装类! 为什么要引出容器呢?java中的数组不是也能满足部分要求? 数组中元素类型必须一致;而且数组长度 阅读全文
posted @ 2018-01-22 15:56 期待华丽转身 阅读(230) 评论(0) 推荐(0) 编辑
  2017年11月7日
摘要: json格式 (JavaScipt Object Notation):是一种数据交换格式!json语法规则:01.对象表现形式 key:value 键值对02.如果有多个数据,之间使用逗号隔开 k1:v1,k2:v203.把对象写在大括号中var student={age:12,name:xx,ad 阅读全文
posted @ 2017-11-07 17:14 期待华丽转身 阅读(458) 评论(0) 推荐(0) 编辑