会员
周边
众包
新闻
博问
闪存
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
amberJava
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2020年6月2日
facede门面设计模式
摘要: 门面模式: 通俗易懂的例子:https://my.oschina.net/itblog/blog/214919 重头戏,应用到项目中的例子:待续 基础讲解 也叫外观模式,英文全称是 Facade Design Pattern。应用场景比较明确,主要在接口设计方面使用。 1.解决易用性问题: 门面模式
阅读全文
posted @ 2020-06-02 18:11 架构之路
阅读(321)
评论(0)
推荐(0)
2020年5月28日
巧用Stream:像sql一样操作数据集合
摘要: 背景: 从数据库中查询出的数据,最各种运算。Stream最方便。 //转Map操作 实体中的2个字段,转为key=字段 value=字段Map<String, Integer> collect = studentList.stream().collect(Collectors.toMap(Stude
阅读全文
posted @ 2020-05-28 19:58 架构之路
阅读(427)
评论(0)
推荐(0)
操作集合的利器----CollectionUtils
摘要: 引入包: import org.apache.commons.collections.CollectionUtils 背景: 常用在以下清空 1.接口调用中,参数校验,从数据库查询的信息,是否跟请求中的信息一致。 2.信息过滤,集合的交集、并集等等 1 public static void main
阅读全文
posted @ 2020-05-28 18:29 架构之路
阅读(395)
评论(0)
推荐(0)
2020年5月27日
if-else深度优化:巧用状态变更枚举
摘要: If-else 过多,代码不易读,后人也不敢轻易修改。 个人觉得有如下几种优化方式,网上不胜枚举,可以自行百度,但是小编说的这个方法《if-else深度优化:巧用状态变更枚举》,网上例子不多。 业务场景:例如在无人仓业务场景中,货架都放在储位上(储位就是地面上标记的某个点),正向流程:货架状态需要从
阅读全文
posted @ 2020-05-27 17:56 架构之路
阅读(695)
评论(0)
推荐(0)
断更的原因and思考
摘要: 先交代下断更的原因。最近系统开仓多、需求多,又适逢临近618,需求想在618之前推广,加之最近推行的加班多,时间更少了,回家就想补觉。 这段时间也踩了坑,分享出来,仅供借鉴。由于项目调整,最近接手了一个老项目,代码风格陈旧。又接的新需求,也就按照原来代码风格编写了。临近项目验收,测出了问题,需要代码
阅读全文
posted @ 2020-05-27 16:49 架构之路
阅读(292)
评论(0)
推荐(0)
2020年4月30日
PostMan批量发送post请求,参数从CSV 文件读取
摘要: 背景: 最近生产环境有一批数据有问题,需要模拟报文再次请求。想想日常用的PostMan或许可以解决,所以研究了下,仅供参考。文末有彩蛋~~~ 1.建立collections,表示一组测试集合(也就是可以测试多个接口)可以先正常情况下,用postMan模拟请求数据。如下。然后-sava--新建coll
阅读全文
posted @ 2020-04-30 16:04 架构之路
阅读(5973)
评论(0)
推荐(1)
神来之笔~~解除百度网盘下载速度的方法
摘要: 说起百度网盘,不得吐槽下: 1.5G时代都来到了,宽带300M,百度网盘下载速度还是100Kb以下,这技术真是做到极致了。 2.就算充会员了,一天下载次数过多,也会被限速。简直是鸡肋,互联网中的畸形产品。 3.相比国外的某些网盘,人家不会限速。若购买会员服务,只会增加额外服务(备份、相册、空间、分享
阅读全文
posted @ 2020-04-30 10:33 架构之路
阅读(595)
评论(0)
推荐(0)
2020年4月7日
disruptor深入剖析
摘要: 了解disruptor,先来了解下以下知识 我们先来了解下CPU缓存:http://ifeve.com/from-javaeye-cpu-cache/,例如CPU分级缓存结构、缓存行概念等,知道的同学可以略过。 伪共享问题 http://ifeve.com/falsesharing 在Java程序中
阅读全文
posted @ 2020-04-07 17:59 架构之路
阅读(246)
评论(0)
推荐(0)
2020年4月4日
通俗的解释Docker
摘要: 先来了解下Docker历史故事 2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫“dotCloud”的公司。 这家公司主要提供基于PaaS的云计算技术服务。具体来说,是和LXC有关的容器技术。 LXC,就是Linux容器虚拟技术(Linux container) 后来,dotCloud公司
阅读全文
posted @ 2020-04-04 18:45 架构之路
阅读(1056)
评论(0)
推荐(0)
2020年4月2日
java总的强引用、软引用、弱引用、、虚引用
摘要: 一、为啥有四种引用? 在Java的世界中,如果reference类型的数据中存储的数值代表的是另外一块内存的起始地址,就称这块内存代表着一个引用。 这种定义很纯粹,但是太过狭隘,一个对象在这种定义下只有被引用或者没有被引用两种状态,对于如何描述一些“食之无味,弃之可惜”的对象就显得无能为力。 我们希
阅读全文
posted @ 2020-04-02 17:38 架构之路
阅读(227)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告
========================================================================== 如果您觉得这篇文章对你有帮助,可以【关注我】或者【点赞】,希望我们一起在架构的路上,并肩齐行 ==========================================================================