
网络编程
P -Jweiwei
这个作者很懒,什么都没留下…
展开
-
基于Servlet3.0的文件上传于下载
文件的上传文件域和表单的enctype属性HTML<form>标签enctype属性application/x-www-form-urlencoded:在发送前编码所有字符(默认)multipart/form-data: 不对字符编码,或在使用包含文件上传控件的表单时,必须使用该值。text/plain:空格转换为 “+” 加号,但不对特殊字符编码。enctype规定了form表单在发送到服务器时候编码方式,有如下的三个值。1、application/x-www-form原创 2020-08-30 19:37:34 · 185 阅读 · 0 评论 -
Servlet进阶(一)
重定向与转发重定向Redirect 重定向是指当浏览器请求一个URL时,服务器返回一个重定向指令,告诉浏览器地址已经变了,麻烦使用新的URL再重新发送新请求。例如@WebServlet("/first")public class FirstServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws Serv原创 2020-08-23 10:33:26 · 177 阅读 · 0 评论 -
三层架构
三层架构简介三层架构是一种常见的架构模式,即为视图层,业务逻辑层和数据访问层,每一层分工明确,视图层用于与用户进行信息交互,业务逻辑层进行业务分析,数据访问层只做数据访问的操作,不参与业务逻辑,优点在项目开发中,开发人员只需关注其一层即可,在开发中降低了层层之间的依赖,对于后期的测试与维护能更加具有效率也节约成本,并且在之后需要添加功能时,也方便添加。缺点对于运行项目的系统来说,降低了效率,因为在可以直接访问数据的情况下,多出了一个中间层,也增加开发的成本。三层架构模式如图视图层表现层也称原创 2020-08-09 18:05:56 · 577 阅读 · 0 评论 -
JDBC连接mysql数据库基础
什么是JDBC?JDBC(Java DataBase Connectivity):java连接数据库技术,是一项由sun(java创始公司)发布的用于java连接数据库的通用标准,这套标准由一系列的接口(Connection,Statement,ResultSet等)构成,旨在屏蔽不同数据库之间的差异,使得开发者无需关注不同数据库系统之间的差异,简化java连接数据库的步骤。JDBC连接mysql数据的步骤加载驱动(没中数据库驱动不一样)获取连接(数据库地址,端口号,账号,密码)获取执行原创 2020-08-02 18:13:34 · 127 阅读 · 1 评论 -
网络编程
网络分类局域网(0-10km,通过网络设备有线连接)城域网(0-100km,交通信号,视频监控)广域网(因特网:互联网)网络协议网络协议分为两种:TCP/IP协议:传输控制协议/ip协议UDP协议:用户数据报协议网咯模式:OSI7层模型IP与端口IP主机通信间的唯一标识,有IPV4,IPV6两种构成方式,且ip地址不能重复,一旦重复就会出现ip冲突端口主机中应用程序对外沟通的唯一标识;ip是主机的标识,端口是应用的标识,只能提供准确的ip号和端口号才能准确的找到主机原创 2020-07-26 11:41:06 · 124 阅读 · 0 评论