JavaEE的阶段学习
表名------->类名
列名------->类中的属性
记录------->类的对象(一条记录对应一个对象)
查看MySQL运行在系统服务中
cmd运行: 启动;net start mysql
停止: net stop mysql
服务窗口运行: win+r 输入services.msc 找到服务管理器 找到MySQL服务,查看打开状态
DDL:数据定义语言 create Alter Drop
DML: 数据操作语言 Insert Delete Update
DQL: 数据查询语言 Selete
DCL: 数据控制语言 创建修改用户、权限
常用的数据类型: int :整型
double:浮点型
varchar:可变长度字符串
char:固定长度字符串
date:日期型 yyyy-MM-dd 格式的字符串
(如果在cmd窗口执行 在每一句的末尾加上‘;’分号)
软件的架构:
c/s 架构的软件
Client / Server 客户端和服务器端的软件,都是需要在PC端安装的软件 如QQ 迅雷,……
b/s 架构的软件
Browser/Server浏览器端和服务器端的软件,不需要安装到pc端,只有一个浏览器就可以
Web 的资源
静态 :HTML CSS JS ……
动态 : PHP ASP Servlet/Jsp
服务器
硬件:就是一台配置贼高的电脑
软件:必须在一台电脑上安装服务器软件
0+Apache:发布PHP的
IIS:发布ASP.
WebSphere: IBM 公司研发,收费的大型服务器软件
WebLogic:BEA公司,收费的大型服务器软件000000000000000
Tomcat:Apache 组织研发,免费的小型的服务器软件,支持Servlet/JSP的的开发规范
COOKIE
会话技术:
会话:用户打开一个浏览器访问页面,访问很多页面 访问完成后将浏览器关闭的过程称为一次会话。
常见的会话技术:cookie:将数据保存到客户端浏览器
session:将数据保存到服务器端
使用会话技术的原因: 私有的数据(购物信息等),将会保存在会话技术中
cookie 的有关分类
会话级别的Cookie :默认的Cookie。关闭浏览器Cookie就会销毁
持久级别的Cookie: 可以设置Cookie的有效时间,那么关闭浏览器Cookie还会存在
处理乱码:
处理request接受参数的中文乱码问题
现在无论是GET 还是 POST 提交中文的时候,都会出现乱码的问题
post 的解决方法:
post的参数都在请求体中,直接到达后台的Servlet。数据封装到Servlet 中的request中,request 也有一个缓冲区,request 的缓冲区也是ISO-8859-1 编码
|
|