![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
综合
Jitwxs
关注 https://jitwxs.cn,看最新首发文章
展开
-
上传 Jar 包至 Maven 中央仓库
一、前言随着时间积累,在平常写自己的代码过程中,会有类或者是模块,比较通用,许多项目都能用得到。我们就可以把这些部分抽取成一个公共包,方便其他项目去使用。本地 install 只能保存在本地中,因此将其上传到中央仓库中,平常就能够轻松的去使用了。上传 Jar 包的过程还算简单,本文将记录这一过程,系统环境为 Windiws。另外,请使用 windows 自带的 CMD 作为整篇文章的命令行工具。不要使用 Git Bash,会有坑。二、创建工单首先你得有个 sonatype 的账号,点击这里前往注原创 2020-06-21 09:26:07 · 1514 阅读 · 2 评论 -
理解蓝绿发布、灰度发布和滚动发布
目前绝大多数公司的业务系统都是集群化部署,那么在新版本上线时,保证平滑稳定,尽量减少对线上用户的影响,就显得尤为重要。毕竟谁也不想看到,版本一发布,系统就宕机吧。随着互联网技术的发展,目前业务发布已经基本形成蓝绿发布、灰度(金丝雀)发布、和滚动发布这三种发布策略。一、蓝绿发布蓝绿部署是一种以可预测的方式发布应用的技术,目的是减少发布过程中服务停止的时间。简单来说,我们把整个服务集群分成两组...原创 2019-11-04 00:37:36 · 7114 阅读 · 0 评论 -
性能监控 TP 指标
一、TP 指标在对系统进行性能测试或性能监控时候,TP 指标是一种比较常见的性能参数,包括 TP50、TP99、TP999 等等。总次数∗指标数=对应指标在总次数中的序号总次数 \ast 指标数 = 对应指标在总次数中的序号总次数∗指标数=对应指标在总次数中的序号通俗点说,假设为了测试某接口性能,对其调用100次,将每次的响应时间升序排序,假设响应时间排序结果为:1、2、3…99、100...原创 2019-09-27 22:18:03 · 3733 阅读 · 0 评论 -
理解 DRY、KISS、YAGNI 三原则
在软件的设计当中前人已经总结了许多的设计原则和设计模式。例如 SOLID,GRASP 设计原则,这些原则都是基于面向对象设计总结而来的。而 GOF23 是基于许多常见的场景总结出了一套设计模式,在我们遇到类似的场景,都可以套用设计模式。而今天所讲到的软件三原则是适用于在软件设计的各个层面的。它不仅适用于面向对象的设计,也适用于面向过程的程序设计;不仅适用于类的设计,也适用于模块、子系统的设计。就...原创 2019-09-27 22:11:03 · 5593 阅读 · 0 评论 -
详解 Cron 表达式
一、背景介绍Cron 表达式,最初是应用于· Unix 系统中的 crontab 命令,用于设置周期性被执行的指令。Cron 表达式应用广泛,在服务器中,可以利用 linux 的 cron 服务定时执行一些脚本;在 Java Web 中,利用 cron 可以实现任务的定时执行。本文将介绍 Cron 表达式的语法,理解 Cron 表达式的构成。二、Cron 语法Cron 表达式由6位或7位由...原创 2019-07-30 00:33:34 · 3792 阅读 · 0 评论 -
计算机科普扫盲——固态硬盘
文章目录一、前言1.1 引言1.2 你真的需要 SSD 吗?二、闪存颗粒与主控2.1 颗粒类别2.1.1 SLC、MLC、TLC2.1.2 QLC2.2 颗粒厂商2.3 原片、白片、黑片2.4 主控三、缓存3.1 DDR 缓存3.2 SLC 缓存四、总线与总线协议4.1 总线类别4.2 总线协议五、物理接口5.1 SATA 接口5.2 PCI-E 接口5.3 M.2 接口5.3.1 大小尺寸5.3...原创 2019-02-08 22:30:22 · 1911 阅读 · 0 评论 -
详细解读《个人所得税专项附加扣除暂行办法》
自2018年10月1日上调个人所得税税率和起征点后,2019年1月1日,实行《个人所得税专项附加扣除暂行办法》,在子女教育、继续教育、大病医疗、住房贷款利息、住房租金、赡养老人,这六大方面,实行抵扣个税。本文将对此规定进行全面解析。课外阅读:个人所得税如何计算? 一、专项附加扣除包含哪些?子女教育继续教育大病医疗住房贷款利息住房租金赡养老人二、专项附加扣除具体怎么扣?...原创 2019-01-06 15:47:47 · 5654 阅读 · 2 评论 -
2019秋招总结
一、前言做了一段时间的 Hololens,换换脑子,记录下刚刚结束的秋招。因为本科是渣渣二本,且准备时间太短(9月份才开始),各一线互联网大厂连简历关都过不去。既然网申不行,那就跑宣讲,跑双选会。两个月时间,跑遍了南京各大学校、各个软件园,最后尘埃落定,有遗憾,有收获,也算是不负自己的努力吧。二、如何准备秋招?2.1 实习很重要因为一些原因,没能在大三下学期参加实习,但是我认为:实习很总...原创 2018-11-28 16:12:50 · 905 阅读 · 4 评论 -
热度算法和个性化推荐
转载于:产品经理需要了解的算法——热度算法和个性化推荐今日头条的走红带动了“个性化推荐”的概念,自此之后,内容型的产品,个性化算法就逐渐从卖点变为标配。伴随着“机器学习”,“大数据”之类的热词和概念,产品的档次瞬间提高了很多。而各种推荐算法绝不仅仅是研发自己的任务,作为产品经理,必须深入到算法内部,参与算法的设计,以及结合内容对算法不断“调教”,才能让产品的推荐算法不断完善,最终与自己的内容...转载 2018-10-14 14:04:23 · 1411 阅读 · 0 评论 -
理解HTTP、HTTPS协议
主要特点简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,...原创 2018-09-11 15:47:19 · 464 阅读 · 0 评论 -
理解OAuth 2.0
转载于:理解OAuth 2.0OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。一、应用场景为了理解OAuth的适用场合,让我举一个假设的例子。有一个”云冲印”的网站,可以将用户储存在Google的照片,冲印...转载 2018-05-21 14:12:07 · 608 阅读 · 0 评论