- 博客(96)
- 资源 (2)
- 收藏
- 关注
转载 JavaWeb学习笔记——Redis
一、NoSql1.NoSql NoSql(not only SQL)。是一种全新的数据库理念,泛指非关系型数据库 随着web2.0的兴起,关系型数据库对于超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,而非关系型数据库则满足三个特点: 1)High performance——高并发读写 2)Huge Storage——对海量数据的高效率存储和访问 ...
2019-06-01 23:35:35
1018
转载 Javaweb学习笔记——Linux常用命令
作为后台开发,需要部署你的项目,通常的项目部署环境都是centOS,因此要学习一定的Linux命令,本文整理后台开发常用的一些linux命令,并不全面深入学习linux,以后深入钻研后再整理全面。一、Linux的简介1.Linux的概述 Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境。Linux是由Linus Torvalds(林纳...
2019-05-30 17:48:16
1079
转载 Javaweb学习笔记——动态代理
1.什么是代理(中介) 目标对象/被代理对象 ------ 房主:真正的租房的方法 代理对象 ------- 黑中介:有租房子的方法(调用房主的租房的方法) 执行代理对象方法的对象 ---- 租房的人- 流程:我们要租房----->中介(租房的方法)------>房主(租房的方法) 抽象:调用对象----->代理对象------>目标对象2.动态代理...
2019-05-30 14:30:51
296
转载 Javaweb学习笔记——注解
一、类加载器1.java文件运行过程: java源文件(.java)—(编译器编译)—>字节码文件(.class)—(类加载器加载)—>字节码对象(Class)2.什么是类加载器,作用是什么? 类加载器就加载字节码文件(.class)3.类加载器的种类 类加载器有三种,不同类加载器加载不同的 1)BootStrap:引导类加载器:加载都是最基础的文件 2)E...
2019-05-27 18:02:14
403
转载 JavaWeb学习笔记——过滤器Filter
1.filter的简介 filter是对客户端访问资源的过滤,符合条件放行,不符合条件不放行,并且可以对目 标资源访问前后进行逻辑处理2.快速入门 步骤: 1)编写一个过滤器的类实现Filter接口 2)实现接口中尚未实现的方法(着重实现doFilter方法) 3)在web.xml中进行配置(主要是配置要对哪些资源进行过滤)3.Filter的API详解 (1)filter...
2019-05-22 18:01:03
189
原创 JavaWeb学习——回过头理一下servlet、request、session等之间的区别和联系
1.Http是一个“请求/响应”模型,简单说就是一问一答模型,这次请求的问题,下一次http已经不知道了,各次请求之间没有联系。2.java web四大域对象: page:jsp,pageContext request:请求HttpServletContext session:会话HttpSession application:web 他们都包括setAttribute()和...
2019-05-07 17:32:02
893
转载 JavaWeb学习——Listner监听器
一、监听器Listener1.什么是监听器? 监听器就是监听某个对象的的状态变化的组件 监听器的相关概念: 事件源:被监听的对象 ----- 三个域对象 request session servletContext 监听器:监听事件源对象 事件源对象的状态的变化都会触发监听器 ---- 6+2 注册监听器:将监听器与事件源进行绑定 响应行为...
2019-04-28 17:59:01
260
转载 JavaWeb学习——Ajax
一、Ajax概述 1.什么是同步,什么是异步 同步现象:客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待卡死状态 异步现象:客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随意做其他事情,不会被卡死 2.Ajax的运行原理 页面发起请求,会将请求发送给浏览器内核中的Ajax引擎,Ajax引擎会提交请求到服务器端,在这段时间里,客户端可以任意进行任意...
2019-04-19 17:57:02
205
转载 mysql5.6.26-winx64免安装简单配置方式
1.具体配置见亮哥博客https://blog.youkuaiyun.com/yikong2yuxuan/article/details/505463252.注意:最好以管理员身份运行命令提示符,否则在mysqld -install地方可能提示其他错误简单配置版本在我会上传...
2019-04-13 21:13:26
213
转载 jsp总结
1.为什么jsp也算是servlet?(JSP响应流程)浏览器发送一个 HTTP请求给服务器,Web服务器识别该请求是对jsp网页的请求,将该请求传递给jsp引擎,jsp引擎从磁盘中把jsp文件加载进来,并将其转化为servlet(模板文本转为print语句,jsp元素转为java代码),交给servlet引擎执行。Servlet将执行产生的HTML格式文件输出内嵌于HTTP Response中...
2019-04-10 13:48:23
112
原创 后台三层结构
1、web层1.获取前端数据2.将散装的数据封装为实体bean——condition对象3.传递实体对象2、service层1.3、dao层VO——value object ——专门传值,用于封装不属于任何类的闲散数据。...
2019-03-06 15:23:19
1013
转载 JavaWeb学习——事务
一、事务概述 1.什么是事务 一件事情有n个组成单元 要不这n个组成单元同时成功 要不n个单元就同时失败 就是将n个组成单元放到一个事务中 2.mysql的事务 默认的事务:一条sql语句就是一个事务 默认就开启事务并提交事务 手动事务: 1)显示的开启一个事务:start transaction 2)事务提交:commit代表从开启事务到事务提交 中间...
2018-08-31 17:59:28
184
转载 JavaWeb学习——EL表达式&JSTL
一、EL技术 1.EL 表达式概述 EL(Express Lanuage)表达式可以嵌入在jsp页面内部,减少jsp脚本的编写,EL出现的目的是要替代jsp页面中脚本的编写。2.EL从域中取出数据(EL最重要的作用) jsp脚本:<%=request.getAttribute(name)%> EL表达式替代上面的脚本:${requestScope.name}...
2018-08-28 18:07:35
223
转载 JavaWeb学习——jsp
一、JSP技术 1.jsp脚本和注释 jsp脚本: 1)<%java代码%> —– 内部的java代码翻译到service方法的内部 2)<%=java变量或表达式> —– 会被翻译成service方法内部out.print() 3)<%!java代码%> —- 会被翻译成servle
2018-08-25 16:24:05
206
转载 JavaWeb学习——会话技术 Cookie&Session
一、会话技术简介 1.存储客户端的状态 由一个问题引出今天的内容,例如网站的购物系统,用户将购买的商品信息存储到哪里?因为Http协议是无状态的,也就是说每个客户访问服务器端资源时,服务器并不知道该客户端是谁,所以需要会话技术识别客户端的状态。会话技术是帮助服务器记住客户端状态(区分客户端)2.会话技术 从打开一个浏览器访问某个站点,到关闭这个浏览器的整个过程,成为一次会话。会话...
2018-08-23 18:04:14
167
转载 JavaWeb学习——Request
1.HttpServletRequest概述 我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。 service方法中的request的类型是ServletRequest,而doGet/doPost方法的request的类型是HttpServletRequest,H...
2018-08-20 18:07:36
318
转载 javaWeb学习——Response
1.HttpServletResponse概述 我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。 service方法中的response的类型是ServletResponse,而doGet/doPost方法的response的类型是HttpServletRespo...
2018-08-17 18:00:16
327
转载 JavaWeb学习——servlet
一、Servlet简介 1.什么是Servlet Servlet 运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API 动态的向客户端输出内容 servlet规范:包含三个技术点 1)servlet技术 2)filter技术—过滤器 3)...
2018-08-15 18:04:38
195
转载 WEB学习——HTTP协议&web服务器
1.HTTP协议 1.1 HTTP协议——超文本传输协议(HyperText Transfer protocol) 1.2 HTTP版本 HTTP/1.0,发送请求,创建一次连接,获得一个web资源,连接断开 HTTP/1.1,发送请求,创建一次连接,获得多个web资源,保持连接 1.3 协议组成 1.3.1 HTTP请求协议:请求行,请求头,请求体...
2018-08-13 16:36:08
199
转载 WEB学习——XML&反射
1.XML 2.XML语法 3.约束,常见约束有:DTD,Schema 1)DTD约束 <1>DTD:Document type Definition,文档类型定义,用来约束XML文档。规定XML文档中元素的名称,子元素的名称及顺序,元素的属性等。 <2>示例: 约束:&
2018-08-06 15:44:03
257
转载 WEB学习——Mysql&JDBC
一、数据库 1.对数据库的操作 1)创建一个库create database 库名 create database 库名 character set 编码 2)查看当前正在操作的库select database() 3)删除一个库drop database 库名 4)使用库use 库名2.对数据库表的操作 1)创建表 create tab...
2018-07-27 18:09:07
184
转载 WEB学习——BootStrap
1.bootstrap概述 bootstrap中文文档网址:https://v3.bootcss.com/components/ 2.响应式布局 3.目录结构 4.内容结构 文档下载地址:https://v3.bootcss.com/getting-started/#download ,将文档下载下来并解压出来,把目录中的内容导入项目中即可直接使用。 5.简洁模板...
2018-07-26 20:00:45
189
转载 WEB学习——JQury
1.what Jquery它是javascript的一个轻量级框架,对javascript进行封装,它提供了很多方便的选择器。供你快速定位到需要操作的元素上面去。还提供了很多便捷的方法。 2.how Jquery它是一个库(框架),要想使用它,必须先引入!<script type="text/javascript" src="jqury库文件"&am
2018-07-19 19:38:20
621
转载 WEB学习——JavaScript
1.主要内容 核心(ECMAScript):它是整个JavaScript的核心,包含基本语法、变量、关键字、保留字、数据类型、语句、函数等 文档对象模型(DOM):包含整个HTML页面内容 浏览器对象模型(BOM):包含整个浏览器的相关内容2.ECMAScript 1.语法: 区分大小写 变量是弱类型的 每行结尾分号可有可无(推荐写上) ...
2018-07-16 19:59:26
648
转载 WEB学习——CSS
1.CSS的作用 HTML:它是整个网站的骨架。 CSS:它是对整个网站骨架的内容进行美化(修饰) 2.如何使用? 语法和规范 选择器{ 属性名 1:属性值 1; (此处分号不能省略) 属性名 2:属性值 2; 属性名 3:属性值 3; (此处分号可以省略,建议写上) }3.SS 的引入方式(三种) 1)行内引入<...
2018-07-14 11:56:59
163
转载 WEB学习——HTML
注意:本文中的标签与&amp;amp;lt;之间的空格只是为了方便显示,实际使用中并不应该有空格!!! 注意:本文中的标签与&amp;amp;lt;之间的空格只是为了方便显示,实际使用中并不应该有空格!!! 注意:本文中的标签与&amp;amp;lt;之间的空格只是为了方便显示,实际使用中并不应该有空格!!!1.什么是HTML?(Hyper Text Markup Language:超文本标记语言) 超文本:功能比普通文本更加强大...
2018-07-12 20:03:10
205
转载 SSM练手项目笔记——博客
1.本博客项目主要使用Spring、SpringMVC、Mybatis等框架技术,数据库使用SQL Service 10g 项目参见 http://doc.javaex.cn/ssm/2.基本按照技术介绍中的步骤复制粘贴即可,需要一下注意事项: 1.创建项目后报错,只需要在web-app的WEB-INF下面创建一个web.xml即可。搭建好基本架构之后,就可以开始进行详细...
2018-05-14 23:41:15
972
转载 JavaEE——springMVC
1.springMVC是spring框架的一个模块,springMVC和spring无需通过中间层进行整合 springMVC是一个基于MVC的web框架 2.MVC是一个设计模式 3.springMVC框架原理 组件 1)前端控制器(DispatcherServlet):接收请求,响应结果,相当于转发器,中央处理器。减少了其他组件之间的耦合度 2)处理器映射器(Handl...
2018-05-08 02:07:26
939
转载 JavaEE——Mybatis
1.jdbc编程实现数据库操作package com.iot.mybatis.jdbc;//import java.sql.*;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import j...
2018-05-06 03:07:36
320
转载 JavaEE——Spring框架
一.Spring概念 1.是一个开源的轻量级框架2.spring核心主要两部分 (1)aop:面向切面编程,扩展功能不是修改代码实现 (2)ioc:控制反转:把对象的创建不通过new的方式,而是交给spring配置创建对象3.spring是一站式框架 在javaee的三层结构中,每一层都提供不同的解决办法 web层:springMVC servi...
2018-05-04 01:43:10
5722
转载 JAVA学习笔记——反射
1.类加载器 A.类加载器 负责将.class文件加载到内在中,并为之生成对应的Class对象。 虽然我们不需要关心类加载机制,但是了解这个机制我们就能更好的理解程序的运行。 B.类加载器的组成 Bootstrap ClassLoader 根类加载器 Extension ClassLoader 扩展类加载器 Sysetm ClassLo...
2018-04-27 23:53:33
176
原创 Android基础学习——Day01
1.Android四大组件 2.Android所有组件都要再AndroidManifest.xml配置文件里注册。 对自定义活动Activity需要注册,如果要注册为主活动需要加上以下代码: <activity android:name=".FirstActivity" android:label="@string/app_...
2018-04-17 02:05:16
251
转载 JAVA学习笔记——网络编程
1.网络模型 A:计算机网络之间以何种规则进行通信,就是网络模型研究问题。 B:网络模型一般是指 OSI(Open System Interconnection开放系统互连)参考模型 TCP/IP参考模型 C:网络参考模型图 网络模型7层概述: 1.物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的...
2018-04-16 01:50:02
154
转载 JAVA学习笔记——GUI图形用户界面
1.GUI: Graphical User Interface(图形用户接口)。 用图形的方式,来显示计算机操作的界面,这样更方便更直观。 CLI: Command line User Interface (命令行用户接口) 就是常见的Dos命令行操作。 需要记忆一些常用的命令,操作不直观。 2.awt和swing包的概述 java.awt:Abs...
2018-04-14 23:57:33
1349
转载 JAVA学习笔记——面向对象设计模式简介
1.设计模式概述 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 设计模式不是一种方法和技术,而是一种思想 设计模式和具体的语言无关,学习设计模式就是要建立面向对象的思想,尽可能的面向接口编程,低耦合,高内聚,使设计的程序可复用 学习设计模式能...
2018-04-13 02:11:51
141
转载 JAVA学习笔记——多线程
1.进程 进程是正在运行的程序,是系统进行资源分配和调用的独立单位,每一个进程都有他自己的内存空间和系统资源。 多进程:单进程的计算机只能一次做一件事,而多进程就可以在同一个时间段内执行多个任务,提高CPU的使用率。 问:一边玩游戏一边听音乐是同时进行的吗? 并不是,因为单CPU在某个时间点上只能进行一个任务,只是CPU在做着程序间的高效切换而让我们感觉是同时进行的。2...
2018-04-09 01:26:02
231
转载 JAVA学习笔记——IO流(数据流、内存操作流、打印流、标准输入输出流、随机访问流)
1.操作基本数据类型的数据流 数据输入流:DataInputStream DataInputStream(InputStream in) 数据输出流:DataOutputStream DataOutputStream(OutputStream out) 用法和字节流基本一样,只是该流用来读写基本数据类型的数据。/* * 输出流...
2018-04-09 01:03:54
441
转载 JAVA学习笔记——IO流(字符流)
1.由于字节流操作中文不是很方便,所以Java 提供了转换流。 字符流 = 字节流 + 编码表 编码表: ASCII表:美国标准信息交换码,用一个字节的7位可以表示 ISO8859-1:拉丁码表。欧洲码表,用一个字节的8位可以表示。 GB2312:中国的中文编码表 GBK:中国的中文编码表升级,融合了更多的中文字符。 GB8030:GBK的取代版...
2018-04-08 00:28:21
258
转载 JAVA学习笔记——IO流(字节流)
1.IO流用来解决设备间的数据传输问题。 2.IO流的分类 按流的方向: 输入流:读取数据 输出流:写出数据 按数据类型: 字节流 字节输入流:读取数据 InputStream 字节输出流:写出数据 OutputSteam 字符流 字符输入流:读取数据 Reader 字符输出流:写出数据 ...
2018-04-07 00:17:06
241
转载 JAVA学习笔记——File文件类
1.File类:表示文件和目录路径名的抽象表示形式 (1)构造方法 File(String pathname):根据一个路径得到File对象。 File(String parent, String child):根据一个目录和一个子文件/目录得到File对象 File(File parent, File child):根据一个父File文件和一个子File文件/目录得到File...
2018-01-23 00:29:14
225
Android API
2016-12-15
Java API 1.8
2016-12-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人