简单梳理一下以前学过的排序算法 冒泡排序 平均时间复杂度:O(n²);稳定 比较相邻元素,如果前面的比后面大,就交换两个元素 每一对相邻元素做同样的比较,从开始第一对元素一直比到结尾,一轮结束最后的元素是最大的。 除了每轮比较出来的最大元素,对其他元素重复以上操作。 public void bubb ...
分类:
编程语言 时间:
2021-07-29 16:19:56
阅读次数:
0
/** * 格式化数字 */ public function float_number($number){ $length = strlen($number); //数字长度 if($length > 8){ //亿单位 $str = substr_replace(strstr($number,su ...
分类:
Web程序 时间:
2021-07-28 21:33:14
阅读次数:
0
一、栈结构 栈是一种,先进后出,后进先出的数据结构,只有一端能够进行操作,是一种操作受限制的线形表 二、栈的实现 1. 通过数组实现 1 2 3 import java.util.Arrays; 4 5 //栈数组实现 6 public class ArrayStack { 7 //定义一个数组存储 ...
分类:
编程语言 时间:
2021-07-27 17:32:46
阅读次数:
0
1.定义返回码枚举 1 public interface ResultCode { 2 public static Integer SUCCESS = 20000; 3 public static Integer ERROR = 20001; 4 } 2. 创建结果类 1 @Data 2 publi ...
分类:
其他好文 时间:
2021-07-27 17:30:58
阅读次数:
0
注解 anno1 package com.ding.anno1; /** * @Description TODO * @Author 丁帅帅 * @Date 21/07/24 23:41 * @Version 1.0 */ public class Fu { public void show(){ ...
分类:
编程语言 时间:
2021-07-26 16:52:58
阅读次数:
0
(1)先登录 mysql -h localhost -u root -p (2)查看数据库有哪些 show databases; (3)新建一个空表text create database text ; ####新建数据库text ,等下导表用### (4)删除数据库chuan drop datab ...
分类:
数据库 时间:
2021-07-26 16:51:34
阅读次数:
0
(1)你可以使用以下语句创建示例表: mysql> CREATE TABLE shop ( -> article INT(4) UNSIGNED ZEROFILL DEFAULT '0000' NOT NULL, -> dealer CHAR(20) DEFAULT '' NOT NULL, -> ...
分类:
数据库 时间:
2021-07-26 16:50:33
阅读次数:
0
CREATE OR REPLACE FUNCTION "public"."process_t_gps"() RETURNS "pg_catalog"."trigger" AS $BODY$ DECLARE rec record; ewith record; BEGIN IF (TG_OP = 'DE ...
分类:
Web程序 时间:
2021-07-26 16:42:44
阅读次数:
0
MySQL数据库设计规范(仅供参考) 目录 规范背景与目的 设计规范2.1 数据库设计2.1.1 库名2.1.2 表结构2.1.3 列数据类型优化2.1.4 索引设计2.1.5 分库分表、分区表2.1.6 字符集2.1.7 程序DAO层设计建议2.1.8 一个规范的建表语句示例2.2 SQL编写2. ...
分类:
数据库 时间:
2021-07-26 16:38:19
阅读次数:
0
一、页目录和槽 接上一篇,现在知道记录在页中按照主键大小顺序串成了单链表。 那么我使用主键查询的时候,最顺其自然的办法肯定是从第一条记录,也就是 Infrimum 记录开始,一直向后找,只要存在总会找到。这种在数据量少的时候还好说,一旦数据多了,遍历耗时一定非常长。 于是,作者又想到了一个好办法,灵 ...
分类:
数据库 时间:
2021-07-26 16:37:12
阅读次数:
0