自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DOS与Linux的换行符

DOS(Windows系统)与Linux换行符

2023-01-26 17:17:51 966

原创 WebService服务通过request请求获取信息

Java编程在WebService服务中获取请求携带的相关信息

2022-11-16 11:52:55 1210

原创 解决JSP发送到Servlet的字符串产生字符转义的问题

解决JSP发送到Servlet的字符串产生字符转义的问题

2022-11-09 12:02:59 999

原创 JavaWeb知识总结-JSON、AJAX

JSONJSON(JavaScript Object Notation)是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。JSON采用完全独立于语言的文本格式,而且很多语言都提供了对JSON的支持,这样就使得JSON成为理想的数据交换格式。JSON是一种轻量级的数据交换格式。轻量级指的是跟xml做比较。数据交换指的是客户端和服务器之间业务数据的传递格式。JSON在JavaScript中的使用JSON是由键值对组成,并且由花括号包围。每个键由引号引起来,键和值之间使用

2022-01-28 20:11:41 1171

原创 JavaWeb知识总结-Filter过滤器

Filter过滤器Filter过滤器是JavaWeb的三大组件之一。三大组件分别是:Servlet程序、Listener监听器、Filter过滤器Filter过滤器是JavaEE的规范。也就是接口Filter过滤器它的作用是:拦截请求,过滤响应。拦截请求常见的应用场景:1、权限检查 2、日记操作 3、事务管理 ......等等Filter的工作流程图:...

2022-01-28 11:35:21 1000

原创 JavaWeb知识总结-Cookie和Sesion

CookieCookie翻译过来是饼干的意思。Cookie是服务器通知客户端保存键值对的一种技术。客户端有了Cookie后,每次请求都发送给服务器。每个Cookie的大小不能超过4kbb) Cookie的创建Servlet程序中的代码protected void createCookie(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException{// 1

2022-01-27 20:46:52 91

原创 JavaWeb知识总结-EL表达式&JSTL标签库

EL表达式a) EL表达式的介绍EL表达式的全称是:Expression Language。是表达式语言。EL表达式主要是代替jsp页面中的表达式脚本在jsp页面中进行数据的输出。因为EL表达式在输出数据的时候,要比jsp的表达式脚本简洁很多。EL表达式的格式是:${表达式}EL表达式在输出null值的时候,输出的是空串。jsp表达式脚本输出null值的时候,输出的是null字符串。b) EL表达式搜索域数据的顺序EL表达式主要是在jsp页面中输出数据。主要是输出域对

2022-01-27 10:54:47 117

原创 JavaWeb知识总结-文件的上传和下载

文件的上传介绍1、要有一个form标签,method=post请求2、form标签的encType属性值必须为multipart/form-data值3、在form标签中使用input type=file添加上传的文件4、编写服务器代码(Servlet程序)接收,处理上传的数据encType=multipart/form-data 表示提交的数据,以多段(每一个表单项一个数据段)的形式进行拼接,然后以二进制流的形式发送给服务器文件上传,HTTP协议的说明上传文件需

2022-01-26 21:51:59 828

原创 JavaWeb知识总结-jsp

jsp简介jsp的全称是java server pages。Java的服务器页面。jsp的主要作用是代替Servlet程序回传html页面的数据。因为Servlet程序回传html页面数据是一件非常繁琐的事情。开发成本和维护成本都极高。jsp页面和html页面一样,都是存放在web目录下。访问也跟访问html页面一样。jsp的本质jsp页面的本质上是一个Servlet程序jsp的三种语法a) jsp头部的page指令jsp的page指令可以修改jsp页面中一些重要

2022-01-26 18:32:29 509

原创 JavaWeb知识总结-Servlet

Servlet技术a) 什么是Servlet1、Servlet是JavaEE规范之一。规范就是接口2、Servlet是JavaWeb三大组件之一。三大组件分别是:Servlet程序、Filter过滤器、Listenner监听器。 3、Servlet是运行在服务器上的一个java小程序,它可以接收客户端发送过来的请求,并响应数据给客户端。...

2022-01-25 12:09:56 709

原创 JavaWeb知识总结-XML

xml是可扩展的标记性语言。xml的主要作用有:1. 用来保存数据,而且这些数据具有自我描述性2. 它还可以作为项目或者模块的配置文件3. 还可以作为网络传输数据的格式(现在以JSON为主)xml的标签属性和html的标签属性是非常类似的,属性可以提供元素的额外信息一个标签上可以书写多个属性。每个属性的值必须使用引号引起来所有xml元素都须有关闭标签(也就是闭合)xml标签对大小写敏感xml必须正确地嵌套xml文档必须有根元素,根元素就是顶级元素,没有父标签的

2022-01-23 22:07:56 424

原创 如何在jsp页面中传递中文

