用户中心USER CENTER

首页/用户
  • Spring容器扩展机制

    摘要:容器负责管理容器中所有的生命周期而在生命周期的不同阶段提供了不同的扩展点来改变的命运在容器的启动阶段允许我们在容器实例化相应对象之前对注册到容器的所保存的信息做一些额外的操作比如修改定义的某些属性或者增加其他信息等接口如果希望在容器完成实例 IoC 容器负责管理容器中所有 bean 的生命周期, 而在 bean 生命周期的不同阶段, Spring 提供了不同的扩展点来改变 bean 的...

    senntyou 发布于Java
  • word break

    Given a non-empty string s and a dictionary wordDict containing a list of non-empty words, determine if s can be segmented into a space-separated sequence of one or more dictionary words. You may ass...

    senntyou 发布于Java
  • 享元模式(Flyweight)

    摘要:享元模式一享元模式定义运用共享技术有效的支持大量细粒度的对象二具体实现创建对象接口创建具体对象创建工厂调用输出三优缺点优点减少对象的创建,节省内存缺点提升了系统的复杂性四源码 享元模式 一. 享元模式 1.1 定义 运用共享技术有效的支持大量细粒度的对象. 二. 具体实现 2.1 创建对象接口 public interface IFlyweight { void...

    senntyou 发布于Java
  • ZuulFilter中设置Response的原理。

    摘要:于是了一翻,找到了渲染的类,原来是可以看到,这是这个里输出了我设置的内容。还有一个看来一样,也是不会得到执行的。所以设置了就等于对其它过滤器一路开了红灯,都不会被执行了,直到,输出的内容。 在网上看到一个Zuul过滤器异常后,自定义Response的例子如下: RequestContext ctx = RequestContext.getCurrentContext(); ...

    senntyou 发布于Java
  • Okio 源码解析(一):数据读取流程

    摘要:封装了和,并且有多个优点提供超时机制不需要人工区分字节流与字符流,易于使用易于测试本文先介绍的基本用法,然后分析源码中数据读取的流程。和分别用于提供字节流和接收字节流,对应于和。和则是保存了相应的缓存数据用于高效读写。 简介 Okio 是 square 开发的一个 Java I/O 库,并且也是 OkHttp 内部使用的一个组件。Okio 封装了 java.io 和 java.nio,...

    senntyou 发布于Java
<