- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 二分法查找的Java实现
二分法查找的对象要求是一个有序队列,每次将查找值与中间的元素做对比,返回结果。Java代码实现:package com.atguigu.java;public class FindFunction { public static void main(String[] args) { FindFunction ff = new FindFunction(); int[] ar...
2020-03-04 10:42:48
148
原创 线性查找的Java实现
线性查找就是普通的按顺序查找,如果查找到目标值,就返回目标值的位置。Java代码如下:package com.atguigu.java;public class FindFunction { public static void main(String[] args) { FindFunction ff = new FindFunction(); int[] arr = n...
2020-03-04 09:33:25
347
原创 冒泡排序的Java实现
冒泡排序的思想并不难,举个例子,加入存在数组{12, -58, 24, -8, 0, 65, 31},在第一次冒泡时,底部的数逐层往上进行比较,如果左侧的数大于右侧的数,就交换位置,到顶部时整个数组的最大值就出现在了顶部,之后再开始新一轮的从底部冒泡,获得数组的第二大值,第三大值...由此可知,如果存在2个数,进行一次冒泡就可以获得有序数组;如果存在三个数,进行两次冒泡就可以获得有序数组;以此...
2020-03-04 09:18:54
109
原创 mysql 把某列值赋值给另一列
在工作中,有时需要我们对数据表进行操作,把某列值赋值给另一列,如:现在,我想把dept_name里面的数据赋值给department,可以使用如下语句:#把某列值赋值给另一列UPDATE tb_departments SET department = dept_name;结果如下:...
2020-03-03 10:00:48
8784
原创 mysql 查询(select语句)详解
在mysql中,select语句是应用最广的语句,没有之一,此篇博文,旨在逐步表述select语句的使用,分层进阶,让你更快的了解select语句。先来说明,select语句的整体结构SELECT 字段FROM 表名 【inner / LEFT / RIGHT join】 表名 ON 字段 = 字段WHERE 限定条件GROUP BY 字段HAVING 筛选条件ORD...
2020-03-03 09:49:44
1437
原创 使用Navicat一次性导入多个数据表
因为工作需要,需要往mysql导入多个数据表,一开始的数据表样式如下:如果一个个往Navicat导入,很耽误时间,可以把这些表合成一个总表,这些内容作为里面的sheet,然后使用Navicat将这些表导入mysql。具体步骤如下:一:建立一张总表,将上述表格作为sheet放入其中二:使用Navicat表格导入向导,之后就是傻瓜式操作如果遇到上述错误,可以将sum....
2020-03-02 17:05:45
7711
原创 Navicat导入excel表格(xlsx)报错解决
在使用Navicat导入excel数据表时,遇到如下错误:出现这种错误有两种可能:第一种可能该表格没有打开,可以在打开表格的前提下,使用Navicat的表格导入;如果上述方法不管用,恭喜你电脑缺少AccessDatabaseEngine驱动,只需要去官网下载驱动安装后,再在表格打开的前提下进行数据导入,就可以成功导入数据。(PS:注意要保证系统-office位数保持一致)...
2020-03-01 20:23:10
4818
原创 mysql多层分组(group by)显示
有时在做数据分析时,需要对数据做多层分组,例如想分析员工信息表(employees)中,每个部门不同职位的人数,可以使用如下语句:SELECT department_id,job_id,COUNT(*) FROM employees GROUP BY department_id,job_id;结果如下:如图红框内标出:部门编号为30的部门,工作为PU_CLERK的员工有5人,PU...
2020-03-01 19:25:57
3824
GTK+修复工具64位.rar
2019-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人