自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 MYSQL聚合函数,约束,外键,级联删除和更新

聚合函数 SUM 求和 select sum(字段名)from 表名 AVG 平均 select avg(字段名)from 表名 MAX 计算指定列的最大值,如果指定列是字符串类型,那么使用字符串排序运算; select max(字段名)from 表名 MIN 计算指定列的最小值,如果指定列是字符串类型,那么使用字符串排序运算 select min(字段名)from 表名 COUNT 统计数量 ...

2020-04-08 10:44:21 496

原创 MySQL查找语句WHERE和LIKE模糊查询

基本比较符号 跟Java比较符号 =、!=、<>(不等于)、<、<=、>、>=; BETTWEN…AND;表示范围 IN(set); IS NULL;(为空) IS NOT NULL(不为空)(=NULL不能用来判断是否为空); AND ;并且(&) OR;或者(|) NOT;非(!) 条件查询–where (1)查询字段名下值大于(小于,等于)数值 s...

2020-04-07 16:57:16 7088

原创 表单验证

每个数据先单独验证,当失去焦点时验证是否规范,提高效率(其中没行最后加入空标签是为了失去焦点时弹出提示对话) 将必填项抽取到checkForm()中,绑定提交onsubmit; function checkForm(){ return checkUsername()&&checkPassword()&&checkEmail()&&checkPho...

2020-04-05 15:49:17 801 1

原创 JavaSE聊天室项目

功能 1.用户名登录注册 2.上下线提醒 3.在线列表 4.私聊 5.公聊 6.发送文字文件 7.聊天记录的保存 查询 删除 8.下线 项目步骤 效果图UI→→→项目文档→→→接口文档→→→数据库的表→→→分组开发 GIT/SVN→→→测试→→→出Bug→→→调试→→→正式上线→→→版本更新维护 统一开发环境 Java JDK 1.8 IDEA2018.2.8 win10...

2020-03-12 00:12:38 691 1

原创 面向对象回顾

面向对象 就是以类的方式组织代码,以对象的方式封装数据 面向对象特征 封装、继承、多态 类与对象的关系 事物→类 属性→成员变量 行为→成员方法 ①类是对一类事物的整体描述,定义,不代表任何一个具体事物 ②对象是对抽象概念的具体事例 ③从认识角度享有对象后有类,从代码角度先有类后有对象 使用new关键字创建对象,出了分配空间之外还会给创建好的对象默认的初始化值,以及构造器的调用 构造方法是...

2020-03-04 18:33:10 167

原创 数组排序:冒泡排序+选择排序+直接插入排序+希尔排序

冒泡排序 要求 元素两两比较,大的元素往后放,经过比较后,最大元素出现在最后索引处 代码 int[] arr = {10, 30, 20, 40, 60, 50, 70, 90, 80}; for (int i = 0; i < arr.length-1; i++) { for (int j = 0; j < arr.length-1; j++) { if (arr[j] > a...

2020-02-22 20:39:42 339

原创 基本查找与二分查找

基本查找 代码 public class Demo01 { public static void main(String[] args) { int[] arr = {10, 20, 30, 40, 50, 60, 70, 80}; int index = getIndexbyele(arr,50); System.out.println(index); } private static int ...

2020-02-22 19:09:08 325

原创 录入年月日求为本年第几天

思想 1.分为平年和闰年 int[][] data = { {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31},//平年 {31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}//闰年 };//两种情况,闰年和平年 求出平年或是闰年 int[] daysOfMonth = data[(year % 4 == 0...

2020-01-08 21:26:01 330

原创 基数排序

基数排序 从个位开始依次分配 获取最大数从而得知循环轮次 private static int getMax(int[] arr) { int max=arr[0]; for (int i = 1; i < arr.length-1; i++) { if(max<arr[i]){ max=arr[i]; } } } .定义二维数组统一管理 .获取每个位上的数字,遍历数组元素 for ...

2020-01-01 23:29:11 169

原创 面试算法之基础算法 冒泡排序法 用异或求和,也就是不用运算符“+”求和

面试算法之基础算法 1、冒泡排序法 冒泡排序法是将给出的n个数字,从第一个数字依次跟相邻的数字进行比较,当前面数字大于后面数字时,交换位置,进行一轮比较后,得到最小数置于第1位,然后再进行第二轮比较 程序 package BullerSort; import java.util.Arrays; class BubbleSort { public static void main(String[] ...

2019-12-27 11:36:21 376

原创 关于Java基础的面试题

关于Java基础的面试题 1、什么是Java虚拟机?为什么Java被称为平台无关的编程语言? Java虚拟机是可以执行字节码的虚拟机进程,Java源代码被编译成能被Java虚拟机执行的字节码文件。 Java虚拟机是Java实现跨平台,不需要程序员为每一个平台单独重写或重新编译。 准确说是Java源文件经过Javac编译成二进制.class字节码的跨平台性,各平台有不同...

2019-12-18 21:29:04 170

原创 数组

数组 数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。 数组既可以存储基本数据类型,也可以存储引用数据类型 数组定义格式 格式1: 数据类型[] 数组名; int[] a; 定义了一个int类型的数组a 格式2: 数据类型 数组名[]; int a[]; 定义了一个int类型的a数组; 初始化 数组必须先初始化,然后才能使用。 就是为数组中的数组元素分配内存空间,并为每个数组元...

2019-12-13 18:48:14 406

原创 循环语句

循环语句 if语句 if语句的格式1 if(比较表达式或者是boolean类型的值) { 语句体; } ----------------------------------------------- 执行流程: 先计算比较表达式的值,看其返回值是true还是false。 如果是true,就执行语句体; 如果是false,就不执行语句体; ------------------------------...

2019-12-05 23:35:12 965

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除