06 2022 档案
摘要:异常机制(Exception) 什么是异常 实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序再跑着,内存或硬盘可能满了。等等。 软件程序在运行过程
阅读全文
摘要:Java数组 数组的定义 数组是相类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们 数组声明创建 首先必须声明数组变量,才能在程序中使用数组,下面是声明数组变量的语法: dataType[]
阅读全文
摘要:面向对象编程 Java的核心思想就是OOP 面向过程&面向对象 面向过程思想: 步骤清晰简单,第一步做什么,第二步做什么...... 面向过程适合处理一些较为简单的问题 面向对象思想 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节
阅读全文
摘要:Java方法详解 何谓方法 Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法子程序中被创建,在其他地方被引用 设计方法的原则:方法的本意是功能模块,就是实现某个功能的语句块的集合。我们设计方法的时候。最好保持方法的原子性。即一个方法只
阅读全文
摘要:微服务技术讲解 微服务的产生 单体应用: 最大的缺点: 模块及功能的耦合 无法扩展、容易达到性能瓶颈 发布会影响整体的可用性 无法故障隔离 解决方法: SOA简介 最大缺点: 如果所有功能(服务)在一个应用域,在性能拓展时,虽然可以进行“横向扩充”(“应用集群”),但是还是无法解决“数据库瓶颈”、“
阅读全文
摘要:Java基础: 注释: 书写注释是一个非常好的习惯 Java注释有三种: 单行注释 // 多行注释 /* 注释 */ 文档注释(和JavaDoc联合使用) /** * */ 标识符: 数据类型 字节 整数拓展 进制:二进制:0b开头;十进制;八进制:0开头;十六进制:0x开头。 最好避免使用浮点数进
阅读全文
摘要:时间管理的前世今生 什么是时间管理?如何理解时间管理? 时间管理的对象不是时间,而是每一个使用时间的人,其本质就是自我管理 时间管理重要性 时间的特性: 无法开源 不可再生 不可取代 无法节流 如何进行时间管理 步骤和方法: 设定目标 收集信息 明确目标 确定计划 目标拆解 制定计划 输出目标计划单
阅读全文
摘要:软件架构模式分析 了解软件架构模式概念 学习常见的架构模式 熟悉架构模式应用方法 万物皆是接口,万物都是增删改查 概念 架构的定义 架构是构成一个系统的基础组织结构,包括系统的组件构成,组件间的相互关系、系统和其所在环境的关系、以及知道架构设计和演进的相关准则。 架构的特性 架构定义系统的结构 架构
阅读全文
摘要:MarkDown学习 快捷键:Ctrl+1(一级标题)、Ctrl+2(二级标题)... 标题 "### +内容+回车" 三级标题 "#### +内容+回车" 四级标题 字体 "Ctrl+b" 或者是 "**内容**" 例:Hello world! 斜体:"*内容*" 例:Hello world! 三
阅读全文