
java-web
文章平均质量分 84
逆袭的小学生
Java后端开发
展开
-
html2canvas截图上传至后端并下载文件
html2canvas截图并下载base64编码的图片上传到后端后如何解码并下载原创 2020-12-24 18:14:08 · 1406 阅读 · 2 评论 -
跨域报错:Response to preflight request doesn‘t pass access control check: No ‘Access-Control-Allow-Origi
在编写一个简单POST跨域请求时碰到了这个问题,我看了下网上的答案,感觉我好像也都做到了,但是就是不行,我将核心问题进行了抽象,抽象为下面的代码:前端是这样的:$.ajax({ type: "post", url: "http://localhost:8081/test/testUploadPhoto", dataType: "json", data:{ canvasPhotoBase64Data:"dataUrl", }, beforeSend:原创 2020-12-21 16:45:02 · 27709 阅读 · 3 评论 -
多master模式部署RocketMQ
前言:目前项目打算把一些操作都通过RocketMq改成异步的,现在系统是只有一台单点RocketMq,担心万一挂了就太影响使用了,所以打算部署成集群的,网上看到RocketMq有四种不同的部署模式,针对我这种只有两台电脑的,我打算部署成多master模式。参考:https://blog.youkuaiyun.com/qq_36147908/article/details/107844959https://blog.youkuaiyun.com/leexide/article/details/80035468第一章原创 2020-11-29 19:39:54 · 950 阅读 · 1 评论 -
用RocketMq+CountDownLatch优化人脸识别在工程运用时的速度
前言:先说明这个不是优化人脸识别的算法,这个是解决人脸识别在工程中遇到的一些速度慢的问题。项目中有个需要人脸识别的功能,比较慢,学弟是这样做的,因为我目前还不大熟悉人脸识别的算法,据学弟口述流程是这样的,用户上传的照片传到后台后,学弟调用旷视接口判断照片的可用性,如果可以的话,就再调用xx接口提取体征值,提取完体征值后保存到数据库,最后返回给用户识别的结果,目前这样有点慢。第一章 原代码1.1 controller层接收用户上传的左、正、右脸的照片并提交给service层处理@Reques原创 2020-11-15 14:39:43 · 458 阅读 · 1 评论 -
SSM项目Bean的加载时机与DispatcherServlet的执行流程分析
前言:对SSM项目中bean的加载时机产生了兴趣,我们都知道Spring项目启动时会扫描所有模式注解、xml中的配置,以把相关的类注册成bean,那我们SSM项目是跑在服务器上的,不像SpringBoot直接执行main,它是在什么时候执行的注册bean的操作呢。同时它不像普通的web项目会配置很多servlet,SpringMVC靠一个DispatcherServlet来分发所有请求,个人对这个也比较好奇,想求证一下DispatcherServlet是不是靠getBean来获取对应的处理函数(Reques原创 2020-09-23 18:04:01 · 523 阅读 · 0 评论 -
HTTP请求中Get、Post与后台参数接收的分析
https://www.bbsmax.com/A/amd0E1mDzg/https://blog.youkuaiyun.com/xybelieve1990/article/details/81111786https://www.cnblogs.com/btgyoyo/p/6141480.htmlhttps://blog.youkuaiyun.com/u013827143/article/details/862...原创 2020-04-08 23:50:20 · 11701 阅读 · 0 评论 -
简单的单点登陆系统分析
前言:在公司的系统中用到了单点登陆,虽然看懂了代码但是隔几天再看又是一头雾水,所以总结一下。参考:https://www.cnblogs.com/Eleven-Liu/p/10336181.html(极好)目录第一章 单点登陆简析第二章 系统概要第三章LoginAuthenticationFilter第四章TicketValidationFilter第五章User...原创 2019-12-19 19:10:16 · 852 阅读 · 0 评论 -
HTTP GET请求与POST请求的初步理解与区别
前言:在写项目的时候对纷杂的请求类型分辨不清,特意查阅资料搞清楚了.参考:https://www.cnblogs.com/chris-oil/p/6518633.htmlhttps://blog.youkuaiyun.com/chao_xun/article/details/39611087https://blog.youkuaiyun.com/q610376681/article/details/83001...原创 2019-04-21 12:11:24 · 1637 阅读 · 0 评论 -
Maven基础介绍
前言:写了半年的项目了,maven也一直在用,基本都是在复制粘贴,一直没深入了解过,今天找了个教程深入了解一下.课程来自:https://www.imooc.com/learn/443,知识比较老,但是其中关于maven项目的构建过程,依赖范围,传递,冲突等等讲的不错.目录第一章 maven的介绍与环境搭建1.1 maven的介绍1.2 maven的安装1.2.1 maven的...原创 2019-02-23 10:44:56 · 464 阅读 · 0 评论 -
如何将springboot项目导出成war包
以demo-3项目为例: 1.将pom.xml中的jar改成war 2.添加依赖<dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <scope>provided<...原创 2019-01-03 22:44:03 · 9761 阅读 · 0 评论 -
cookie与session
第一章 cookie1.1 什么是cookiecookie由服务器端某个资源发送给客户端,客户端接收后即进行保存,可能保存在浏览器内存也可能保存在硬盘上,当下次客户端再访问服务器某个资源及其路径下的资源时会携带上cookie的信息.如访问/shop/xxxsevlet时,返回给了客户端一个coolie,默认...原创 2018-10-27 18:06:53 · 221 阅读 · 0 评论 -
request与reponse在tomcat中的初步应用
第一章 request1.1 什么是requsetrequest封装了http请求的所有内容 doGet中的参数虽然是接口,但是servlet是由服务器创建的,所以函数也是由服务器调用的,服务器调用的时候自会传入对应的已经new好的类给我们调用. 1.2 request获得http...原创 2018-10-30 12:26:44 · 352 阅读 · 0 评论 -
servlet初步理解
第一章 什么是servletservlet其实就是java代码,这些代码运行在服务器上,来对客户端请求的数据等等进行逻辑业务处理或一些其他的作用,之所以叫servlet是因为实现了servlet规范,为什么要实现servlet规范呢,因为方便服务器对其进行调用,不然每个程序都不一样服务器不知道调用哪些代码来处理业务....原创 2018-10-26 16:39:20 · 210 阅读 · 0 评论 -
java web目录层次
可在D:\apache-tomcat-8.0.30\conf下tomcat-users.xml增加<role rolename="manager-gui"/><role rolename="admin-gui"/><user username="123" password="123" roles="manager-gui,admin-gui"/>这个来进入管理页面查看当前的web应用一个web应原创 2016-03-03 20:03:00 · 1433 阅读 · 0 评论 -
java XML文档
XML的作用:服务器通过uri中的地址根据XML中的映射配置来找到浏览器所需的资源,它现在常被用做配置文件。1.什么是XMLXML是可扩展的标记语言,语法上与HTML类似,但是HTML中元素是固定的,XML标签是由用户自定义的。XML区分大小写,不是对HTML的替代,是对HTML的补充。XML必须有根元素。XML的属性值必须加引号,特殊字符需要2 XML语法2.1 XML文档声明(1)文档声明必须...原创 2018-07-01 12:54:52 · 351 阅读 · 0 评论 -
linux通过软连接使web项目能访问项目路径外的资源
目录第一章 将项目上传到服务器上第二章 配置软连接第三章 软连接的删除前言:在server.xml配置了数次依然不能使web项目访问web项目路径外资源,于是我从网上找了一个新的方法,通过软连接来实现访问项目路径外面的资源转载参考于:http://www.cnblogs.com/zeng1994/p/7512778.html ...原创 2018-10-11 18:58:44 · 3332 阅读 · 0 评论 -
Video.js插件切换视频源并操作m3u8格式视频
目录第一章 videojs的配置与简介第二章 更改视频源代码与实例第三章 api的部分应用实例第四章 视频api补充介绍添加事件事件绑定前言:老师让我修改一个需要播放器的界面,之前的播放器有挺多功能需要修改,于是就从网上找了新的播放器插件,也就是Video.js,在网上找了挺久没什么靠谱的资料,于是记录一下。第一章 videojs的配置与简介关于videojs我...原创 2018-10-05 22:21:36 · 23903 阅读 · 1 评论 -
STS下web项目的目录结构讲解
前言:之前看书的时候一直没搞懂STS下web项目的结构是啥样的,有main,resources,甚至在src下还有个src目录,就很奇怪,正好导师给了个基于SSM框架的比较初级的web小项目让我改改,拿到之后就顺便研究了一下这个目录结构。 第一章 项目的总体概况目录结构大概如下图。 项目的所在位置为D:\fra...原创 2018-10-06 10:57:45 · 7157 阅读 · 0 评论 -
servlet的url-pattern匹配规则简介
前言:正在看SpringMVC的前端控制器,正好看到了一个<url-pattern>/</url-pattern>,由此引发对url-pattern匹配规则的思考。 第一章 匹配概述<url-pattern>是我们用Servlet做Web项目时需要经常配置的标签,例:<...原创 2018-10-06 20:19:14 · 11850 阅读 · 5 评论 -
web中的乱码问题
转载参考于: https://www.cnblogs.com/LuckyBao/p/5950607.html https://www.cnblogs.com/keyi/p/6365649.htmlhttps://www.cnblogs.com/liushuncheng/p/6891307.html https://blog.youkuaiyun.com/afgasdg/article/detai...原创 2018-10-11 17:37:32 · 348 阅读 · 0 评论 -
JSP初步理解
目录 第一章 什么是jsp 第二章 jsp脚本和注释2.1 JSP脚本2.2 JSP注释第三章 jsp的指令3.1 page指令3.2 include指令3.3 taglib指令 第四章 jsp的九大隐式对象4.1 out对象4.2 pageContext4.2.1 获得其他8大隐式对象 第五章 jsp的标签5.1 页面包含5.2...原创 2018-10-31 10:07:25 · 198 阅读 · 0 评论 -
EL与jstl初步理解
目录第一章 EL技术1.1 EL的使用1.2 jsp原生脚本与EL技术的对比1.3 EL内置对象1.3.1 应用举例1.4 访问一个jsp请求服务器的次数1.5 EL的执行表达式 第二章 jstl技术2.1 概述2.2 使用范例2.2.1 <c:if > </c:if>标签2.2.2 <for:each> ...原创 2018-10-31 15:06:08 · 458 阅读 · 0 评论 -
tomcat的配置
首先下载tomcat 解压 解压后的东西: bin 放一些可执行文件 如启动或者关闭tomcat config是配置文件 lib是第三方包 如servlet logs是日志 temp是临时文件 webapps 放真正web应用 work是jsp经过翻译成servlet或者编译成class文件以及session被持久化的ser文件配置java_home为jdk根目录 即可启动 但只能原创 2016-03-03 19:38:52 · 474 阅读 · 0 评论