- 博客(8)
- 资源 (11)
- 收藏
- 关注
原创 java责任链模式示例
题目:企业发放的奖金根据利润提成。利润低于或等于10万时,奖金可提10%;利润高于10万元,低于20万元时,低于10万的部分按10%提成,高于10万元的部分可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万的部分,可提成3%;60万到100万之间时,高于60万的部分,可提成1.5%,高于100万时,超过100万的部分按1%提成,从键盘输入当月利润,求应发放奖金总数?要求采用责任链模式来设计金额用 BigDecimal 防止误差代码实现:1.抽
2020-06-14 12:10:31
564
原创 TCP三次握手/四次挥手,TCP连接异常中断后,服务器的Socket应什么时候关闭
一、TCP三次握手/四次挥手1. 三次握手第一次:主机A 发送位码为syn=1,随机产生seq number=1234567 的数据包到服务器, 主机B由SYN=1 知道,A 要求建立联机;第二次: 主机B 收到请求后要确认联机信息, 向A 发送 ack number=( 主机A 的seq+1),syn=1,ack=1,随机产生seq=7654321 的包第三次:主机A 收到后检查ack number 是否正确,即第一次发送的seq...
2020-06-12 10:10:35
1339
转载 Git分支应该如何管理
分支管理1.历史分支相对使用仅有的一个master分支,Gitflow工作流使用2个分支来记录项目的历史。master储存正式发布的历史,develop分支作为功能的集成分支。这样也方便master分支上的所有提交分配一个版本号。 2.功能分支每个新功能位于一个自己的分支,这样可以push到中央仓库以备份和协作。但功能分支不是从master分支上拉出来的新分支,而是使用develop分支作为父分支。当新功能完成时,合并回develop分支。新功能的提交不直接与master交互...
2020-06-10 15:17:14
572
原创 采用SpringCloud之后,代码开发,日志,异常链,管理,排除故障等方面有什么调整?
代码开发:优点:1.耦合度比较低。不会影响其他模块的开发。2.减轻团队的成本,可以并行开发,不用关注其他人怎么开发,先关注自己的开发。3.配置比较简单,基本用注解就能实现,不用使用过多的配置文件。4.微服务跨平台的,可以用任何一种语言开发。5.每个微服务可以有自己的独立的数据库也有用公共的数据库。6.直接写后端的代码,不用关注前端怎么开发,直接写自己的后端代码...
2020-06-10 14:40:40
272
原创 Netty与Springboot的整合
Netty简单介绍Netty和Tomcat协议:Netty通过编程自定义各种协议(netty能够通过codec自己来编码/解码字节流),Tomcat基于Http协议性能:Tomcat从6.x开始支持nio模式,后续还有APR模式(一种通过jni调用apache网络库的模式,相比于旧的bio模式,并发性能得 到了很大提高),而netty是否比tomcat性能更高,则要取决于netty程序作者的技术实力了。Netty优势1.并发高:基于NIO(非阻塞IO)2.传输...
2020-06-10 11:46:07
1308
原创 Tomcat工作原理
Tomcat是什么Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。web服务器按功能分类可分为:|- Web Server |- Http Server |- Application Server |- Servlet Container |- CGI Server |
2020-06-09 23:01:40
1403
原创 springboot构建自己的事件机制(示例-原理后续补充)
一、Spring boot 事件机制的简单例子本例模拟一个人向多个人传递内容,人与人之间的消息分享。1.定义事件Java代码package com.fund.fundmodel.interview.event;import lombok.Data;import org.springframework.context.ApplicationEvent;@Datapublic class MyContentEvent extends ApplicationEvent{ priv
2020-06-09 12:37:33
414
2019国家统计局省市县乡镇村5级数据树形SQL数据库_一张表.sql
2020-08-04
PMBOK指南 第六版
2018-03-09
swagger-editor.zip
2017-12-21
node-v8.9.3-x64.msi安装文件
2017-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人