在Tomcat中主要有以下几种类加载器:(图片来自网络) tomcat启动时,会创建几种类加载器: 1 Bootstrap 引导类加载器 加载JVM启动所需的类,以及标准扩展类,位于jre/lib/ext下。 2 System 系统类加载器 加载tomcat启动的类,比如bootstrap.jar, ...
分类:
其他好文 时间:
2017-07-12 10:07:51
阅读次数:
163
一、简介 1.什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。 2.关系型数据库简介 我们使用关系型数据库管理系统(RDBMS)来存储和管理的大数据量。所谓的关系型数据库,是建立在 ...
分类:
数据库 时间:
2017-07-12 01:27:22
阅读次数:
373
恢复内容开始 工厂方法模式 定义:定义一个用于创建对象的接口,让子类决定实例化哪个类。工厂方法使一个类的实例化延迟到其子类。 在这之前学习了简单工厂模式,用简单工厂模式实现了计算器功能。 工厂类代码如下: 客户端代码: 工厂模式实现: 构建具体的工厂去实现这个接口 客户端代码: 简单工厂模式的最大优 ...
分类:
其他好文 时间:
2017-07-12 01:23:26
阅读次数:
221
关联是“HAS”关系,依赖是“USE”关系A类关联B类,指的是B类对象作为A类的属性存在,称为“has”关系。A类依赖B类,指的是B的对象作为A类的方法参数存在,称为“use”关系。 生命周期不同如果A类关联B类,那么创建A类的对象时实例化B类的对象,直到A类对象被销毁,所关联的B类对象也被销毁。即 ...
分类:
其他好文 时间:
2017-07-12 01:18:40
阅读次数:
124
准备工作1、在 QQ互联 申请成为开发者,并创建应用,得到APP ID 和 APP Key。2、了解QQ登录时的 网站应用接入流程。(必须看完看懂)为了方便各位测试,直接把我自己申请的贡献出来:APP ID : 101386962APP Key:2a0f820407df400b84a854d054b ...
分类:
编程语言 时间:
2017-07-12 01:17:05
阅读次数:
698
<!--done--> Python生成随机验证码 Python生成随机验证码,需要使用PIL模块. 安装: pip3 install pillow 基本使用 1. 创建图片 from PIL import Image img = Image.new(mode='RGB', size=(120, 3 ...
分类:
其他好文 时间:
2017-07-12 01:12:58
阅读次数:
164
1. 读取输入 Scanner in = new Scanner(System.in); 输入一行(包含空格) String str = in.nextLine() 读取一个单词(以空白符作为分隔符) String firstName = in.next(); 读取一个整数 int age = in ...
分类:
编程语言 时间:
2017-07-12 01:08:01
阅读次数:
173
1、定义 RegExp对象是原生JavaScript中表示正则表达式的对象;是正则表达式(regular expression)的简写。有一点需要明确知道,正则表达式只能对字符串进行操作。 2、语法 两种语法方式,一是新建RegExp对象,另一个直接创建 参数 pattern 是一个字符串,指定了正 ...
分类:
其他好文 时间:
2017-07-12 01:06:55
阅读次数:
214
一、抽象方法的相关概念: 在某些情况下,类无法(或者没有必要)提供方法的具体实现,可以将此方法声明成抽象方法; 在类中没有方法体的方法,就是抽象方法; 含有抽象方法的类,一定是抽象类。 二、抽象方法的语法: 使用关键字abstract声明抽象方法,一般语法: [访问权限] abstract 返回值类 ...
分类:
其他好文 时间:
2017-07-12 01:06:12
阅读次数:
139
1. 为什么实用djanjo 2. 雪地django 需要具备哪些 只是 3. 创建 django 项目 4. Models 编写 models 数据库表 admin ...
分类:
其他好文 时间:
2017-07-12 01:04:10
阅读次数:
169