用户中心USER CENTER

首页/用户
  • SpringMVC之源码分析--启动过程

    摘要:核心类类的继承关系前端控制器是规范中的核心类,实现接口,继承此类用于处理用户请求。主要配置中初始化参数。 Spring MVC 核心类 类的继承关系Spring MVC前端控制器DispatcherServlet-->FrameworkServlet-->HttpServletBean-->HttpServletshowImg(https://segmentfault.com/img/...

    Olivia 发布于Java
  • CRM WebClient UI和Hybris里工作中心跳转的url生成逻辑

    摘要:把的在不可见在里看不到,而是点击了之后,在后台端计算出。这个的下拉里每个都对应一个,在里用实现。其的值来自模型的属性在下图第行指定。这个字段的源头是从文件里导进来的,相当于的一部分。 CRM WebClient UI 把Work center的navigation target在client side不可见:在Chrome development tool里看不到,而是点击了Work ...

    Olivia 发布于Java
  • Java设计模式七大原则

    摘要:单一职责原则开闭原则里氏替换原则依赖倒置原则接口隔离原则迪米特法则组合聚合复用原则单一职责原则高内聚低耦合定义不要存在多于一个导致类变更的原因。建议接口一定要做到单一职责,类的设计尽量做到只有一个原因引起变化。使用继承时遵循里氏替换原则。 单一职责原则 开闭原则 里氏替换原则 依赖倒置原则 接口隔离原则 迪米特法则 组合/聚合复用原则 单一职责原则(Single Responsi...

    Olivia 发布于Java
  • android ijkplayer c层分析-初始化(续1 java层与c层衔接)

    摘要:初始化的过程上一篇其实并未完全分析完,这回接着来。层的函数中,最后还有的调用,走的是层的。结构体如下的和,以及,其余是状态及的内容。整个过程是个异步的过程,并不阻塞。至于的东西,都是在层创建并填充的。 初始化的过程上一篇其实并未完全分析完,这回接着来。java层的initPlayer函数中,最后还有native_setup的调用,走的是c层的IjkMediaPlayer_native_...

    Olivia 发布于Java
  • Java多线程之同步与阻塞队列

    摘要:注意,和都是随机选择一个线程,解除其阻塞状态,可能会造成死锁。生产者线程向队列插入元素,消费者线程从队列取出元素。当添加时队列已满或取出时队列为空,阻塞队列导致线程阻塞。里面有个小技巧,一个线程搜索完毕时向阻塞队列填充,让所有线程能停下来。 多线程对共享数据的读写涉及到同步问题,锁和条件是线程同步的强大工具。锁用来保护代码片段(临界区),任何时刻只能有一个线程执行被保护的代码。条件对象...

    Olivia 发布于Java
<