随笔分类 -  面试

摘要:OkHttp 高效网络框架 is a http client from Square 0、公司 : Square 1、http/2 supports allows all request to the same host to share a socket. 2、connection pooling 阅读全文
posted @ 2021-07-10 12:49 沉梦匠心 阅读(254) 评论(0) 推荐(0)
摘要:title: netty长连接,短连接,心跳检测 date: 2018/4/23 11:12:55 tags: [netty,长连接,短连接,心跳检测] categories: 开发 java https://www.cnblogs.com/superfj/p/9153776.html 短连接 定义 阅读全文
posted @ 2021-06-29 23:24 沉梦匠心 阅读(2973) 评论(0) 推荐(0)
摘要:分类 1、创建型 factory,single,builder,prototype 2、结构型 3、行为型 阅读全文
posted @ 2021-06-29 23:20 沉梦匠心 阅读(28) 评论(0) 推荐(0)
摘要:慢攻击(http) 对暴露的端口发起slowhttp攻击导致系统拒绝服务 *慢速攻击原理:* http慢速攻击是利用http合法机制,在建立连接后,尽量长时间保持连接,不释放,达到对HTTP服务攻击,攻击者发送POST请求,自行构造报文向服务器提交数据,将报文长度设置一个很大的值,且在随后每次发送中 阅读全文
posted @ 2021-06-29 11:03 沉梦匠心 阅读(112) 评论(0) 推荐(0)
摘要:1、需求规范: 1.1、所有需求点都要求解释标注国际化怎么处理。 1.2、如果没有标注如何处理,则默认为国际通行处理(不处理), 即和区域、语言、人文文化、时区、宗教等没有关系。 2、时间规范: 2.1、时间点、时间戳、时刻的表示和存储规范: 2.1.1、默认优先使用 timestamp 类型存储: 阅读全文
posted @ 2021-06-29 08:11 沉梦匠心 阅读(593) 评论(0) 推荐(1)
摘要:What **面向对象编程(Object Oriented Programming - OOP):**一种编程范式或编程风格,以类或对象作为组织代码的基本单元,并将封装、抽象、继承、多态四个特性,作为代码设计和实现的基石。 **贫血模型:**数据和业务逻辑被分隔到不同的类中。数据与操作分离,破坏了面 阅读全文
posted @ 2021-06-29 08:09 沉梦匠心 阅读(4268) 评论(0) 推荐(2)
摘要:title: synchronized和ReentrantLock date: 2017/12/24 21:12:55 tags: [ReentrantLock,synchronized,java并发] categories: 开发 java 前置知识 共享可变 线程问题原因 有限资源的竞争 如何解 阅读全文
posted @ 2021-06-27 18:10 沉梦匠心 阅读(182) 评论(0) 推荐(0)
摘要:项目遇到的问题 报关出区系统自动脚本 版本1: webdriver脚本 解析excel数据到园区系统 版本2 : 包装成服务,报文系统请求该服务,由该服务自动提交表单 htmlparser , htmllexer ,MapStruct 表头(formid,报关出库单号) → 明细 电信DNS劫持 备 阅读全文
posted @ 2021-06-27 15:58 沉梦匠心 阅读(294) 评论(0) 推荐(0)