随笔分类 - 晋升学习
摘要:1.自定向下,逐步求精的设计原则 大方向的框架,技术的选型,是SSM还是微服务等等 2.先易后难,先抽象后具体的分析 细分不同系统不同功能,属性的特殊型 3.程序是由相互独立的模块构成 实现模块:查成绩或录入学生信息
阅读全文
摘要:1.注释 /*自带注释*/2.引包 #include <stdio.h>3.主方法 void main{}4.执行体 printf("打印"); 5. 转义字符 \n 也就是空格
阅读全文
摘要:解决问题的步骤就叫算法 有五个特征 可执行性 确定性 有穷性 有输入信息的说明 有输出信息的步骤 算法的描述方式 1.自然语言 2.选择结构 二分支选择 传承流程图 if(){}else{} N-S图 if(){}else{} P是判断的位置 多分支选择 if(){}else if(){}else
阅读全文
摘要:byte 1个字节 short 2个字节 int 4个字节 long 8个字节 float 4个字节 double 8个字节 char 2个字节 boolean 1个字节或4个字节,在java规范2中, 如果boolean用于声明一个基本类型变量时占4个字节, 如果声明一个数组类型的时候,那么数组中
阅读全文
摘要:二分查找【重点】 前提 数组必须有序 思路 1.只要开始索引大于结束索引,就代表数组中没有该值 2.中间索引位置元素大于目标值 修改结束索引等于中间索引减1 3.中间索引位置元素小于目标值 修改索引等于中间索引加1 4.中间索引位置元素等于目标值 返回索引 5.不确定循环次数 while 条件:开始
阅读全文
摘要:选择排序【重点】 思路: 1.将一个和所有元素进行比较,大的放后面,小的放前面 2.数组的长度为N,比较N-1轮 3.每一轮比较完成后,都可以得到了最小值,下一轮就不需要比较最小值 例图: 源码: 代码 public static void main(String[] args) { int[] a
阅读全文
摘要:冒泡排序【重点】 思路: 1.将相邻的两个元素进行比较,大的放后面,小的放前面 2.数组的长度为N,比较N-1轮 3.每一轮比较完成后,都可以得到了最大值,下一轮就不需要比较最大值 例图: 源码: 代码 public static void main(String[] args) { int[] a
阅读全文
摘要:白话介绍 简单来说就是:规范化的例子 和功力层次一样,越高越强 越高级的范式冗余 就是内力杂质约少 不能跨级范式 专业介绍 一个低一级范式的关系模式通过模式分解(Schema Decomposition)可以转换为若干个高一级范式的关系模式的集合,这种过程就叫规范化(Normalization)。
阅读全文

浙公网安备 33010602011771号