自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 2022 蓝旭暑期第三次讨论班----文件上传

在web应用中,文件上传和下载算是十分常见的功能。就以头像上传为例,像图片等非文本文件需要使用字节流来操作,也就是相当于将文件转化为二进制流操作。这里再提一下Content-Type在表单中提交文件时,需要使用:multipart/form-data Multipart/form-data的基础方法是POST , 也就是说是由POST方法来组合实现的.Multipart/form-data与POST方法的不同之处在于请求头和请求体.Multipart/form-data的请求头必须包含一个特殊的头信息

2022-07-11 02:07:24 350 1

原创 2022 蓝旭暑期第三次讨论班----JSON

**name/value -- 也可以说是key/value 键/值对JSON中国接口返回数据序列化将对象数据转换为JSON格式,利用JSON来实现序列化存储在磁盘中。生成Token也就是使用json将一些数据封装起来当做访问一些应用的令牌。作为配置文件eg:npm的package.json包管理配置文件不过一般情况下使用json作为配置文件的情况很少,并不建议使用。后端:json与java--json和java对象互转前端:json与js--json和js的互转Gson是目前功能最强的JSON

2022-07-10 22:19:46 401

原创 2022 蓝旭暑期第三次讨论班----交互

在互联网发展的早期(上世纪80年代末90年代初),后端直接生成页面内容,没有前端展示,甚至都没有浏览器。如今,web技术发生了翻天覆地的变化,各种开发框架,编程语言,开发模式。但是,web技术所有的演进都是围绕前端、后端、前后端交互展开的。上图是现代web技术的全景图。client端有浏览器,移动APP、微信小程序,web server上有基于vue/react的前端代码,如html、js、css等,也有基于后端的开发框架apache/tomcat的处理程序,还包括数据库。............

2022-07-10 19:55:11 293

原创 JAVA-IO(后端第三次培训)

在细讲JavaIO之前,先了解一下文件这个概念,这里IO可以简单分解成In-Out(输入-输出),这里输入输出的对象,简单理解一下就是各式各样的文件。内存中存放的数据,在电脑关机后就会消失。如果需要长久保存文件,就需要硬盘,磁盘,光盘,U盘等存储设备,在数据存储过程中,为了区分数据类别以及方便查询,就出现了“文件”的概念。日常使用中按功能区分为文本文件、视频文件、音频文件、图像文件等等。但是在存储介质中,本质都是一个0、1组成的比特串。为了方便文件的管理,又出现了树形目录机制,文件夹下可以存放文件,

2022-04-15 17:04:51 455

原创 Spring-IOC

Spring1.简介 Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJE完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性,可测试性、和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。 也就是从实际开发中抽取出开的框架,找到可以通用的步骤,把特定的部分空出开,留给开发者自主操作,这样也就提高了开发效率。但是Spring的优点不仅限于此,Spring独立于各种应用服务器...

2021-09-20 13:19:17 158

原创 JDBC-基础

简介JDBC属一种标准java应用编程接口(java api),用来链接Java编程语言和数据库,允许用户访问任何形式的表格数据。工作流程:

2021-05-29 01:04:21 95

原创 MySQL

MySQL简介SQL(Structured Query Language)一种结构化的查询语言,用于处理关系型数据系统的计算机标准语言。定义和操作数据,维护数据的安全性和完整性。主要的优点:几乎所有系统都支持SQL,并且支持多种语言,具有较强的操作性。主要是由于关联数据库将数据保存在不同的表里,而不是一股脑放到一个仓库里,这样就给查询处理提供了便利。同时MySQL还支持定制,按自己的需求来开发自己的MySQL。SQL命令DDL(Data Definition Language)数据定义语

2021-05-23 02:08:22 600 1

原创 2021-05-16

Servlet--MVCServletServlet简单来看就是一个java接口,Servlet是服务连接器,是在web服务器层上的程序,是Web和用户之间的中间层,连接了数据库和应用程序。Servlet能收集来自网页表单的用户输入,并创建动态页。下图就是Servlet在Web应用程序中的位置和JSP相比Servlet采用了较老的CGI的方式,一句一句输出。就很繁琐,不方便与修改和编写,而不是像JSP一样,在JSP中直接嵌入HTML语句。但是JSP所能实现的功能,Servlet均能实现,JS

2021-05-16 13:05:01 57

原创 2021-05-08

Java Server PagesJsp(Java Server Pages),是一种动态网页开发技术。jsp是在HTML网页中插入java代码。jsp是一种Java servlet,可以通过网页获取用户的输入数据,访问数据库,实现传递控制信息和共享信息等。和JavaScript相比,在与数据库交互实现复杂功能方面具有优势。Jsp处理网页发送请求给服务器 web服务器识别出是对jsp网页的请求,然后将请求传给jsp引擎 jsp引擎载入jsp文件,然后转化为servlet,将jsp元素转化成j

2021-05-09 00:14:06 107

原创 2021-04-27

Java-IO流IO常用类:File、RandomAccessFile、InputStream、OutputStream、Reader、Writer。File:对文件及其目录的操作,比如说改目录,找路径,改文件名等; RandomAccessFile:就是随机文件操作,直接就继承了object,能对文件的任意位置进行存取; Input/OutputStream:节输入输出流,相当于是所有输入输出流的父类,就相当于是包含字符流; Reader/Writer:字符输入输出流,这里,就是单针对对字符

2021-04-28 00:46:51 113

原创 2021-04-23

Java-常用类,异常类,容器常用类字符串相关:String, StringBuffer, StringBuilder; 日期时间:Date, Calendar, SimpleDateFormat; 包装类:Byte,Bollean,Short,Character,Integer,Long,Float,Double; 其他:Math,Random,Runtime,System; 字符串相关-String String-创建:String ...

2021-04-23 23:17:18 106

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除