上一页 1 2 3 4 5 6 7 8 9 10 ··· 26 下一页

2022年11月23日

采用设计模式带来事半功倍

摘要: 最近主导开发一个需求,刻意采用了设计模式,结果带来了开发效率提升,代码结构也清晰合理了很多。 简单描述下需求:对接第三方平台,将经营数据以指定格式上传到该平台,涉及5个上传数据接口。 这里重点谈下使用设计模式的过程。因为项目时间比较紧,刚开始我并没有考虑该需求是否可以采用某个设计模式来提效,而是先花 阅读全文

posted @ 2022-11-23 20:14 阿泰555 阅读(55) 评论(0) 推荐(0)

2022年11月20日

使用try-with-resources来关闭资源

摘要: 接触JAVA比较久的朋友都知道,如果要关闭java类库中资源,需要手动调用close方法,比如InputStream,OutputStream,Connection等。自从JDK7开始,java提供了通过try-with-resources语句来实现自动调用close方法(语法糖),这样就可以节省我 阅读全文

posted @ 2022-11-20 23:10 阿泰555 阅读(246) 评论(0) 推荐(0)

2022年11月15日

接口有多个实现类时的dubbo配置

摘要: 在项目开发过程中,我使用了模板方法模式时,出现了一个接口4个实现类的场景,而这4个实现类的方法要被其他系统通过dubbo访问。之前只有一个实现类时的dubbo配置是这样: <!-- 服务提供方 --> <dubbo:service interface="com.xxx.api.DgtReportSe 阅读全文

posted @ 2022-11-15 14:26 阿泰555 阅读(1388) 评论(0) 推荐(0)

2022年11月10日

Maven项目中引入本地jar(没有坐标)方法

摘要: 在项目开发中,需要调用第三方接口,第三方公司给了一个sdk(java版)的jar包,说可以引用jar里的类,有了sdk的确方便,但我们maven项目中的jar包都是通过maven坐标引入的,他这个孤零零的jar包如何引入到项目中,有以下两种方案。 方案一:项目中导入jar,pom.xml中添加相关配 阅读全文

posted @ 2022-11-10 15:59 阿泰555 阅读(393) 评论(0) 推荐(0)

2022年10月23日

DDD初步了解

摘要: DDD:Domain Driven Design,领域驱动设计,随着微服务的流行,业务的快速发展(变化+复杂),团队的迅速膨胀,DDD也被越来越多的公司使用。 拆分领域模型,使用充血模式(与贫血模式相反,我们MVC模式中的model/DO/DTO,只包含属性和get、set方法,就是贫血模式); 各 阅读全文

posted @ 2022-10-23 21:03 阿泰555 阅读(134) 评论(0) 推荐(0)

2022年10月20日

学习、训练、反馈

摘要: 学习、训练、反馈,对这3个步骤进行刻意练习,使自己对一件事的认知不断提升,自己的能力才会越来越强。 阅读全文

posted @ 2022-10-20 23:28 阿泰555 阅读(49) 评论(0) 推荐(0)

体系化思维

摘要: 在日常工作生活中,我们面对的问题往往是零碎的,各方面的,非结构化的,不方便归类的,导致我们解决问题时,如果没有一种好的应对方法,会出现效率低下,甚至无从下手。 所以我们在遇到问题时需要找出主线,将散乱的问题有条理的梳理出来。如何梳理?针对复杂问题,列出关键要素和解决办法,将解决问题的思路体系化,实现 阅读全文

posted @ 2022-10-20 09:50 阿泰555 阅读(910) 评论(0) 推荐(0)

2022年10月18日

思考问题的结构化

摘要: 最近发现公司电脑的键盘不灵光,今天上午来到一家维修店换键盘。在等待的过程中,看了下手机里截图的《金字塔原理》概要信息,这里几次提到了结构化,百度了下,解释如下:“所谓结构化,是指将逐渐积累起来的知识加以归纳和整理,使之条理化、纲领化,做到纲举目张。知识是逐渐积累的,但在头脑中不应该是堆积的。心理学研 阅读全文

posted @ 2022-10-18 16:23 阿泰555 阅读(70) 评论(0) 推荐(0)

2022年10月10日

[转]MySQL中 IS NULL、IS NOT NULL、!= 是否走索引策略

摘要: 先说结论:MySQL中决定是否使用某个索引执行查询的依据,就是成本够不够小,如果成本小,即使null值很多,还是会用到索引的。自己做了个验证:一个大概3万数据的表,如果只有10多个记录是null值,is null走索引,not null和!=没走索引,如果大部分都是null值,只有部分几条数据有值, 阅读全文

posted @ 2022-10-10 15:54 阿泰555 阅读(2388) 评论(0) 推荐(0)

2022年9月25日

Nginx详解

摘要: 什么是Nginx Nginx(“engine x”)是一个高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强,事实上Nginx的并发能力在同类型的网页服务器中表现非常好。Nginx专为性能优化而开发,性能是其最重要的考量,实现上非常注重效率,能经受高负载的考验,有报告表明能支持高达50, 阅读全文

posted @ 2022-09-25 18:26 阿泰555 阅读(57) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 10 ··· 26 下一页

导航