- 博客(54)
- 收藏
- 关注
转载 53、SSM环境整合
服务器开发:分成3层 表现层:使用SpringMVC框架 业务层:使用Spring框架 持久层:Mybatis框架 通过Spring框架整合其他2个框架 整合的思路: 1、先搭建整合的环境 2、先把Spring的配置搭建完成 3、在使用Spring整合SpringMVC框...
2019-08-04 00:34:00
108
转载 54、Oracle
Oracle以数据存储量大,处理速度快,安全性高,容错性强等出色的特征,长期以来占据着全球数据库市场的主导地位。 安装:百度搜索安装教程 连接:使用PLSQL Developer对Oracle进行连接 体系结构: 数据库:Oracle数据库是数据的物理存储。这就包括数...
2019-08-04 00:34:00
118
转载 52、springMVC框架
SpringMVC 概念:SpringMVC是一种基于java的实现MVC设计模型的请求驱动类型的轻量级web框架,属于springFramework的后续产品,已经融合在Spring Web Flow里面,Spring框架提供了构建web应用程序的全功能MVC模块,使用Spring可插入的...
2019-08-03 23:45:00
150
转载 51、spring框架
spring:分层的JavaSE/EE应用full-stack轻量级开源框架,以Ioc(反转控制)和AOP(面相切面编程)为内核,提供了展现层springMVC和持久层spring JDBC以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的...
2019-08-03 22:11:00
136
转载 50、Mybatis框架
框架:软件开发中的一套解决方案,不同的框架解决不同的问题。 框架的好处:框架封装了很多的细节,使开发者可以使用极简的方式实现功能,提高开发的效率 三层架构: 1、表现层:用于展示数据 2、业务层:用于处理业务需求 3、持久层:用于和数据库交互 持久层技术解决方案: 1...
2019-08-03 14:40:00
130
转载 48、redis
redis 概念:redis是一款高性能的NOSQL系列的非关系型数据库 应用场景: 缓存(数据查询,短连接,新闻内容,商品内容) 聊天室的在线好友列表 任务队列(秒杀,抢购,12306等) 应用排行榜 网址访问统计 数据过期处理...
2019-07-04 09:52:00
64
转载 49、Maven
Maven是一个项目管理工具,它包含了一个项目对象模型,(POM),一组标准集合,一个项目生命周期,一个依赖管理系统,和用来运行定义在生命周期阶段中插件目标的逻辑,简单的说,maven能帮你构建工程,管理jar包,编译代码,还能帮你自动运行单元测试,打包,生成报表,甚至能帮你部署项目,生成we...
2019-07-04 09:52:00
58
转载 44、Filter和Listener
Filter:过滤器 web中的过滤器;当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能 过滤器的作用:一般用于完成通用的操作。例如:登陆验证,统一编码处理,敏感字符过滤 Filter使用步骤: 1、定义一个类,实现接口Filter 2、复写方法 3、配置...
2019-07-04 09:51:00
42
转载 45、JQuery
JQuery 概念:一个JavaScript框架,简化JS开发,本质上就是一些js文件,封装了js的原生代码 使用步骤: 1、下载JQuery 2、导入JQuery <head><script src="jquery-1.10.2.min.js"><...
2019-07-04 09:51:00
76
转载 46、AJAX
AJAX: 概念:ASynchronous JavaScript And XML,异步的JavaScript和XML 作用:提升用户体验 异步和同步:在客户端和服务器端通信的基础上 同步:客户端必须等待服务器端端响应,在等待的期间客户端不能做其他操作 异步:客户端不需要等待服务器端的...
2019-07-04 09:51:00
60
转载 47、JSON
JSON: 概念:JavaScript Object Notation Javascript对象表示法 作用:json现在多用于存储和交换文本信息的语法,进行数据传输,json比xml更小,更快,更易解析 语法: 1、基本规则 数据在名称/值对中:json数据是由键值...
2019-07-04 09:51:00
73
转载 40、Cookie
会话技术: 会话:一次回话中包含多次请求和响应。浏览器第一次给服务器资源发送请求,会话建立,直到一方断开为止 功能:在一次会话的范围内,共享数据 方式:1、客户端会话技术:cookie 2、服务器会话技术:session Coo...
2019-07-04 09:50:00
75
转载 41、JSP
JSP: 概念:Java服务器端页面,一个特殊的页面,其中既可以指定定义html标签,又可以定义Java代码,可以用于简化书写 原理:JSP本质上就是一个Servlet 指令:用于配置JSP页面,导入资源文件 格式:<&@指令名称 属性名1 =属性值...
2019-07-04 09:50:00
212
转载 42、Session
Session: 概念:服务器端会话技术,在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中。HttpSession对象 使用步骤: 1、获取HttpSession对象,request.getSession() 2、使用HttpSession对象,getAttribute(S...
2019-07-04 09:50:00
83
转载 43、EL表达式和JSTL标签
EL表达式: 概念:Expression language,表达式语言 作用:替换和简化JSP页面中Java代码的编写 语法:${表达式} 注意:jsp默认支持el表达式,如果要忽略el表达式,可以在jsp中的page指令中配置isElIgnored = “true”,或者前面添加\ ...
2019-07-04 09:50:00
67
转载 37.BeanUtils
BeanUtils:用于封装JavaBean的 JavaBean:标准的Java类 要求;1、类必须被public修饰 2、必须提供空参的构造器 3、成员变量必须使用private修饰 4、提供公共...
2019-07-04 09:49:00
46
转载 38、Response
Response对象: 设置响应消息: 1、设置响应行 格式:HTTP/1.1 200 OK 设置状态码:setStatus(int sc) 2、设置响应头 设置头:setHeader(String name,String value...
2019-07-04 09:49:00
81
转载 39、ServletContext
ServletContext:代表了整个Web应用,可以和程序的容器(服务器)来通信 获取:1、通过request对象获取,request.getServletContext() 2、通过HttpServlet获取,this.getServletContext() 功能...
2019-07-04 09:49:00
49
转载 36、Request
请求和响应过程:1、tomcat服务器会根据请求url中的资源路径,创建对应的Servlet实现类对象 2、tomcat服务器会自动创建request和response对象,request对象中封装请求消息数据 ...
2019-06-24 15:57:00
63
转载 35、HTTP
HTTP: 概念:超文本传输协议 传输协议:定义了客户端和服务器端通信时,发送数据的格式 特点:1、基于TCP/IP的高级协议 2、默认端口号:80 3、基于请求/响应模型的:一次请求对应一次响应 4、无状态的:每次请求之...
2019-06-24 15:56:00
242
转载 33、Tomcat
Web服务器软件: 服务器:安装了服务器软件的计算机 服务器软件:接收用户请求,处理请求,做出响应 web服务器软件:在web服务器软件中,可以部署web项目,让用户通过浏览器访问这些项目 常见的与Java相关的web服务器软件: 1、webLogic:大型的J...
2019-06-24 15:56:00
101
转载 34、Servlet
Servlet: 概念:运行在服务器端端小程序 本质:Servlet就是一个接口,定义了java类被浏览器访问到(Tomcat识别)的规则 使用:自定义一个类,实现servlet接口,复写方法 快速入门:1、创建JavaEE项目 2、定义一个类,实...
2019-06-24 15:56:00
91
转载 32、XML
XML 概念:可扩展标记语言,标签都是自定义 功能:存储数据 1、配置文件 2、在网络中传输 XML和HTML的区别:1、xml标签都是自定义的,html标签都是预定义的 2...
2019-06-24 15:55:00
87
转载 31、BootStrap
Bootstrap: 概念:一个前端开发的框架, 框架:一个半成品软件,开发人员可以在框架基础上,再进行开发,简化编码 好处:1、定义了很多css样式和js插件。我们开发人员直接可以使用这些样式和插件得到丰富的页面效果 2、响应式布局,同一套页面可以兼容不同分辨率的设...
2019-06-24 15:54:00
82
转载 28、HTML
javaWeb:使用Java语言开发基于互联网的项目 软件架构: 1、C/S :Client/Server 客户端/服务器端 在用户本地有一个客户端程序,在远程有一个服务器端程序 优点:用户体验好 缺...
2019-06-24 15:22:00
187
转载 29、CSS
CSS:页面美化和布局控制 概念:层叠样式表,多个样式可以作用在同一个html的元素上,同时生效 好处:1、功能强大 2、将内容展示和样式控制分离,降低耦合度,让分工协作更容易,提高开发效率 CSS的使用:CSS与html结合使用 ...
2019-06-24 15:22:00
67
转载 30、javaScript
javaScript: 概念:客户端脚本语言,运行在客户端浏览器中,每一个浏览器都会有JavaScript的解析引擎。 脚本语言:不需要编译,直接就可以被浏览器解析执行了 功能:可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,来...
2019-06-24 15:22:00
96
转载 27、JDBC
JDBC: 概念:Java数据库连接,Java语言操作数据库 JDBC本质:其实是官方定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商其实现这套接口,提供数据库驱动jar包。我们可以使用这套接口编程,真正执行的代码是驱动jar包中的实现类 快速入门: 1、导入驱动ja...
2019-06-24 13:58:00
77
转载 26、MySQL数据库(二)
数据库的设计: 1、多表之间的关系 一对一:例如:人和身份证,实现方式:可以在任意一方添加唯一外键指向另一方的主键 一对多:例如:部门和员工,实现方式:在多的一方建立外键,指向一的一方的主键 多对多:例如:学生和课程,实现方式:需要借助第...
2019-06-23 00:45:00
80
转载 25、MySQL数据库(一)
数据库的基本概念: 1、数据库:DataBase,简称DB 2、什么是数据库:用于存储和管理数据的仓库 3、数据库的特点:1、持久化存储数据的。数据库就是一个系统文件 2、方便存储和管理数据 ...
2019-06-23 00:20:00
59
转载 24、Java的注解
注解:说明程序的。给计算机看 注释:用文字描述程序,给程序员看的 定义:注解,也叫元数据,一种代码级别的说明。他是JDK1.5及之后版本引入的一个特征,与类、接口、枚举是在同一层次,他可以声明在包、类 、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释 作用分类:1...
2019-06-22 23:55:00
61
转载 23、Java的反射
反射:框架设计的灵魂 框架:半成品软件。可以在框架的基础上进行软件开发,简化代码 反射:将类的各个组成部分封装为其他对象,这就是反射机制(在Class类中包装) 好处:1、可以在程序运行过程中,操作这些对象 2、可以解耦,提高程序...
2019-06-22 23:32:00
72
转载 22、java的常用函数式接口
函数式接口:有且仅有一个抽象方法的接口,可以包含其他方法 1、supplier接口 java.util.function.Supplier<T>接口仅包含一个无参的方法: T get()。用来获取一个泛型参数指定类型的对象数据 Supplier<T>接口被称之为生...
2019-06-22 22:59:00
93
转载 21、Java的网络编程
软件结构: C/S结构:全称为Client/Server结构,是指客户端和服务器结构,常见程序有QQ等 B/S结构:全称为Browser/Server结构,是指浏览器和服务器结构,常见浏览器有谷歌等 网络通信协议:对数据的传输格式、传输速率、传输步骤等做了统一规定,通信双方必须同时...
2019-06-22 21:50:00
118
转载 20、java的IO流
IO流:进行输入输出操作。 输入流:把数据从其他设备上读取到内存中的流 输出流:把数据从内存中写出到其他设备上的流 数据的类型分为:字节流和字符流 一切皆为字节:一切文件数据在存储时都是以二进制数字的形式保存,都是一个一个的字节,那么传输时一样如此。所以,字节流可以传输任意文件数...
2019-06-22 14:41:00
73
转载 19、Java的递归和文件过滤器
递归:指当前方法内调用自己的现象 直接递归:方法自身调用自己 间接递归:A方法调用B方法,B方法调用C方法,C方法调用A方法 注意:1、递归一定要有条件限定,保证递归能够停止下来,否则会发生栈内存溢出 2、在递归中虽然有限定条件,但是递归次数不能太多,否则也会发生栈内...
2019-06-13 10:38:00
112
转载 18、Java的File类
java.io.File:文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找、和删除等操作 File类的静态方法:static String pathSeparator,路径分隔符,windows 是 ;,Linux 是 : st...
2019-06-13 10:27:00
58
转载 17、Java的线程状态和通信
线程的六种状态:1、NEW 新建状态 2、BLOCKED 阻塞状态 3、RUNNABLE 运行状态 4、TERMINATEND 死亡状态 ...
2019-06-13 10:21:00
88
转载 16、Java的线程安全
线程安全:多线程访问了共享的数据,会产生线程安全问题 解决方法:线程安全问题是不能产生的,我们可以让一个线程在访问共享数据的时候,无论是否失去了CPU的执行权,让其他线程只能等待,保证只有一个线程访问共享数据,可以使用线程的同步技术 同步技术有3种:1、同步代码块 ...
2019-06-13 10:15:00
63
转载 15、Java的线程
并发:两个或多个事件在同一时间段发生,交替执行 并行:两个或多个事件在同一时刻发生,同时发生 进程:一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多个进程,进程也是程序的一次执行过程,是系统运行程序的基本单位,系统运行一个程序即是一个进程的创建、运行到消...
2019-06-13 10:07:00
65
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人