软考-中级-软件设计师+上午
计算机组成与结构
计算机硬件组成
计算机硬件基本组成:五个 运算器 控制器 存储器 输入设备 输出设备
存储器分为 内部存储器 外部存储器
输如设备和输出设备合并成为外部设备
主机 CPU+主存储器
中央处理单元CPU
组成: 运算器 控制器 寄存器
功能: 程序控制 操作控制 时间控制 数据处理
==运算器组成==:
算数逻辑单元 ALU 实现对数据的算数和逻辑运算
累加寄存器 AC 预算结果或操作数的存放区
数据缓冲寄存器DR暂时存放内存的指令或数据
状态条件寄存器PSW 保存指令运行结果的条件码
运算器的功能: 执行所有算术运算,执行所有的逻辑运算并进行逻辑测试
==控制器组成==:
指令寄存器IR 暂存CPU执行指令
程序计数器PC 存放指令执行地址
地址寄存器AR 保存当前CPU所访问的内存地址
指令译码器ID 分析指令操作码
控制器功能 控制整个CPU的工作 包括程序控制 时序控制
数的表示
纯小数 约定小数点的位置在机器数的最高数值位之前
纯整数 小数点的位置在机器数的最低数值位之后
真值 机器数对应的实际数值
...
JSPServlet开发中遇到的乱码问题
JSPServlet开发中遇到的乱码问题
一、TomCat乱码
修改TomCat的配置文件,在server.xml中添加以下内容:
123<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/>
二、JSP页面乱码
在JSP页面中添加以下内容:
Servlet入门(二)
Java Web开发 - Servlet入门(二)
一、HttpServletRequest对象
1. 包含的get型方法
1234567891011121314151617181920212223242526//获取客户端请求时完整的URLStringBuffer url = req.getRequestURL();//获取请求行中的资源名称部分(项目名称开始)String uri = req.getRequestURI();//获取请求行中的参数部分String queryString = req.getQueryString();//获取客户端请求方式String method = req.getMethod();//获取HTTP版本号String protocol = req.getProtocol();//获取WebApp名字String contextPath = req.getContextPath();//获取指定名称的参数的值String uname = req.getParameter("uname");String pwd = req.getP ...
Servlet入门(一)
Java Web开发 - Servlet入门 (一)
前言-Servlet简介
Java Servlet 是运行在 Web 服务器或应用服务器上的程序 是Server Applet(服务端小程序)的简称,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。
使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。
一、Servlet的部署
1. TomCat服务器
不知道在哪里下载?点这里!
下载TomCat 9版本(别问为什么,问就是稳定)
直接解压就能用。
IDEA配置TomCat服务器
IDEA中 新建一个项目,可以采用Maven构建(推荐),也可以用InterlliJ构建后导入servlet-api.jar(可以从TomCat的lib目录中拷一份,然后添加目录)的依赖,建议使用 JDK 1.8 进行创建。
如过没有使用Maven构建项目,需要手动添加Web应用程序的框架支持 双击shift 搜索 ”添加框架支持“ 选择”Web应用程序“
IDEA右上角” ...