- 博客(20)
- 收藏
- 关注
原创 redis笔记
今日内容1. redis 1. 概念 2. 下载安装 3. 命令操作 1. 数据结构 4. 持久化操作 5. 使用Java客户端操作redisRedis1. 概念: redis是一款高性能的NOSQL系列的非关系型数据库 1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数...
2020-04-21 22:37:10 159
原创 AJAX和JSON
AJAX概述1 什么是AJAXAJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML)。AJAX还有一个最大的特点就是,当服务器响应时,不用刷新整个浏览器页面,而是可以局部刷新。这一特点给用户的感受是在不知不觉中完成请求和...
2020-04-21 16:47:21 233
原创 JavaMail
今日内容邮件协议telnet访问邮件服务器JavaMail邮件协议1 收发邮件 发邮件大家都会吧!发邮件是从客户端把邮件发送到邮件服务器,收邮件是把邮件服务器的邮件下载到客户端。我们在163、126、QQ、sohu、sina等网站注册的Email账户,其实就是在邮件服务器中注册的。这些网站都有自己的邮件服务器。2 邮件协议概述与HTTP协议相同,收发邮件也是需要有传输协议的。...
2020-04-21 16:09:04 344
原创 javaweb文件上传下载
文件上传概述1 文件上传的作用例如网络硬盘!就是用来上传下载文件的。在智联招聘上填写一个完整的简历还需要上传照片呢。2 文件上传对页面的要求上传文件的要求比较多,需要记一下:必须使用表单,而不能是超链接;表单的method必须是POST,而不能是GET;表单的enctype必须是multipart/form-data;在表单中添加file表单字段,即 <form a...
2020-04-21 15:52:43 144
原创 javaweb过滤器
过滤器(Filter)过滤器概述1 什么是过滤器过滤器JavaWeb三大组件之一,它与Servlet很相似!不它过滤器是用来拦截请求的,而不是处理请求的。当用户请求某个Servlet时,会先执行部署在这个请求上的Filter,如果Filter“放行”,那么会继承执行用户请求的Servlet;如果Filter不“放行”,那么就不会执行用户请求的Servlet。其实可以这样理解,当用户请求某...
2020-04-21 15:37:18 412
原创 javaweb监听器和国际化
JavaWeb监听器三大组件:ServletListenerFilterListener:监听器初次相见:AWT二次相见:SAX监听器:它是一个接口,内容由我们来实现;它需要注册,例如注册在按钮上!监听器中的方法,会在特殊事件发生时被调用!观察者:事件源;小偷事件;偷东西监听器;警察监听器中的方法:抓捕JavaWeb中的监听器事件源:三大域!1、Serv...
2020-04-21 14:44:22 134
原创 事务和数据库连接池
事务事务的四大特性:ACID;mysql中操作事务jdbc中操作事务事务概述为了方便演示事务,我们需要创建一个account表:CREATE TABLE account( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(30), balance NUMERIC(10.2));INSERT INTO account(NAME,b...
2020-04-21 14:25:12 500
原创 JDBC
JDBC入门导jar包:驱动!加载驱动类:Class.forName(“类名”);给出url、username、password,其中url背下来!使用DriverManager类来得到Connection对象!1 什么是JDBC JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台...
2020-04-21 13:28:24 379
原创 mysql
数据库管理系统(DBMS)的概述什么是DBMS:数据的仓库 > 方便查询 > 可存储的数据量大 > 保证数据的完整、一致 > 安全可靠DBMS的发展:今天主流数据库为关系型数据库管理系统(RDBMS 使用表格存储数据)常见DBMS:Orcale、MySQL、SQL Server、DB2、SybaseDBMS = 管理程序 + 多个数据库(DB)D...
2020-04-21 12:51:08 232
原创 JavaWeb-jsp、session、cookie
主要内容:JSP基础CookieHttpSession================================JSP基础jsp的作用:Servlet:缺点:不适合设置html响应体,需要大量的response.getWriter().print("")优点:动态资源,可以编程。html:缺点:html是静态页面,不能包含动态信息优点:不用为输出ht...
2020-04-21 12:13:40 221
原创 javaweb-servlet
Servlet什么是ServletServlet是JavaWeb三大组件之一(Servlet、Filter、Listener)Servlet是用来处理客户端请求的动态资源Servlet的任务有:获取请求数据处理请求完成响应Servlet接口方法:void init(ServletConfig)void service(ServletRequest,ServletR...
2020-04-21 10:38:25 156
原创 http协议
HTTP协议安装HttpWatchhttp协议即超文本传输协议。它规定了浏览器与服务器之间的通讯规则。http是基于请求/响应模式的,所以分为请求协议和响应协议===================================请求请求内容就是客户端发送给服务器的数据!请求格式:请求首行请求头空行请求体(或称之为请求正文)请求方法常见请求...
2020-04-21 10:27:47 90
原创 tomcat
软件体系结构C/S:Client/Servlet,例如QQ就是CS结构需要编写服务器端程序和客户端程序。缺点:更新需要两端,总要求客户下载新的客户端程序优点:安全性比较好B/S:Browser/Server缺点:安全性较差优点:只需要编写服务器端程序Web资源静态资源:html、css、javascript、图片等;动态资源:javaweb的动态资源有jsp/...
2020-04-21 10:23:21 106
原创 JavaWeb-Xml
xml的简介(了解)* eXtensible Markup Language:可扩展标记型语言** 标记型语言:html是标记型语言- 也是使用标签来操作** 可扩展:- html里面的标签是固定,每个标签都有特定的含义 - 标签可以自己定义,可以写中文的标签 </person、<猫></猫>* xml用途 ** html是用于显示数据,xml也可...
2020-04-20 22:39:04 180
原创 JavaWeb-JavaScript
1、javascript的简介* 是基于对象和事件驱动的语言,应用与客户端。- 基于对象:** 提供好了很多对象,可以直接拿过来使用- 事件驱动:** html做网站静态效果,javascript动态效果 - 客户端:专门指的是浏览器* js的特点 (1)交互性 - 信息的动态交互 (2)安全性 - js不能访问本地磁盘的文件 (3)跨平台性 - java里面...
2020-04-20 22:12:48 247
原创 JavaWeb-Css
CSS1、css的简介* css: 层叠样式表** 层叠:一层一层的 ** 样式表: 很多的属性和属性值* 是页面显示效果更加好* CSS将网页内容和显示样式进行分离,提高了显示功能。2、css和html的结合方式(四种结合方式)(1)在每个html标签上面都有一个属性 style,把css和html结合在一起- (2)使用html的一个标签实现 <style>...
2020-04-20 22:10:54 105
原创 JavaWeb-Html
day011、html的简介* 什么是html?- HyperText Markup Language:超文本标记语言,网页语言** 超文本:超出文本的范畴,使用html可以轻松实现这样操作** 标记:html所有的操作都是通过标记实现的,标记就是标签,<标签名称>** 网页语言:* 第一个html程序。- 创建java文件.java** 先编译,然后再运行(jvm)...
2020-04-20 22:09:33 184
原创 java基础
常量常量:是指在Java程序中固定不变的数据。分类类型含义数据举例整数常量所有的整数0,1, 567, -9小数常量所有的小数0.0, -0.1, 2.55字符常量单引号引起来,只能写一个字符,必须有内容‘a’ , ’ ', ‘好’字符串常量双引号引起来,可以写多个字符,也可以不写“A” ,“Hello” ,“你好” ,""布尔常...
2020-03-28 15:10:49 420
原创 设计模式
设计模式面试在实际项目中使用过什么设计模式,怎么使用的,解决了什么问题?授课方式应用场景->设计模式->剖析远离->分析实现步骤(图解)->代码实现->框架或者项目源码分析(找到使用的地方)使用设计模式的目的1、代码重用性,即相同功能的代码,不用多次编写2、可读性,即编程的规范性,便于其他程序员的阅读和理解3、扩展性,即当需要增加新的功能时,非常方便,可...
2020-03-28 14:17:19 468
原创 redis笔记
1. redis 1. 概念 2. 下载安装 3. 命令操作 1. 数据结构 4. 持久化操作 5. 使用Java客户端操作redisRedis1. 概念: redis是一款高性能的NOSQL系列的非关系型数据库 1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。 ...
2019-11-26 13:59:13 77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人