上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 1 /*二维数组查找*/ 2 public boolean findNumberIn2DArray(int 阅读全文
posted @ 2020-08-01 12:05 王余阳 阅读(119) 评论(0) 推荐(0)
摘要: 在一个长度为n的数组里的所有数字都在0~n-1的范围内。数组中某些数字是重复的,但是不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 例如,如果 输入长度为7,的数组{2,3,1,0,2,5,3}, 输出是重复的数组2或者3。 代码解析:此部分用到了数组下标对应相 阅读全文
posted @ 2020-08-01 10:48 王余阳 阅读(380) 评论(0) 推荐(0)
摘要: synchronized原理剖析与优化 同时访问synchronized的静态和非静态方法,能保证线程安全吗? 结论:不能,两者的锁对象不一样。前者是类锁(XXX.class),后者是this 同时访问synchronized方法和非同步方法,能保证线程安全吗? 结论:不能,因为synchroniz 阅读全文
posted @ 2020-07-31 15:32 王余阳 阅读(462) 评论(0) 推荐(0)
摘要: JDBC 1、JDBC:Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。我们通常说的JDBC是面向关 阅读全文
posted @ 2020-07-27 16:02 王余阳 阅读(121) 评论(0) 推荐(0)
摘要: 1、什么是Mybatis? (1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。 (2)MyBati 阅读全文
posted @ 2020-05-09 09:25 王余阳 阅读(189) 评论(0) 推荐(0)
摘要: 1、线程和进程 线程:线程是进程的一个实体,是CPU调度和分派的基本单元。 进程:进程是具有一定独立功能的程序,它是系统进程资源分配和调度的一个独立单元。 区别: (1)一个线程只属于一个进程,一个进程包含一个或者多个线程。 (2)进程拥有独立的内存单元,而多个线程共享内存。 (3)进程的创建调用f 阅读全文
posted @ 2020-05-09 00:33 王余阳 阅读(1212) 评论(0) 推荐(0)
摘要: 引用计数法:给每个对象一个引用计数器,每当有一个地方引用它时,计数器就会加1;当引用失效时,计数器的值就会减1;任何时刻计数器的值为0的对象就是不可能再被使用的。优点:1、可即时回收垃圾:在该方法中,每个对象始终知道自己是否有被引用,当被引用的数值为0时,对象马上可以把自己当作空闲空间链接到空闲链表 阅读全文
posted @ 2020-04-26 13:34 王余阳 阅读(124) 评论(0) 推荐(0)
摘要: Java 虚拟机栈:线程私有,生命周期和线程一致。描述的是 Java 方法执行的内存模型:每个方法在执行时都会床创建一个栈帧(Stack Frame)用于存储局部变量表、操作数栈、动态链接、方法出口等信息。每一个方法从调用直至执行结束,就对应着一个栈帧从虚拟机栈中入栈到出栈的。 本地方法栈:Java 阅读全文
posted @ 2020-04-26 13:19 王余阳 阅读(250) 评论(0) 推荐(0)
摘要: 定义:当某个类加载器需要加载某个.class文件时,它首先把这个任务委托给他的上级类加载器,递归这个操作,如果上级的类加载器没有加载,自己才会去加载这个类。 类加载器的类别: BootstrapClassLoader(启动类加载器) c++编写,加载java核心库 java.*,构造ExtClass 阅读全文
posted @ 2020-04-26 13:03 王余阳 阅读(203) 评论(0) 推荐(0)
摘要: 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。 题解: 这是一道经典的递推题目,你可以想如果青蛙当前在第n级台阶上,那它上一步是在哪里呢? 显然,由于它可以跳1级台阶或者2级台阶,所以它上一步必定在第n-1,或者第n-2级台阶, 阅读全文
posted @ 2020-04-25 18:53 王余阳 阅读(245) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页