- 博客(14)
- 资源 (4)
- 收藏
- 关注
原创 多线程
ArrayList VS Vector 两个类都实现了List接口,他们都是有序集合,相当于一个动态数组,数据允许重复。 1.同步性: Vector是线程安全的,即线程同步。多线程访问,安全性高。 ArrayList是线程不安全的,即线程不同步。单线程访问使用,效率更高一些。 2.数据增长: 两者都有初始容量大小 Vector默认增长为原来的两倍。 ArrayList默认增长为原来...
2018-04-21 10:55:29
180
原创 数据库复习
SQL分类: DDL:数据定义语言,create,alter,drop,declare DML:数据操纵语言,select,update,delete,insert DCL:数据控制语言,grant,revoke,commit,rollbackSQL语句 1.创建数据库 create database dbname; 2.删除数据库 drop database dbname; ...
2018-04-21 09:21:46
303
原创 Java web
Tomcat优化 去掉web.xml的监视,把jsp提前编辑成servlet。 有富余物理内存的情况下,加大tomcat使用的jvm的内存 HTTP请求的GET和POST区别 1.get从服务器获取数据,post向服务器传送数据 2.get方式,服务器端用request.querystring获取变量值,post方式,服务器端用request.form获取提交的数据 3.get方式提交...
2018-04-18 16:58:00
214
原创 WebSevice技术
定义 将孤立站点的信息能够相互通信、共享的一种接口。 使用技术 HTTP、XML、SOAP(简单对象访问协议)、WSDL SOAP协议:simple object access protocal 用于交换XML编码信息的轻量级协议。 TCP/IP->HTTP->SOAP ;SOAP通过xml文件传送信息 优点 跨平台,跨语言,跨系统 缺点 1.webservice使用...
2018-04-18 14:45:46
216
原创 Java复习
1.heap(堆)和stack(栈)有什么区别 1.Java对象分配在heap中,stack存放临时变量。 2.stack中对象或变量定义就可使用,应用程序结束自动释放。heap申请变量或者指针,new动态分配内存空间,free释放内存空间,Java垃圾回收机制自动释放内存。 3.Java自动管理stack和heap,不能直接设置。 4.stack存取速度比heap快。 5.stack线...
2018-04-16 23:28:48
174
原创 计算机网络复习
1.计算机网络分类: 按交换方式分: 电路交换网、分组交换网、帧中继交换网、信元交换网等。 按网络拓扑结构分: 总线型、星形、网状、环形等。 按网络的覆盖范围分: 局域网、城域网、广域网和互联网。计算机网络由通信子网和资源子网构成。2.举例说明信息、数据、信号和通信之间的关系: 数据:承载信息的实体。 信息:对数据的解释,是数据的内容和含义。 信号:数据的表示形式或称为数...
2018-04-10 22:00:31
272
翻译 Java复习总结篇
一:java概述 Java的三种技术架构: JAVAEE:Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对web程序开发; JAVASE:Java Platform Standard Edition,完成桌面应用程序的开发,是其它两者的基础; JAVAME:Java Platform Micro Edition,开发电子消费产品和嵌入式设
2018-01-24 21:25:13
394
原创 Java复习提高篇
多线程 创建线程方式一: 继承Thread类 1.子类覆盖父类中的run方法,将线程运行的代码存放在run中。 2.建立子类对象的同时线程也被创建。 3.通过调用start方法开启线程。创建线程方式二: 实现Runnable接口 1.子类覆盖接口中的run方法。 2.通过Thread类创建线程,并
2018-01-21 16:54:00
170
原创 Java复习基础篇
JAVAEE企业版:Web应用开发 JAVASE标准版:桌面应用程序 JAVAME小型板:小型电子消费产品 跨平台:通过java语言编写的应用程序在不同系统平台上都可以运行(可移植性) Java虚拟机负责Java程序在该系统中的运行 JRE(Java Runtime Environment Java运行环境): 核心类库 JDK(Java Development Kit
2018-01-19 14:02:10
189
原创 python基础复习
python基础复习1.标识符、关键字 if、else、elif、break、continue、for、while、and、or、not、in、true、false、try、except、finally、as、import、from、def、class、return、none、global、lambda…… 查询关键字 ipython3 impor
2018-01-12 16:01:09
307
原创 Hibernate复习(二)
一、多表设计 ①一对多public class Customer { private Integer cid; private String cname; //一对多:一个客户(当前客户) 拥有 【多个订单】 // * 需要容器存放多个值,一般建议Set (不重复、无序) // * 参考集合:List、Map、Array等 // ** 建议实例化--使
2017-08-05 22:59:15
318
原创 Hibernate复习(一)
一、框架体系结构 SSH框架和SSM框架(虽然后者还没有学到)二、Hibernate基础 ①定义: Hibernate是一个轻量级JavaEE应用的持久层解决方案,是一个关系从数据库ORM框架 Hibernate提供了对关系数据库增删改查操作 ②优点: Hibernate对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码
2017-08-03 00:09:25
270
原创 Struts2复习(二)
一、OGNL表达式 定义:是Object Graphic Navigation Language(对象图导航语言)的缩写,Struts2框架使用OGNL作为默认的表达式语言。 功能:1.支持普通方法的调用 2.访问静态成员(静态属性,静态方法) 3.操作集合对象: a.创建List对象<%-- 使用的是s:radio的标签
2017-07-31 19:29:53
274
1
原创 Struts2复习(一)
一、servlet缺陷 1.重复性劳动太多(代码冗余)。 2.具体代码放入control中,臃肿。 二、引入Struts2 !表现层MVC框架! 包含WebWork2的核心以及Struts的特性和功能 三、Struts2开发环境 ①核心包:1.struts2-core 2.xwork-core ②配置文件<?xml version="1.0" encod
2017-07-29 23:29:24
283
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人