摘要: 十大排序算法分类、特点和关系 (1)冒泡排序(交换排序的一种) (2)选择排序 (3)插入排序 (4)归并排序(采用了分治思想,额外的空间复杂度O(N),容易记错,最后合并大数组的时候需要开辟一个长度为N的数组) https://blog.csdn.net/u010452388/article/de 阅读全文
posted @ 2020-03-01 23:21 JohnTesla 阅读(239) 评论(0) 推荐(0) 编辑
摘要: (1)静态代码块、构造代码块的定义区别: //静态代码块 static{ System.out.println("静态代码块"); } //构造代码块.使用{}声明的代码块(和静态代码块的区别是少了static关键字): { System.out.println("构造代码块"); } (2)示例1 阅读全文
posted @ 2019-04-23 15:18 JohnTesla 阅读(3170) 评论(0) 推荐(1) 编辑
摘要: 目的:设计一个车票的数据库,完成一些基本的查询、增删功能。 数据表结构分析; 各个字段分析; 基本数据库、表的建立,数据录入; 复杂查询的实现简要分析。 1 数据库结构分析; 1.1 客户表 目的:查询客户的所有信息。 输出字段:身份证号(主键)、姓名、用户名、联系电话、籍贯、类型(学生还是普通) 阅读全文
posted @ 2019-04-20 20:02 JohnTesla 阅读(4480) 评论(0) 推荐(1) 编辑
摘要: Druid配置的时候出现这个问题: 解决: jdbc-druid-config.properties文件里的 太粗心了。 阅读全文
posted @ 2019-04-02 20:03 JohnTesla 阅读(1272) 评论(0) 推荐(0) 编辑
摘要: 之前看到其他博客里说,toString 和 String.valueOf()功能相同,但是我发现对于char[]来说并不是这样的: 示例1: 先比较一下: 可以看到,char[]的toString()方法输出的是地址; String.valueOf(char[])输出的是字符数组的数值。 看源码: 阅读全文
posted @ 2019-03-31 17:11 JohnTesla 阅读(1177) 评论(0) 推荐(1) 编辑
摘要: falsetruefalse Boolean:将字符串false(不区分大小写)和tRue(不区分大小写)包装成一个对象,以提供对象的一些操作方法。并且在某些场合只能用包装类。 boolean是基本数据类型Boolean是它的封装类,和其他类一样,有属性有方法,可以new,例如:Boolean fl 阅读全文
posted @ 2019-03-26 20:53 JohnTesla 阅读(11578) 评论(0) 推荐(1) 编辑
摘要: 这个是Vector的方法(线程安全的): 可以看到二者没有区别,都是看elementCount 是否为0 阅读全文
posted @ 2019-03-26 01:00 JohnTesla 阅读(2178) 评论(0) 推荐(0) 编辑
摘要: //第一种:public static void sort(List list) //对自定义的Person类进行排序。 //首先定义一个Person类 public class Person implements Comparable{ private String name; private int age; public Person() { } ... 阅读全文
posted @ 2019-03-21 16:33 JohnTesla 阅读(212) 评论(0) 推荐(0) 编辑
摘要: order by 关键字详解: SELECT intcode AS 商品编码, product_title AS 名称, retailprice AS 零售价, purchaseprice AS 合同进价 FROM product_detail WHERE brand='0063飘柔' AND pu 阅读全文
posted @ 2019-03-16 15:13 JohnTesla 阅读(2703) 评论(0) 推荐(0) 编辑
摘要: "C:\Program Files\Java\jdk1.8.0_191\bin\java" 0Exception in thread "main" java.lang.NullPointerException at LinkedList.Test1.main(Test1.java:8) Proces 阅读全文
posted @ 2019-03-14 23:53 JohnTesla 阅读(1559) 评论(0) 推荐(0) 编辑