JavaWeb
warmth
写个Demo
展开
-
模拟在线人数统计和网站的访问量
一.网站访问量统计Servlet页面package pa;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;...原创 2020-08-05 16:26:12 · 401 阅读 · 0 评论 -
Mybatis实现分页查询
一、Mysql中分页查询语句select * from emp limit startIndex,pageSizestartIndex:从哪一条数据开始,第一条数据下标为0pageSize:查询数据的偏移量(从startIndex开始查询多少条数据)二.1.数据库字段2.实体类package com.wmh.pojo;import org.apache.ibatis.type.Alias;@Alias("tB7")public class TB7 { pri.原创 2020-08-05 16:09:28 · 307 阅读 · 0 评论 -
Mybatis源码解析(附流程图)
1.获取配置文件的输入流//1.获取配置文件的输入流InputStream is= Resources.getResourceAsStream("mybatis-config.xml");步骤总结:1.通过Resources 资源工具类(主要作用:把路径下的资源文件读取到流中)中的getResourceAsStream 方法读取资源文件。2.在读取的过程中 调用 classLoaderWrapper中的getResourceAsStream方法.3.然后通过对c...原创 2020-08-05 16:09:59 · 423 阅读 · 0 评论 -
Web工程中的数据库相关知识
一.web分层实体类 ----POJO com.wmh.pojo数据链路层 ---- Dao com.wmh.dao业务层 Service ----接口 com.wmh.service Impl ---- 接口的实现 com.wmh.service.impl控制层 ----servlet ----controller二.SQL注入Sql注入: 通过sql代码的漏洞 进行攻击系统这种问题是数据库厂商的问题,...原创 2020-07-10 13:57:33 · 136 阅读 · 0 评论 -
JavaScript--函数
1.什么是函数在编程中,函数就是一个功能、就是一个行为、 就是一个动作。从专业的角度说的话,函数就是一段具有独立功能的代码的集合,是一段有名称的 代码。函数也可以说是定义一次但却可以调用或执行任意多次的一段代码。2. 函数的定义函数对任何语言来说都是一个核心的概念。通过函数可以封装任意多条语句,而且可以 在任 何地方、任何时候调用执行。ECMAScript 中的函数使用 function 关键字来声明,后跟一组参数 以及函数体。// 语法结构:function 函数名称([参数列表]).原创 2020-06-10 15:07:23 · 133 阅读 · 0 评论 -
JavaScript--02
一.流程控制语句程序控制流程语句,也就是我们经常说的三大流程(顺序、选择、循环)。1.顺序顺序流程指的是:代码的运行顺序总是从左而右,从上到下执行的。2.选择结构选择结构主要指的是,程序在运行的过程中,有时需要面临一些不同情况下的选择,根据情况 执行对应的代码,这个就是选择结构,选择结构主要分为三种 -- 单分支、双分支、多分支。2.1 单分支单分支主要就是针对一种情况下的判断,使用 if 关键字。2.2 双分支在单分支中,只能处理条件成立的情况, 如果条件不成立..原创 2020-05-28 17:25:27 · 96 阅读 · 0 评论 -
JavaScript--01
#1.什么是JavaScriptJavaScript是一门面向对象的、弱数据类型、解释性、动态的脚本语言,简称js。JavaScript的主要作用有三个:数据校验(js就是为这个诞生的) 网页特效(目前主要的使用场景) 数据交互(主要指Ajax技术)JavaScript 的一些特点 :1. JavaScript 是一个脚本编程语言。2. 脚本语言相对传统的编程语言而已,语法和规则相对没有那么严格。3. avaScript 是解释执行。即JavaScript 在执行的时候,不会原创 2020-05-28 10:42:21 · 99 阅读 · 0 评论 -
CSS3新特性
1.选择器:伪元素选择器::before::after::first-line::first-letter::section伪类选择器.list>li:first-child 选中第一个子元素.list>li:last-child 选中最后一个子元素.list>li:nth-child(n) 选中第五个子元素.list>li:nth-child(odd) 选中偶数行.list>li:nth-child(...原创 2020-05-20 17:37:23 · 3129 阅读 · 0 评论 -
层叠样式表-----CSS总结
一.2007年,W3C将页面--提出了三层分离:HTML、css、JavaScript进行分离 HTML:页面结构层 CSS:页面的表示层 JavaScript:页面的行为层1.什么是CSS: CSS:(Cascading Style Sheet):级联样式表、层叠样式表 ,一门用来渲染、装扮、美化页面的技术。2、CSS目前主要的版本: CSS2.x版本 CSS3.x版本:主要是为移动端3、CSS的几种写法...原创 2020-05-12 21:37:03 · 194 阅读 · 0 评论