学习笔记
Liutonglin
程序猿
展开
-
学习笔记01(MySQL)
开启 MySQL服务net start mysql;登录mysql -u root -p1122数据定义语言DDL 数据操作语言DML 数据查询语言DQL新建数据库带编码方式create database web08 character utf-8; 显示已存在的数据库show databases;查看编码show c原创 2017-11-23 21:11:00 · 500 阅读 · 0 评论 -
Bootstrap-导航条
<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta原创 2018-09-20 12:45:27 · 119 阅读 · 0 评论 -
Bootstrap-分页
<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="utf-8">< <meta http-equiv="X-UA-Compatible" content="IE=edge"> &原创 2018-09-20 12:46:48 · 111 阅读 · 0 评论 -
模态框
<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="utf-8"><!--编码--> <meta http-equiv="X-UA-Compatible" content="IE=edge"&a原创 2018-09-20 12:52:00 · 104 阅读 · 0 评论 -
轮播图
<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="utf-8"><!--编码--> <meta http-equiv="X-UA-Compatible" content="IE=edge"&a原创 2018-09-21 23:41:07 · 87 阅读 · 0 评论 -
Request获取请求信息-常用API
request获取请求行信息String getMethod() 获取请求方式的类型 String getRequestURI() 获取请求行中的资源名部分(相对路径) StringBuffer getRequestURL() 获取客户端发出请求完整URL(绝对路径) toString String getContextPath() 获得访问的根路径 Str...原创 2018-09-22 09:29:18 · 6130 阅读 · 0 评论 -
referer-防盗链
用户一共发送两次请求,第一次访问正规服务器中的页面,第二次访问盗链者服务器中的页面,二个页面虽然内容相同,但来源不相同,这样会出现数据安全的问题。可以通过使用request对象的getHeader方法获取referer请求头信息,通过referer判断请求的来源地址,判断是否与当前项目统一。页面<form action="http://localhost:8080/项目根路径...原创 2018-09-22 09:43:21 · 371 阅读 · 0 评论 -
request-获取请求参数&&乱码处理
String getParameter(String name) 根据表单的name属性 获取对应的值 String[] getParameterValues(String name) 获取name相同的所有value Map getParameterMap() 参数名作为key,参数值作为value,封装到map中。Map<String, String[]> map = req...原创 2018-09-22 10:13:32 · 552 阅读 · 0 评论 -
request-请求转发&&域对象
请求转发 转发是服务器端进行的操作,整个过程是一个请求一个响应,共用一个request,所以由request执行转发操作。只能站内跳转(站内资源)API介绍 RequestDispatcher getRequestDispatcher(String path) 获取请求转发器(request对象方法) void forward(Servl...原创 2018-09-22 10:28:12 · 244 阅读 · 0 评论 -
重定向与请求转发的区别
请求次数:重定向多个请求,多个资源 请求转发一次请求,多个资源 重定向会修改地址栏 请求转发不会修改地址栏 重定向不会携带数据 请求转发可以携带数据 重定向可以跳转站外资源 请求转发只能站内访问...原创 2018-09-23 08:32:47 · 112 阅读 · 0 评论 -
EL表达式
EL获取域中数据jsp中内置了EL表达式,主要目的是为了简化获得域数据的方式语法:${域对象Scope.key}域对象:request session application ${requestScope.key}<br> ${sessionScope.key}<br> ${applicationScope.key}<...原创 2018-09-28 10:12:42 · 96 阅读 · 0 评论 -
JavaScript-商品结算(全选操作,反选操作)
复选框如果要选中,设置checked=true,取消设置checked=false全选:通过name属性得到上面所有的复选框对象,遍历集合,将每一个元素的checked设置为true。反选:原来选中的设置false,原来没选的设置为true。 页面<!DOCTYPE html><html lang="en"><head> <...原创 2018-09-20 12:40:06 · 1485 阅读 · 0 评论 -
JavaScript-倒计时跳转到另一个页面
页面上显示一个倒计时5秒的数字,到了5秒以后跳转到另一个页面<!DOCTYPE html><html><head> <meta charset="UTF‐8"> <title></title> </head><body>原创 2018-09-20 12:31:20 · 429 阅读 · 0 评论 -
HTML-后台管理页面的制作(框架标签)
页面框架 index.html<!DOCTYPE HTML PUBLIC "‐//W3C//DTD HTML 4.01 Frameset//EN""http://www.w3.org/TR/html4/frameset.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> ..原创 2018-09-20 12:28:36 · 12842 阅读 · 0 评论 -
学习笔记03(数据库查询)
查看MySQL编码 SHOW VARIABLES LIKE 'char%';character_set_client:服务器会使用该编码类型来处理客户端发过来的数据;character_set_connection:客户端发送请求-->connection指定的编码(与client保持一致);这个一般与乱码有关系。character_set_database:数据库默认编码,原创 2017-11-25 20:53:49 · 135 阅读 · 0 评论 -
学习笔记04(MySQL数据库做用户登陆)
由于每次写程序都要更换数据库,而且每次的连接语句还有关闭资源操作都一样。所以一方面可以单独把连接和关闭资源写成两个方法,然后调用。另一方面,可以把连接用的参数放在一个配置文件里,每次使用数据库更改配置文件就可以了。配置文件后缀名.properties若是非web应用程序,建议放在src目录下。文件内容如下: driverclass=com.mysql.jdbc.原创 2017-11-27 17:59:58 · 282 阅读 · 0 评论 -
response
响应头1. location : 重定向操作:通常告知浏览器马上向该地址发送请求,通常和响应码302 一起使用2. refresh : 定时刷新操作 , 指定时间后跳转到指定页面3. content-encoding : 设置当前数据的压缩格式,告知浏览器以何种压缩格式解压数据4. content-disposition : ...原创 2018-09-25 09:28:18 · 180 阅读 · 0 评论 -
浏览器文件下载
处理中文编码UtilsDownLoadUtils.javaimport sun.misc.BASE64Encoder;import java.io.UnsupportedEncodingException;import java.net.URLEncoder;public class DownLoadUtils { /** * 参数1: 浏览器版本 * 参数2 : 需要...原创 2018-09-25 09:38:32 · 589 阅读 · 0 评论 -
session的生命周期
创建默认是 第一次访问request.getSession()销毁1. tomcat默认超时三十分钟自动销毁(web.xml) <session-config> <session-timeout>30</session-timeout> </session-config>2.手动销毁 session....原创 2018-09-25 09:54:28 · 933 阅读 · 0 评论 -
域对象详解
域对象作用: 在一定范围内可以共享数据 request : 一次请求 多个资源 共享 数据 session : 默认一次会话 多个请求 多个资源共享数据 servletContext : 一个项目 多个会话 多个请求 多个资源 共享同一份数据域对象的apisetAttribute(String key , Object V...原创 2018-09-25 10:01:28 · 2653 阅读 · 1 评论 -
JS全局函数-编码与解码
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script> //https://www.baidu.com/原创 2018-09-20 11:47:24 · 219 阅读 · 0 评论 -
JS-省市二级联动
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script> /* <opti原创 2018-09-20 11:49:41 · 146 阅读 · 0 评论 -
JavaScript-表格隔行换色·鼠标上移换色·合并显示
HTML <table id="tab1" border="1" width="800" align="center" > <tr> <td colspan="5"><input type="button" value="添加"/> &原创 2018-09-20 11:58:25 · 247 阅读 · 0 评论 -
JavaScript-可控制的时钟(定时器)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <!-- 页面上有输出内容的地方 有两个按钮 开始 暂停原创 2018-09-20 12:16:43 · 871 阅读 · 0 评论 -
数据库连接池
DRUID与C3P0 DRUID C3P0 jar druid-1.0.9.jar c3p0-0.9.5.2.jar mchange-commons-java-0.2.12.jar 创建方式 DataSource ds = DruidDataSourceFactory.createDataSource(配置文件对象); ...原创 2018-12-22 20:03:23 · 162 阅读 · 0 评论