上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 77 下一页

拦截器中*与**的区别

摘要: 1 *代表只拦截一层,**代表拦截任意层 addPathPatterns("/video/*") http://localhost/video/1就会进入此拦截器,而http://localhost/video/java/1就不会进入 https://blog.csdn.net/cherlshall 阅读全文
posted @ 2018-09-21 14:14 silyvin 阅读(1269) 评论(0) 推荐(1)

netty 与 同步、异步、阻塞、非阻塞(yet)

摘要: https://www.aliyun.com/jiaocheng/792562.html 所谓同步,就是在c端发出一个功能调用时,在没有得到结果之前,该调用就不返回。但不一定影响我干别的事情,比如传统多线程bio模型 异步: 异步的概念和同步相对。当c端一个异步过程调用发出后,调用者不能立刻得到结果 阅读全文
posted @ 2018-09-19 14:29 silyvin 阅读(3217) 评论(0) 推荐(0)

5种io模型摘要

摘要: https://www.jianshu.com/p/db5da880154a I/O多路复用,I/O就是指的我们网络I/O,多路指多个TCP连接(或多个Channel),复用指复用一个或少量线程。串起来理解就是很多个网络I/O复用一个或少量的线程来处理这些连接。 理解了select就抓住了I/O多路 阅读全文
posted @ 2018-09-18 16:20 silyvin 阅读(231) 评论(0) 推荐(0)

netty tcp(WebSocket)鉴权2个方案

摘要: 1 本方案基于netty channel的线程安全性与@Sharable中结论,pipeline线程安全 增加一个AuthHandler,顶在pipeline最前面 鉴权不通过,close channel,通过,remove掉这个鉴权channelhandler 取自jds-im,msgforwar 阅读全文
posted @ 2018-09-17 18:11 silyvin 阅读(6851) 评论(0) 推荐(0)

[经验]老梁 Java 面试通关要点汇总集

摘要: https://mp.weixin.qq.com/s?__biz=MzUzMTA2NTU2Ng==&mid=2247484960&idx=1&sn=3d00e1c148c5dfc93de427bf5862f785&chksm=fa497991cd3ef08758226e7d383eb528472e8 阅读全文
posted @ 2018-09-16 21:13 silyvin 阅读(399) 评论(0) 推荐(0)

蚂蚁金服的一次面试经历(一面、二面)

摘要: https://mp.weixin.qq.com/s?__biz=MzIwMzY1OTU1NQ==&mid=2247484370&idx=1&sn=b87410aabf36e38c6a031181ac9cc7c5&chksm=96cd439ea1baca88b47f973b1e9f75c5f4e87 阅读全文
posted @ 2018-09-16 21:08 silyvin 阅读(963) 评论(0) 推荐(0)

多线程超时熔断模型

摘要: 1 new Thread B {}.run(); b.join(t); b.inturrupt(); 2 future b b.get(t); catch timeout exception() {b.cancel()}; 3 Thread daemon {sleep(t); b.inturrupt 阅读全文
posted @ 2018-09-16 20:46 silyvin 阅读(505) 评论(0) 推荐(0)

一笔期货成交的始末(可能有问题)

摘要: 该单应该是个条件单,当成交价降低至2236时,触发 https://bbs.csdn.net/topics/330061324 https://www.zhihu.com/question/26950456 https://blog.csdn.net/baidu_31683691/article/d 阅读全文
posted @ 2018-09-14 15:02 silyvin 阅读(171) 评论(0) 推荐(0)

tcp心跳模型

摘要: 1. 客户端写空闲4s发一次心跳 2. 服务端收到心跳回复 3. 服务端读空闲 (n个4s) + x未收到心跳,close channel 4. 客户端读空闲 (n个4s) + x未收到回复,重连 5. n取2为推荐,x取1 对于netty而言: 客户端: R 61 W 30 服务端: R 61 h 阅读全文
posted @ 2018-09-07 15:36 silyvin 阅读(353) 评论(0) 推荐(0)

spring boot 2.0 启动监控端点的方法(spring-boot-starter-actuator)

摘要: 前言: 在spring boot的旧版本中,监控端点(如/env)是默认开启的,所以只要项目正常启动,就能通过url获取信息。可是在2.0版本以后,由于安全性考虑,除了/health和/info的端点,默认都是不暴露的。 # 关于actuator暴露端点的配置(version: Spring-Boo 阅读全文
posted @ 2018-09-06 14:35 silyvin 阅读(2044) 评论(0) 推荐(0)
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 77 下一页