用了十几年思维导图,最后留下的还是这个免费老软件:FreeMind
思维导图大概是 2008 年前后在国内火起来的。那会儿流行手绘,A4 纸横过来, 中心画个圈,四根粗枝伸出去,再拿荧光笔描。
判断时间段是否重叠
1、逻辑公式时间段1:start1(开始时间),end1(结束时间)时间段2:start2(开始时间),end2(结束时间)重叠条件为:start1 = start2。
21-SpringBoot部分-JSON接口与统一数据封装
教学目标维度目标描述知识目标理解Jackson框架的自动序列化/反序列化机制;掌握@JsonFormat/@JsonIgnore/@JsonProperty等注解的使用;掌握统一返回结果封装类的设计模式;理解接口版本管理的常见策略技能目标能够设计通用的Result统一返回类;能够
spring-rest接口LocalDateTime转时间戳
本文介绍spring-rest接口中的LocalDateTime日期类型转时间戳的方法。 具体的代码参照 示例项目 https://github.
Java 读取、修改和清空 PDF 文档属性(元数据)
PDF 文件除了正文内容,还可以保存一些文档属性,例如标题、作者、主题、关键词以及创建时间。这些信息通常不会直接显示在 PDF 页面上,但可以在 PDF 阅读器的文档属性中查看。
鸿蒙 PC 上用 RNOH 开发开源鸿蒙应用
工具链由 HNP 包 hmos-clt 提供:ohpm 6.0.1 / hvigorw 7.26.8 / hdc 3.2.0f / OpenHarmony SDK API 26。
Android 短信收发模块从零到实战
摘要:本文从零开始,手把手带你实现一套完整的 Android 短信收发模块。同时,针对常见权限报错、运行时异常排查、不同 Android 版本的兼容性适配等痛点给出可落地的解决方案,并分享项目优化方向与安全隐私注意事项,帮助新手开发者避开过时教程的陷阱,快速跑通短信功能并适配当前主流开发环境。
MyBatis 从零开始:一张表带你跑通增删改查
如果你之前一直用 JDBC 或者 JPA,第一次打开 MyBatis 项目大概率会被三样东西绕晕:一个 mybatis-config.xml、一堆 XXXMapper.xml、还有一堆只有方法声明没有实现的接口。它们是怎么串起来的?接口不写实现类,为什么还能调?
Steam喜加一:联想拯救者游戏社区将于12月2日发放免费《辐射:新维加斯》激活码
IT之家 11 月 4 日消息,联想拯救者游戏社区宣布将于 12 月 2 日美国东部时间 12:00 起限量发放免费《辐射:新维加斯(Fallout: New Vegas)》Steam 激活码,玩家需要按指定流程排队领取,IT之家附活动地址(https://gaming.