javaWeb
莹火虫的另一半
成功之路,在于坚持与态度
展开
-
String转化成基本类型,基本类型转String的三种方式
原创 2018-08-14 21:52:20 · 1762 阅读 · 0 评论 -
06 Druid数据库连接池、Druid工具类的使用、jdbcTemplate简化jdbc开发
一、工具类Druid数据库连接池工具类(Druid工具类JDBCUtils)JDBCUtilspackage cn.itcast.utils;import com.alibaba.druid.pool.DruidDataSourceFactory;import javax.sql.DataSource;import java.io.IOException;import j...原创 2018-09-07 17:06:41 · 827 阅读 · 1 评论 -
13 tomcat&servlet
先了解一下网络通讯三要素1.ip 电子设备(计算机)在网络中的唯一标识。2.端口 应用程序在计算机中的唯一标识。 0~655363.传输协议 规定了数据传输的规则基础协议: tcp:安全协议,三次握手。 速度稍慢 udp:不安全协议。 速度快 一、tomcat 1. tomcat目录结构 ...原创 2018-09-26 13:56:30 · 100 阅读 · 0 评论 -
14 http协议(请求)&request域对象
一、http协议(超文本传输协议) 1.传输协议 定义了客户端和服务端通信时,发送数据的格式 2.http传输的特点 1.基于TCP/IP的高级协议 2.默认端口:80 3.一次请求对应一次响应 4. 无状态的:每次请求之间相互独立,...原创 2018-09-26 13:57:25 · 491 阅读 · 0 评论 -
15 http协议(响应)&response域对象&ServletContext对象
一、http协议(响应) 响应字符串格式 HTTP/1.1 200 OK ---------------------------------------------------------->响应行 Content-Type: text/html;charset=UTF-8 Content-Length...原创 2018-09-26 14:00:55 · 235 阅读 · 0 评论 -
16 cookie&session
1.会话技术 Cookie(客户端会话)和session(服务端会话) 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止 2.Cookie和session都tomcat创建(因为req和res都是tomcat创建)一、Cookie(HttpCookie) 1.概念: ...原创 2018-09-26 14:03:35 · 159 阅读 · 0 评论 -
17 jsp&el&jstl
一、jsp 1. 指令 * 作用:用于配置JSP页面,导入资源文件 * 格式: <%@ 指令名称 属性名1=属性值1 属性名2=属性值2 ... %> * 分类: 1. page : 配置JSP页面的 * contentType:等同于response.setContent...原创 2018-11-03 13:44:52 · 158 阅读 · 0 评论 -
19 Filter过滤器(拦截器)&Listener监听器
一、Filter过滤器(拦截器) 1.过滤器作用: 一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤...2. 快速入门: 1. 步骤: 1. ...原创 2018-11-03 13:45:20 · 127 阅读 · 0 评论 -
20 jquery基础
一、 快速入门 1.jquery-xxx.js 与 jquery-xxx.min.js区别: 1. jquery-xxx...原创 2018-11-03 13:46:11 · 139 阅读 · 0 评论 -
21 jquery高级
********************************* 学会查文档**********************************1.2. 1. 动画 ...原创 2018-11-03 13:47:03 · 195 阅读 · 0 评论 -
22 Ajax&Json
一、Ajax 1.概念: ASynchronous JavaScript And XML 异步的Ja...原创 2018-11-03 13:47:43 · 235 阅读 · 0 评论 -
23 redis&jedis(java操作redis)
一、redis 认识nosql: 不支持sql语句来操作数据库,而是需要用特定的语法来操作数据库1、关系型和非关系型数据库比较 2.redis存储数据的类型 ...原创 2018-11-03 13:49:52 · 207 阅读 · 0 评论 -
24 maven
一、 maven安装及maven环境变量配置 1.解压到指定目录 2.配置环境变量 1 2 3.测试是否安装成功 ...原创 2018-11-03 13:51:05 · 125 阅读 · 0 评论 -
26 DbUtils学习
一、概述Commons DbUtils是Apache组织提供的一个对JDBC进行简单封装的开源工具类库,使用它能够简化JDBC应用程序的开发,同时也不会影响程序的性能和jsbcTemplate的功能和作用相同二、DbUtils使用步骤 1.导包 2.核心类: QueryRunner 构造方法:----->可以查看api使用, Query...原创 2018-11-03 13:52:28 · 172 阅读 · 0 评论 -
28 文件上传、文件下载
一、概述1.1 将客户端的文件通过io流传输到服务器上1.2 文件上传技术 JspSmartUpload : 应用在jsp技术文件上传 FileUpload : 要学习的文件上传的组件 Servlet3.0------->只支持servlet3.0之后 框架也提供了文件上传的组件 1.3 文件上传原理抓包...原创 2018-11-03 13:53:47 · 169 阅读 · 0 评论 -
27 apache官网jar包下载
一,打开官网http://www.apache.org/ 比如需要这个jar包commons---->dbutils原创 2018-11-03 14:00:06 · 1668 阅读 · 0 评论 -
05 JDBC、JDBC工具类(JDBCUtils)
JDBCUtils.javapackage cn.itcast.util;import java.io.FileReader;import java.io.IOException;import java.net.URL;import java.sql.*;import java.util.Properties;/*** JDBC工具类*/public class JDB...原创 2018-09-07 17:03:56 · 177 阅读 · 0 评论 -
04 多表查询、事物
一、多表查询1.隐式内连接(一般常用隐式内连接)select * from emp,dept where emp.`dept_id` = dept.`id`;2.显示内连接SELECT * FROM emp INNER JOIN dept ON emp.`dept_id` = dept.`id`; 3.左连接用左边表的记录去匹配右边表的记录,如果符合条件的则显示;否...原创 2018-09-07 17:02:28 · 142 阅读 · 0 评论 -
07 html基础
1.tr 代表行 td 代表单元格2.超链接<a href="http://www.itcast.cn" target="_blank">首页</a>target属性用来指定超链接是否打开新标签页_blank 打开新标签页_self 在当前标签打开连接地址 3.特殊字符 4.图片标签<img src...原创 2018-09-16 12:57:37 · 100 阅读 · 0 评论 -
08 html&css
一、form表单1.method属性提交的两种方式 get 请求参数在地址栏上显示,会封装到请求行中 post 请求参数封装到请求体中 表单中的项要想被提交,必须指定name属性2. 表单项标签: input:可以通过type属性值,改变元素展示的样式 ...原创 2018-09-16 13:00:04 · 91 阅读 · 0 评论 -
09 javaScript基础
一、javaScript基础1.了解JavaScript发展 1.1 ECMA(欧洲计算机制造商协会),制定出客户端脚本语言的标准:ECMAScript,就是统一了所有客户端脚本语言的编码方式。 1.2 JavaScript = ECMAScript + JavaScript自己特有的东西(BOM+DOM) 1.3注...原创 2018-09-16 13:01:15 · 237 阅读 · 0 评论 -
10 JavaScript高级BOM 01
一、BOM(浏览器对象模型-------->Browser Object Model)先看看组成 1.概念 将浏览器的各个组成部分封装成对象。 2. 组成: * Window:窗口对象(重要) * Location:地址栏对象(重要) * Histo...原创 2018-09-16 13:03:44 · 103 阅读 · 0 评论 -
10 JavaScript高级DOM 02
一、DOM(Document Object Model 文档对象模型)W3C DOM 标准被分为 3 个不同的部分: 1.核心 DOM - 针对任何结构化文档的标准模型 2.XML DOM - 针对 XML 文档的标准模型 3.HTML DOM - 针对 HTML 文档的标准模型学会查看w3school文档(XML DOM、HTML...原创 2018-09-17 20:06:02 · 128 阅读 · 0 评论 -
10 javascript高级练习 03
练习一:实现如下功能,点击添加获取到输入框的值,添加一行数据,点击删除,删除一行数据,并实现各行换色<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>动态表格&原创 2018-09-17 20:07:36 · 325 阅读 · 0 评论 -
11 BootStrap
一、快速入门 1. 下载Bootstrap 2. 在项目中将这三个文件夹复制(css,fonts,js) 3. 创建html页面,引入必要的资源文件 基础代码(使用bootStrap,所有新创建的html都必须有下面的<head>标签体内容)<!DOCTYPE html><html lang="zh-CN"> ...原创 2018-09-17 20:19:44 · 172 阅读 · 0 评论 -
12 xml
一、xml概念 1、Extensible Markup Language 可扩展标记语言 可扩展:标签都是自定义的。 <user> <student> 2、xml与html的区别 1. xml标签都是自定义的,html标签是预定义。 2. xml的语法严格,html语法松散 3....原创 2018-09-17 20:20:16 · 116 阅读 · 0 评论 -
01 Junit单元测试,黑盒、白盒测试,反射,注解,枚举
一、junit单元测试(注意断言的使用)二、黑盒测试、白盒测试三、反射(将类的各个部分封装成其他对象就是反射)1.反射的好处 a、可以在程序的运行中操作这些对象 b、可以解耦,提高程序的可扩展性2.3.获取字节码Class对象的三种方式a. Class.forName(String name); 经常用的将字节码文件加载进内存,返回Cl...原创 2018-09-07 16:36:59 · 2177 阅读 · 0 评论 -
02 SQL分类、mysql中字段类型、模糊查询
一、配置MySQL服务启动使用管理员打开cmd * net start mysql : 启动mysql的服务 * net stop mysql:关闭mysql服务MySQL登录 1. mysql -uroot -p密码 2. mysql -hip -uroot -p连接目标的密码mysql注释 3 种注释 * 单行注释: ...原创 2018-09-07 16:44:10 · 408 阅读 · 0 评论 -
03 排序、聚合函数、分组、分页、约束、多对多关系
一、 DQL:查询语句 1. 排序查询 * 语法:order by 子句 * order by 排序字段1 排序方式1 , 排序字段2 排序方式2... * 注意: * 如果有多个排序条件,则当前边的条件值一样时,才会判断第二条件。 2. 聚合函数 1...原创 2018-09-07 17:00:35 · 170 阅读 · 0 评论 -
28 文件上传、文件下载
一、概述1.1 将客户端的文件通过io流传输到服务器上1.2 文件上传技术 JspSmartUpload : 应用在jsp技术文件上传 FileUpload : 要学习的文件上传的组件 Servlet3.0------->只支持servlet3.0之后 框架也提供了文件上传的组件 1.3 文件上传原理抓包...原创 2018-11-07 21:53:25 · 181 阅读 · 0 评论