摘要:
1. Double、Float等值为什么有最大数值精度 Double:保存方案为IEEE754,其中52位尾码,11位阶码。阶码范围位[-1023, 1024],那么一定可以取到52,按照IEEE754二进制装十进制公式,最大会存在53个1,转十进制即2^53^-1。此时还可以加1,使得尾码全0,阶 阅读全文
摘要:
### 参考内容 https://skrshop.tech/#/src/account/?id=%E7%94%A8%E6%88%B7%E4%BD%93%E7%B3%BB https://blog.51cto.com/u_15477117/4905547 阅读全文
摘要:
背景 重构背景 以前觉得大部分公司都需要高并发、高可用,这些才是主要发展方向。项目已经上线一年了,最近因业务原因需要快速迭代上线,几个开发一起接入了一个WMS系统,并将流程并入我们现有流程当中,涉及到计算库存、库龄、资方借贷等很多节点。因为比较急,随即将新的业务代码穿插进了原有的业务逻辑中进行处理, 阅读全文
摘要:
因为新开了一个项目使用vue3,不太熟悉,其中使用了ref和reactive关键字,简单翻看文档和一些讲解之后,知道ref的实现是reactive。但使用中reactive()修饰的变量,不能直接对数组进行赋值操作,ref()却可以,这个问题感到很奇怪。 记录一下现在自己的想法 因为vue3是用pr 阅读全文
摘要:
现阶段代码中大量的if判断,考虑使用该方法进行简化。 stream: https://openhome.cc/zh-tw/java/functional-api/stream/ https://zhuanlan.zhihu.com/p/42303644 参考: https://www.zhihu.c 阅读全文
摘要:
使用了mybatis-plus和druid-spring-boot-starter1.1.17之后,临时又修改了properties文件。从数据库映射一个日期类型一直报错,说不能设置为Null。刚开始以为是驼峰命名打错了,但是一想是生成的,应该不会出现这个问题。又看了配置文件中,call-sette 阅读全文
摘要:
大纲:iOS系统发展UI和OC简单的APP程序程序的生命周期1.iOS的系统发展从1983年OC程序开始发展到2015年,30多年的时间,但这依然不是一个十分完善的语言,可以说现在都没有一个十分完善的,不用更新了的编程语言。但是,iOS选择了OC作为它的开发语言,这是为什么我们前期需要先来学习OC语... 阅读全文