自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

求素数

求任意区间内的素数

  • 博客(11)
  • 收藏
  • 关注

原创 面试重点汇总

文章目录Hashcode()Hashmap集合框架未完待续...敬请期待?一波关注-.-Hashcode()1.hashcode值从何来:通过hash函数/算法求得hash值,该值在hash表中的位置就是hashcode;2.hashcode的用途hashcode主要为了查找的快捷性,hashcode是用来确定散列存储结构中对象的地址;3.hashcode与equals两点:(1)e...

2020-02-17 23:22:56 235

原创 Java.lang.IllegalStateException: Cannot call sendRedirect() after the response has been committed

Java.lang.IllegalStateException: Cannot call sendRedirect() after the response has been committed原因与解决办法原因:当在doget()方法中调用dopost()方法,并在dopost方法中调用resp.sendRedirect();解决办法:1.将跳转放在doget()方法中;2.在resp...

2020-02-17 13:07:59 483

原创 线程池模型实现

代码中附注解public class MyThreadpool { private static class Worker extends Thread{ //创建队列存放线程 private BlockingQueue<Runnable> queue = null; //工作类构造方法传入线程队列 Worker...

2020-02-15 13:03:00 149

原创 cookie和session的区别

cookie和session的区别1.cookie是客户端上的,seession是服务端上的,2.cookie是可以永久保存的,当浏览器访问服务端时会在本地寻找cookie文件,如果有则将该文件保存的用户名,密码,设置等信息发送至服务端,服务端将会解析cookie查找session id。3.cookie可以设置失效时间,如果不设置一般是浏览器关闭时失效,session是浏览器关闭时失效,当...

2020-02-15 11:50:42 155

原创 定时器(闹钟)设计

1.创建MyTimerTask类,定义两个变量,运行时间runAtTime和任务target;2.构造方法中初始化时间和任务,时间为传入时间参数+系统当前时间;3.复写Comparable比较执行时间的优先级;private static class MyTimerTask implements Comparable<MyTimerTask>{ long runAtTim...

2020-02-10 17:34:13 800 1

原创 生产者消费者模型

首先实现一个队列public class ArrayQueue { private int[] array = new int[10]; private int size = 0; private int front = 0; private int rear = 0; public void put(int val){ if(size ...

2020-02-09 22:18:54 195

原创 优先级队列(大堆的实现)

优先级队列的基本实现(大堆)public class ProiorityQueue { private int[] array = new int[10]; private int size = 0; //向上调整 private void adjustUp(){ int index = size; while (index != ...

2020-02-09 14:04:41 146

原创 wait()、notify和notifyAll

基本用法1.object.wait();等待object被唤醒2.object.notify();随机唤醒一个等待object的线程3.object.notifyAll();唤醒所有等待object的线程4.使用wait()方法会抛出InterruptedException5.使用这三个方法需要在外部对object对象加锁否则会抛出IllegalMonitorStateException...

2020-02-09 10:57:21 100

原创 线程vs进程

区别1:进程是资源分配的最小单位。线程是cup调度的最小单位,对于系统开销来说,线程比进程的开销小。区别2:一个程序可以有多个进程,一个进程可以有多个线程。区别三:进程间资源独立,一个进程的多个线程之间共享该进程的资源。区别四:线程不能独立运行必须依赖于进程和应用程序的调用。区别五:进程会由系统分配地址空间,而线程没有独立的地址空间,共享所属进程的地址空间。...

2020-02-09 10:36:55 92

原创 switch语句的判断类型

short、int、char、byte、String

2020-02-06 17:26:03 319

原创 单例模式(饿汉模式、懒汉模式)

单例模式:当只需要用到类的一个实例对象时,我们需要用单例模式来设计类;有以下两种方法:饿汉模式class Singleton { private Singleton(){} private static Singleton instance = new Singleton(); public static Singleton getInstance(){ ...

2020-02-06 15:55:49 1691

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除