-
JavaWeb-SMBMS实战项目
SMBMS项目 Servlet层负责接收用户数据,调用业务层,以及转发视图 service层就负责处理业务(从数据库调取信息) 持久层(Dao):连接查询数据库 前端:负责页面展示 数据库:SMBMS 做一个项目首先要看数据库查看表的结构: 借用sqlyog等工具查看表的结构 1、项目搭建准备 1.1、Maven 1.2、配置tomcat 1.3、导依赖 <?xml version=&quo…- 9
- 0
-
JavaWeb之邮件发送
1、邮件发送 1.1、邮件服务器与传输协议 要在网络上实现邮件功能,必须要有专门的邮件服务器。这些邮件服务器类似于现实生活中的邮局,它主要负责接收用户投递过来的邮件,并把邮件投递到邮件接收者的电子邮箱中。 SMTP服务器地址:一般是 smtp.xxx.com,比如163邮箱是smtp.163.com,qq邮箱是smtp.qq.com。 SMTP协议 通常把处理用户smtp请求(邮件发送请求)的服务…- 5
- 0
-
JavaWeb之文件上传与下载
1、文件上传 1.1、准备工作 对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的。 一般选择采用apache的开源工具common-fileupload这个文件上传组件; common-fileupload是依赖于common-io这个包的,所以还需要下载这个包 1.2、使用类介绍 ServletFileUpload 负责处理上传的文件数据,并将表单中每个输入项封装成一个Fil…- 8
- 0
-
Java——JVM虚拟机入门
JVM入门 面试常见: 请你谈谈你对JVM的理解? java8虚拟机和之前的变化更新? 什么是OOM,什么是栈溢出StackOverFlowError? 怎么分析? JVM的常用调优参数有哪些? 内存快照如何抓取?怎么分析Dump文件? 谈谈JVM中,类加载器你的认识? 1.JVM的位置 Jvm也就类似于一个程序,和程序并行,java程序运行在JVM之上 三种JVM: Sun公司:HotSpot …- 5
- 0
-
Java反射与注解详解
1. 类对象概述 类的对象:基于某个类 new创建出来的对象,也称实例对象。 类对象:类加载的产物,封装了一个类的所有信息(类名、父类、接口、属性、方法、构造方法)。 每个类加载到内存后都对应一个class对象,每个类有且仅有一个class对象。 在程序运行的时候可以通过一个JVM参数来显示类的加载过程:-verbose:class。 以eclipse为例演示: public class Demo…- 4
- 0
-
Python列表、字典、元组、集合区别总结
数据结构 是否可变 是否重复 是否有序 定义符号 列表(list) 可变 可重复 有序 [] 元组(tuple) 不可变 可重复 有序 () 字典(dict) 可变 key不可,value可 无序 {key:value} 集合(set) 可变 不可重复 无序 {}- 3
- 0
-
Java多线程(二)
七、线程池 1. 线程池概念 首先有关线程的使用会出现两个问题: 线程是宝贵的内存资源、单个线程约占1MB空间,过多分配易造成内存溢出。 频繁的创建及销毁线程会增加虚拟机回收频率、资源开销,造成性能下降。 基于如上的问题,出现了线程池: 线程容器,可设定线程分配的数量。 将预先创建的线程对象存入池中,并重用线程池中的线程对象。 避免频繁的创建和销毁。 2. 线程池原理 假如线程池里固定有三个线程,…- 6
- 0
-
Java多线程(一)
一、线程概述 1. 什么是进程 进程是系统进行资源分配的基本单位,也是独立运行的基本单位。多个进程可以同时存在于内存中,能在一段时间内同时运行,在windows操作中,可以打开任务管理器看到各种各样的进程和对应的PID,并且都占用了一定的系统资源。单核CPU在同一个时刻,只能运行一个进程。所谓同时运行是宏观上的概念,微观上进程之间是在不停地快速切换。 补充: 进程具有几个基本特性: 动态性。进程是…- 8
- 0
-
JavaSE——常用类
Java常用类将Java当中经常用到的类或者必须了解的类筛选出来,详细的介绍每个类的语法,用法,方法等,并通过案例让您快速掌握各个类的使用 ,是学好java必修课程。本教程分别通过object,system,character,random,integer,calendar,string等让您逐步深入的掌握好JAVA的常用类。下面将重点简述Java常用类教程所包含的内容。- 165
- 0
Java笔记
分类副标题
标签
Java笔记-共 0 个作品
今日上传
0个作品