- 博客(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
397
原创 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
6583
原创 表单验证
每个数据先单独验证,当失去焦点时验证是否规范,提高效率(其中没行最后加入空标签是为了失去焦点时弹出提示对话)将必填项抽取到checkForm()中,绑定提交onsubmit;function checkForm(){ return checkUsername()&&checkPassword()&&checkEmail()&&checkPho...
2020-04-05 15:49:17
677
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
573
1
原创 面向对象回顾
面向对象就是以类的方式组织代码,以对象的方式封装数据面向对象特征封装、继承、多态类与对象的关系事物→类 属性→成员变量 行为→成员方法①类是对一类事物的整体描述,定义,不代表任何一个具体事物②对象是对抽象概念的具体事例③从认识角度享有对象后有类,从代码角度先有类后有对象使用new关键字创建对象,出了分配空间之外还会给创建好的对象默认的初始化值,以及构造器的调用构造方法是...
2020-03-04 18:33:10
95
原创 数组排序:冒泡排序+选择排序+直接插入排序+希尔排序
冒泡排序要求元素两两比较,大的元素往后放,经过比较后,最大元素出现在最后索引处代码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
228
原创 基本查找与二分查找
基本查找代码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
215
原创 录入年月日求为本年第几天
思想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
220
原创 基数排序
基数排序从个位开始依次分配获取最大数从而得知循环轮次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
99
原创 面试算法之基础算法 冒泡排序法 用异或求和,也就是不用运算符“+”求和
面试算法之基础算法1、冒泡排序法冒泡排序法是将给出的n个数字,从第一个数字依次跟相邻的数字进行比较,当前面数字大于后面数字时,交换位置,进行一轮比较后,得到最小数置于第1位,然后再进行第二轮比较程序package BullerSort;import java.util.Arrays;class BubbleSort {public static void main(String[] ...
2019-12-27 11:36:21
286
原创 关于Java基础的面试题
关于Java基础的面试题1、什么是Java虚拟机?为什么Java被称为平台无关的编程语言? Java虚拟机是可以执行字节码的虚拟机进程,Java源代码被编译成能被Java虚拟机执行的字节码文件。 Java虚拟机是Java实现跨平台,不需要程序员为每一个平台单独重写或重新编译。 准确说是Java源文件经过Javac编译成二进制.class字节码的跨平台性,各平台有不同...
2019-12-18 21:29:04
121
原创 数组
数组数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。数组既可以存储基本数据类型,也可以存储引用数据类型数组定义格式格式1: 数据类型[] 数组名;int[] a; 定义了一个int类型的数组a格式2: 数据类型 数组名[];int a[]; 定义了一个int类型的a数组;初始化数组必须先初始化,然后才能使用。就是为数组中的数组元素分配内存空间,并为每个数组元...
2019-12-13 18:48:14
300
原创 循环语句
循环语句if语句if语句的格式1if(比较表达式或者是boolean类型的值) {语句体;}-----------------------------------------------执行流程:先计算比较表达式的值,看其返回值是true还是false。如果是true,就执行语句体;如果是false,就不执行语句体;------------------------------...
2019-12-05 23:35:12
786
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人