01 2024 档案

摘要:一直想提升自己的项目设计能力 从普通的打工仔变身为干活更牛逼的大头兵 一个不想做大头兵的打工仔不是一个好的程序员 下面是gpt4给我的建议 不知道自己在还有2年到35的有限的职业生涯里能不能在全做到,即使全做到了,35之后,即使没工作,自己内心是否会更平静 提升Java项目程序设计能力可以通过以下方 阅读全文
posted @ 2024-01-31 16:31 SpecialSpeculator 阅读(51) 评论(0) 推荐(0) 编辑
摘要:中介者模式 用途: 如果多个服务经常一起使用,可以创建一个中介者服务来封装这些服务的协作。请举个例子,说明一下如何引入中介者,中介者如何帮助程序找到该使用的服务 中介者模式的例子 引入中介者模式的目的是为了降低系统中多个组件或类之间的直接交互,从而减少它们之间的耦合度。中介者充当协调者的角色,使得各 阅读全文
posted @ 2024-01-31 16:11 SpecialSpeculator 阅读(23) 评论(0) 推荐(0) 编辑
摘要:spring中依赖注入的思考 平时在自己的项目开发过程中,定义服务接口,编写服务实现类, 然后依赖注入各种用到的功能,有dao层做数据库查询,有其他服务 发现依赖注入越来越多,这样是否合理呢? gpt4给了我答案 1.可能我违背了服务的单一职责,承担了过多的功能 2.高层模块不应该依赖底层模块,是否 阅读全文
posted @ 2024-01-31 16:01 SpecialSpeculator 阅读(5) 评论(0) 推荐(0) 编辑
摘要:异步转同步有什么意义,直接使用同步方法不好吗? 一直有这个疑问,使用异步转同步就高端,直接使用同步方法一个一个直接就low,一直不理解,难道不是炫技的同时增加代码复杂度吗 后来gpt4给了我答案 使用 CompletableFuture.supplyAsync 提交异步任务然后通过 Completa 阅读全文
posted @ 2024-01-31 15:18 SpecialSpeculator 阅读(33) 评论(0) 推荐(0) 编辑
摘要:elasticsearch java客户端 1.引用maven配置 <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>elasticsearch-rest-high-level-client</artifactI 阅读全文
posted @ 2024-01-23 16:43 SpecialSpeculator 阅读(115) 评论(0) 推荐(0) 编辑
摘要:1.maven分模块说明 demo-dao demo-web demo-web中引用demo-dao层,进行crud 2.数据库配置放到哪里? 放到demo-web模块的application.properties spring.datasource.driver-class-name=@mysql 阅读全文
posted @ 2024-01-19 16:15 SpecialSpeculator 阅读(200) 评论(0) 推荐(0) 编辑
摘要:使用工具类SerializationUtils 说明:由于org.apache.commons.lang3包提供, AlarmDescDetailsDto r = SerializationUtils.clone(request); r.setAlarmObjectType(AlarmObjectT 阅读全文
posted @ 2024-01-10 12:13 SpecialSpeculator 阅读(2) 评论(0) 推荐(0) 编辑
摘要:1.stream().collect(Collectors.toSet()) 排序出来的数据是按取到其中数据,每个做hashcode自动排序后的结果 2.stream().collect(Collectors.toList()) 排序出来的数据是按照之前数据默认的顺序的结果 阅读全文
posted @ 2024-01-09 16:02 SpecialSpeculator 阅读(11) 评论(0) 推荐(0) 编辑
摘要:1.数据库查询时候的换行写法 标准友好的写法 List<AlarmRuleNew> dbAlarmRules = mapperContext.getAlarmRuleNewMapper().selectList(new QueryWrapper<AlarmRuleNew>() .eq(AlarmRu 阅读全文
posted @ 2024-01-09 15:59 SpecialSpeculator 阅读(11) 评论(0) 推荐(0) 编辑
摘要:1.关键掉交易 到达自己所说的关键点后买入 如:20日线掉头往上,或者出现双金,成交量有所放大 市场开始攀升,涨到了比前期高点还要高上一丢丢的地方 注意:此处不要进行加仓,认为突破了,就加仓,往往会被套,专门割韭菜往往就用的是这一种 股价出现了自然回落,回调 注意:对应了上面的分析要割韭菜 回调几天 阅读全文
posted @ 2024-01-08 14:37 SpecialSpeculator 阅读(5) 评论(0) 推荐(0) 编辑
摘要:1.买卖点的问题 错误:几乎所有交易都是同一个价格 买入: 总共买入500股,开始买进100股,市场上涨了再买进100股,以此类推 买入的每一笔价格都比前一笔要高 卖出: 卖出的这一笔交易一定要比前一笔更低 2.决定入市时机 达到自己认为的关键点,进行第一笔交易 确定自己第一笔交易后,如果判断错误能 阅读全文
posted @ 2024-01-03 14:03 SpecialSpeculator 阅读(5) 评论(0) 推荐(0) 编辑
摘要:1.参数校验放到开始 一般将使用的参数校验放到起始位置,不要因为之前用的三元运算符而隐藏 // 验证输入参数 if (StringUtils.isBlank(request.getAlarmObject()) || Objects.nonNull(request.getAlarmObjectPlat 阅读全文
posted @ 2024-01-02 14:17 SpecialSpeculator 阅读(18) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示