起初的错误做法:document.forms['form_main'].action = "tsaServiceAdd.jsp?notice=修改TSA服务";结果在tsaServiceAdd.jsp页面中通过 request.getParameter(notice);获取到对应的参数后,发现获取到的值乱码。正确的做法:将要传输的中文数据进行两次encodeURIComponent编码,将编码后的数据进行传输var s = encodeURIComponent(encodeURIComp

2022-01-10 21:34:03 920

原创 JavaWeb知识总结-Tomcat

JavaWeb是指所有通过Java语言编写可以通过浏览器访问的程序的总称,叫JavaWeb。JavaWeb是基于请求和响应来开发的。请求是指客户端给服务器发送数据,叫请求Request。响应是指服务器给客户端回传数据,叫响应Response。web资源按实现的技术和呈现的效果不同,又分为静态资源和动态资源两种。静态资源:html、css、js、txt、mp4视频,jpg图片动态资源:jsp页面,Servlet程序常用的Web服务器Tomcat:由Apache组织提供的

2022-01-10 13:55:30 267

原创 JavaWeb知识总结-jQuery

jQuery介绍jQuery:JavaScript+Query(查询),它是辅助JavaScript开发的js类库。使用jQuery给一个按钮绑定单击事件:<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Title</title><script type="text/javas...

2022-01-09 21:01:48 99

原创 JavaWeb知识总结-JavaScript语言

JavaScript语言诞生主要是完成页面的数据验证。因此它运行在客户端,需要运行浏览器来解析执行JavaScript代码。JS是弱类型语言。特点:1.交互性(它可以做的就是信息的动态交互)2.安全性(不允许直接访问本地磁盘)3.跨平台性(只要是可以解析JS的浏览器都可以执行,和平台无关)JavaScript和html的结合方式第一种方式只需要在head标签中,或者在body标签中,使用script标签来书写JavaScript代码<script type="t

2022-01-09 15:11:04 298

原创 JavaWeb知识总结-HTML和CSS

HTML页面由三部分内容组成:分别是内容(结构)、表现、行为。内容(结构):我们在页面中可以看到的数据,一般内容使用html技术来展示。表现:指的是这些内容在页面上的展示形式。比如说:布局,颜色,大小等等。一般使用CSS技术实现。行为:指的是页面中元素与输入设备交互的响应。一般使用javascript技术实现。HTML(Hyper Text Markup Language,超文本标记语言)HTML通过标签来标记要显示在页面中的各个部分。HTML文件的书写规范<h

2022-01-07 20:34:44 664

原创 Spring5框架新功能

1、整个Spring5框架的代码基于Java8,运行时兼容JDK9,许多不建议使用的类和方法在代码库中删除。2、Spring5.0框架自带了通用的日志封装(1)Spring5已经移除了Log4jConfigListenner,官方建议使用Log4j2(2)Spring5框架整合Log4j2第一步:引入jar包第二步:创建log4j2.xml配置文件3、Spring5框架核心容器部分支持@Nullable注解(1)@Nullable注解可以使用在方法上面,属性上面,参数..

2021-12-28 14:04:02 547

原创 Spring框架:事务操作

事务概念1、什么是事务(1)事务是数据库操作的最基本的单元,逻辑上的一组操作,要么都成功,如果有一个失败则所有的操作都失败(2)典型场景:银行转账2、事务四个特性(ACID)(1)原子性(2)一致性(3)隔离性(4)持久性事务操作(搭建事务操作的环境)1、创建数据库表,添加记录2、创建service,搭建dao,完成对象创建和注入关系(1)service注入dao,在dao注入JdbcTemplate,在JdbcTemplate注入DataSourc.

2021-12-27 14:44:15 284

原创 Spring框架:JdbcTemplate

JdbcTemplate(概念和准备)1、什么是JdbcTemplate(1)Spring框架对JDBC进行封装,使用JdbcTemplate可以方便实现对数据库操作2、准备工作(1)引入相关jar包(2)在Spring配置文件中配置数据库连接池(3)配置JdbcTemplate对象,注入DataSource(4)创建service类,创建dao类,在dao注入jdbcTemplate对象* 配置文件* Service* DaoJd...

2021-12-26 15:54:01 485

原创 Spring框架:AOP

AOP(概念)1、什么是AOP(1)面向切面编程,利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。(2)通俗描述:不通过修改源代码的方式,在主干功能里面添加新功能(3)使用登录的例子说明AOPAOP(底层原理)1、AOP底层使用动态代理(1)有两种情况的动态代理第一种:有接口的情况,使用JDK动态代理创建接口实现类的代理对象,增强类的方法第二种:没有接口的情况,使用CGLIB动态..

2021-12-26 13:54:05 336

原创 Spring框架:IOC

Spring有两个核心部分:IOC和Aop(1) IOC:控制反转,把创建对象的过程交给Spring进行管理(2) Aop:面向切面,不修改源代码进行功能增强Spring使用案例1、下载Spring52、打开idea工具,创建普通Java工程3、导入Spring5相关jar包4、创建普通类,在这个类中创建普通方法public class User{ public void add() { System.out.println("add..

2021-12-24 18:59:01 447

原创 Linux的基本指令

tar指令tar指令是打包指令,最后打包后的文件是 .tar.gz的文件√ 基本用法tar [选项] XXX.tar.gz 打包的内容 (功能描述:打包目录,压缩后的文件格式.tar.gz)√ 选项说明 选项 功能 -c 产生.tar打包文件 -v 显示详细信息 -f 指定压缩后的文件名 -z 打包同时压缩 -x 解包.tar文件 √ 应用案例案例1:压...

2021-12-20 18:08:24 165

空空如也

空空如也

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

TA关注的人

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