Java
文章平均质量分 71
分数指数幂
生命如水
展开
-
系统设计 架构设计 画图工具 架构图 设计图
系统设计的目标系统由小慢慢迭代增加的过程中, 由于换了很多产品/开发, 每个人的想法不同, 迭代时间紧等原因, 导致系统修修补补越来越难维护, 这里的维护包括修复bug和开发新功能 程序是现实世界的模拟和映射, 需要和现实世界的逻辑保持一直, 包括组织架构, 层次结构 (真实世界是什么样子,那么软件世界就怎么设计) 遵循开闭原则(对扩展开放对修改封闭), 在保证满足可预见的扩展需求的前提下, 尽量简化设计和代码 (避免为不大可能发生的扩展白白增加系统复杂度) 单一职责, 将相关性较强的事物内聚,原创 2022-03-14 10:38:51 · 5235 阅读 · 0 评论 -
Java8 新特性
和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。StringBuffer的方法是线程安全的(能同步访问)。由于 StringBuilder 有速度优势可变参数 publicstaticvoidprintMax(double...numbers){}对象被垃圾收集器析构(回收)之前调原创 2016-12-06 10:51:17 · 310 阅读 · 0 评论 -
web开发环境搭建
服务端技术组成:java编程,springboot框架,mybatis持久层框架(用以简化使用java jdbc操作数据库的框架),mysql数据库前端技术组成:css(样式,用来修饰网页),html(超文本标记语言用来指定网页包含的元素),javascript(就是js-脚本语言用来给HTML网页增加动态功能),bootstrap (样式-封装好的css),原创 2017-12-03 15:14:27 · 315 阅读 · 0 评论