Comments (5)
是的 其实这个功能很久了,开始时候重叠的定义,是加上了meeting,这个注释中是明确我写了,而且提示用户精确的看艾伦区间划分,用户没有多少知道艾伦区间代数的,所以我一直也不想实现一版本新的完全符合定义的(太懒了),不过现在6.0我已经准备提交了新的艾伦区间的工具类,那个可能更加灵活以及精准。
from hutool.
相关PR和issue你也看了,本质上这算是个bug的存在,因此做了修复。
@CherryRum 帮忙解释下呗~~
from hutool.
关于不向下逻辑兼容的问题,我认为:
- 既然是bug,但是为了兼容而一直保留这个bug并不是一种理想状态
- 升级解决bug难免会有逻辑变更,我觉得这里的逻辑变更不足以导致大的升级故障,故做了修改。
from hutool.
关于不向下逻辑兼容的问题,我认为:
- 既然是bug,但是为了兼容而一直保留这个bug并不是一种理想状态
- 升级解决bug难免会有逻辑变更,我觉得这里的逻辑变更不足以导致大的升级故障,故做了修改。
感谢您的回复! 也谢谢您对我提出的问题进行思考, 我会尊重社区的选择.
实际上我赞同 #3215 的描述, 即旧版本(version<=5.8.9)连续的时间是"不重叠"的, 此特性是正确的并不是bug..
相反,是 #2725 的提交重新改写了方法的定义(与之前"重叠"的定义不同了)
from hutool.
是的 其实这个功能很久了,开始时候重叠的定义,是加上了meeting,这个注释中是明确我写了,而且提示用户精确的看艾伦区间划分,用户没有多少知道艾伦区间代数的,所以我一直也不想实现一版本新的完全符合定义的(太懒了),不过现在6.0我已经准备提交了新的艾伦区间的工具类,那个可能更加灵活以及精准。
方法名 isOverlap 是一种比较泛的概念, 确实不好定义清楚,.
对此我表示理解.
最后谢谢解答. 在此对您做出的贡献表达感谢!
from hutool.
Related Issues (20)
- 希望能增加一个经纬度处理的工具 HOT 2
- DateUtil.format能否支持增加参数Locale 格式化成其他语言 HOT 1
- 关于ListUtil#setOrPadding的安全检查 HOT 2
- BooleanUtil.andOfWrap针对null取与结果与预期不符 HOT 1
- JSONObject.toBean为null问题 HOT 2
- 图片添加文字水印可以支持45度倾斜多行重复文字的效果么 HOT 1
- cn.hutool.core.io.FileUtil#getTotalLines 在jdk8和jdk21中结果不一致 HOT 1
- cn.hutool.http.HttpUtil#post(java.lang.String, java.lang.String) 这个方法按文档的标准参数调用报异常 HOT 5
- HttpRequest 设置body的时候能否修改isMultiPart的值。 HOT 4
- 需求请求:LocalDateTimeUtil.endOfDay重载一个接收LocalDate的方法 HOT 3
- get请求https时会出现ssl证书问题 HOT 3
- CVE-2023-51075 7.5 Loop with Unreachable Exit Condition ("Infinite Loop") vulnerability with High severity found HOT 1
- 贵团队有支持JPMS的计划吗? HOT 1
- NumberUtil.pow(3,-2) 指数不能为负数 HOT 3
- 能够提供Neo4jUtil HOT 2
- JDK17环境下,JarClassLoader.loadJar()方法异常
- 【question】请问一下hutool有直接读取并返回X509Certificate的方法吗? HOT 2
- ListUtil 需要一个【元素移动】的方法 HOT 1
- 请教下在HttpFilter里面有办法重写响应体吗? HOT 3
- Should avoid NPE when `coll1` is null HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hutool.