摘要: 通过 上传文件 1.上传文件 碰到一个需求,在代码中通过HTTP方式做一个验证的请求,请求的参数包含了文件类型。想想其实很简单,直接使用定义好的 ,把文件参数传入即可。 我们知道,restTemplate 默认定义了几个通用的消息转换器,见 ,那么文件应该对应哪种资源呢? 看了上面这个方法之后,可以 阅读全文
posted @ 2019-09-08 12:16 爬行 阅读(18327) 评论(2) 推荐(5) 编辑
摘要: ref: "Code review Best Practices" 文章将了以下内容: 3w:why、what、when 进行 code review code review 之前的准备 执行 code review CRs 示例 1.为什么进行CR 代码编写者会规范自己的代码,也会觉得复查别人的代 阅读全文
posted @ 2019-08-03 23:25 爬行 阅读(466) 评论(0) 推荐(0) 编辑
摘要: "标题题目地址" 1.解题意 求解两个链表的焦点,这个交点并不是焦点的值相等,而是需要交点之后的数据是完全相等的。 落实到java层面,就是交点处的对象是同一个对象即可。 ps:我最开始没有读懂题目,然后就开始比较节点的值是否相等,直到示例跑失败了才知道原因。 2.通用解法 这里通过双循环的方式来遍 阅读全文
posted @ 2019-07-28 18:29 爬行 阅读(465) 评论(0) 推荐(0) 编辑
摘要: JWT 入门指南 原文地址:https://blog.angular university.io/angular jwt/ 这篇文章是两篇手把手教你如何在 应用(也适用于企业级应用)中实现基于 的认证方式的文章中的第一篇。 本篇文章的首要目标是详细学习 如何运行,包括它在web应用中怎么用来做用户认 阅读全文
posted @ 2019-07-21 21:58 爬行 阅读(1501) 评论(0) 推荐(0) 编辑
摘要: 128G mac真的用的很崩溃,发现系统占用80G ,肯定是有问题的,发现了是缓存的原因,删除后好多了,记录一下。 从管理里进入之后,从文稿中选择“文件浏览器”可以看到每一个文件夹的大小。 所以,从这里去找可以删除的文件吧,当然缓存回收很多空间。 阅读全文
posted @ 2019-04-13 15:46 爬行 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 今天启动接一个新项目,然后项目启动后发现启动的环境和预想的不一致,查看 pom 文件确认自己是 dev 无误之后,但是启动的就是 test 环境。 问题 发现了启动环境不对不对之后,自己试了一种解决办法,就是在添加运行命令 Dspring.profiles.active 指定需要运行的环境。但是没有 阅读全文
posted @ 2019-04-13 15:09 爬行 阅读(1212) 评论(0) 推荐(0) 编辑
摘要: IO 介绍 IO 模型 IO请求 分为两个阶段:等待资源 和 使用资源; IO请求:一般需要请求特殊资源(如 磁盘、RAM 或文件),当资源被上一个使用者使用没有释放的时候, IO请求会被阻塞,直到资源可用。 等待资源 阶段有两种策略: 阻塞:当IO请求资源没有准备好的时候,请求阻塞,直到得到资源的 阅读全文
posted @ 2019-04-07 12:27 爬行 阅读(285) 评论(0) 推荐(0) 编辑
摘要: NIO 的工作方式 BIO 带来的挑战 BIO : BIO 通信模型,通常由一个独立的 Acceptor 线程负责监听客户端的连接,接受到请求之后,为每个客户端创建一个新的线程进行链路处理,处理完成之后,线程销毁。是典型的 请求 应答通信模型。 BIO 即阻塞 IO,不管是磁盘IO 还是 网络 IO 阅读全文
posted @ 2019-04-07 11:16 爬行 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 类图 一般类图中会出现如下6中关系:实现、继承;组合、聚合;关联、依赖。总体上可以分为3类: 类关系:实现、继承; 实体关系:组合、聚合;强调整体和部分的关系; 关联关系:关联、依赖;强调关系的强弱、稳定等; 1、实现 实现关系用一条带空心箭头的虚线表示; 例:车 和 小汽车的关系;或 车 和 自行 阅读全文
posted @ 2019-04-06 11:52 爬行 阅读(6724) 评论(0) 推荐(0) 编辑
摘要: ref: 深入分析 java web 技术内幕 2.3 两台计算机之间进行数据的传输需要经过很多步骤。首先有相互沟通的意向,然后还要有沟通的通道:通过电话还是面对面交流(物理链路)。最后,两个人说话的步调一致,明白什么时候自己说话,什么时候对方说话(通信协议)。本文简单介绍通信协议以及如何完成数据的 阅读全文
posted @ 2019-04-03 10:59 爬行 阅读(1460) 评论(0) 推荐(0) 编辑