自定义博客皮肤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)
  • 收藏
  • 关注

原创 线程池

经常创建,启动,销毁一个线程都是非常耗时间的。使用线程池进行管理服务线程,提高程序效率。 1.重复利用 2.提高响应速度 3.管理线程---线程池进行创建和分配。--队列 java中使用线程核心走ThreadPoolExecutor线程池的最上层接口是Executor,这个接口定义了一个核心方法execute(Runnabel command),这个方法最后被ThreadPoolEx...

2019-12-29 15:41:09 81

原创 代理模式之静态代理与动态代理

**代理模式(Proxy)**代理模式的基本介绍:1)代理模式:为一个对象提供一个替身,以控制对这个对象的访问。即通过代理对象访问目标对象,这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能。2)被代理的对象可以是远程对象,创建开销大的对象或需要安全控制的对象3)代理模式有不同的形式,主要有三种:静态代理,动态代理(JDK代理,接口代理)和Cglib代...

2019-12-28 14:54:18 195

原创 单例设计模式

**饿汉式:**```javapackage 饿汉与懒汉;/** * @author shkstart * @create 2019-10-31-19:37 * * 保证在jvm中只能存在一个实例化对象 */public class Student { private Student() { }// 饿汉// private stati...

2019-12-25 13:16:18 85

原创 JavaWeb购物车实现

package cn.itcast.web.domain;import java.util.HashMap;import java.util.Map;/** * @author shkstart * @create 2019-12-11-17:11 * 购物车 */public class Cart { private Map<String,CartItem&g...

2019-12-11 23:39:33 7532 17

转载 JSP九大内置对象及四个作用域详解

一共有九大内置对象:request、response、out、session、application、pageContext、page、config、exception内置对象(又叫隐含对象),就是在jsp中,不需要创建(由服务器<容器>来创建),可以直接使用的对象。request           请求对象   ...

2019-12-11 11:28:50 112

原创 动态代理模式

什么是代理模式代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。想象一下我们生活中的购买火车票的情节,我们可以从官网上直接购买,也可以到售票的窗口购买,这是从官方购买,在编程中,这个过程就是指从提供这个功能的类直接获取这个功能。当然了,我们也可以从售票厅旁边的小超市,或者其他地方代售火车票的地方购买火车票,那么这些代销处就是代理...

2019-12-10 11:20:33 96

原创 JavaWeb的四大作用域

四大作用域:1、pageContext:代表在当前页面的作用域范围内有效。2、request:在请求的作用域范围内有效。3、session:在一个会话的作用域范围内有效(一个浏览器只要不关闭就是一个会话)4、application:整个应用程序都有效。范围由小到大:pageContext < request < session < application扩展:1....

2019-12-09 22:24:23 310

原创 JavaWeb请求转发与重定向的区别

请求转发:request.getRequestDispatcher().forward();重定向:response.sendRedirect();例如:请求转发:request.getRequestDispatcher("/student_list.jsp").forward(request,response);重定向:response.sendRedirect(request....

2019-12-09 17:13:40 218

原创 Tomcat服务器安装运行异常问题解决

**the JRE_HOME environment variable is not defined correctly This environment variabl问题出现背景:最近使用IDEA编辑器,在新建一个 web测试项目运行的时候,提示错误信息:the JRE_HOME environment variable is not defined correctly This en...

2019-12-08 21:37:14 141

原创 快速排序算法

速排序算法 **快速排序(Quicksort)是对冒泡排序的一种改进,它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。**一趟快速排序的算法是: [1]1)设置两个变量i、j,排序开始的时候:i=0,...

2019-12-01 16:22:37 164

原创 选择排序

本文连接选择排序思想及结果实现```java在这里插入代码片```int[] arr={49,38,65,97,76,13,27,49}; for (int i = 0; i <arr.length ; i++) { for (int j = i; j <arr.length ; j++) { if(a...

2019-11-24 16:40:25 84

空空如也

空空如也

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

TA关注的人

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