web
文章平均质量分 88
null如也
心有猛虎,细嗅蔷薇
展开
-
前后端分离常用的认证方式( Session 、JWT)
而jwt为了防止泄露,应该将有效期设置的比较短,为了减少盗用, 最好使用HTTPS协议传输,因为HTTP是明码传输的。session-cookie方案 就是利用cookie来管理session,即把 Session 放入 HTTP 响应中还给客户端,并保存在客户端,当客户端发送下一次请求的时候,就把这个 Session 一起发送回来,这样就能这次的请求是谁发出来的了。更像是一种授权机制。token(令牌,访问资源的凭证) 认证是一种机制,具体的实现可以是一个随机的字符串,也可以是标准的jwt。转载 2023-01-08 12:19:16 · 3141 阅读 · 0 评论 -
Cannot change version of project facet Dynamic web module to 3.0
1.修改 web.xml修改为:<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.s转载 2018-10-24 11:03:00 · 242 阅读 · 0 评论 -
Eclipse配置Maven,及私有库和本地库的配置
Eclipse上配置Maven主要有以下几个步骤:1.官网下载Maven压缩包,解压2.配置环境变量3.设置Maven的本地仓库4.Eclipse中添加Maven设置具体的操作细节如下: 第一步下载Maven直接度娘。并解压。点击计算机属性—>高级设置—>环境变量。添加MAVEN_HOME/PATH关于Maven的配置。具体如图:配置完成之后查看是否配置成功:...转载 2018-10-09 22:40:34 · 1306 阅读 · 0 评论 -
maven项目打包
首先要在maven项目中的pom.XML中配置好需要的配置: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http:/...转载 2018-09-30 10:04:14 · 233 阅读 · 0 评论 -
ssm框架调用mysql存储过程
1.建表/*Navicat MySQL Data TransferSource Server : localMysqlSource Server Version : 50628Source Host : 127.0.0.1:3306Source Database : testmysqlTarget Server Type : MY...转载 2018-10-12 11:19:47 · 1283 阅读 · 0 评论 -
跨域问题
跨域问题在分布式应用中经常会遇到,这里仅仅介绍跨域的三种解决方案,对跨域的概念及原因不做解释,感兴趣的朋友可以网上自行百度。1Nginx代理这种方式比较简单,将A应用和B应用都通过一个统一的地址进行转发,这样就可以避免跨域问题出现。server { listen 80; server_name www.gameloft9.top; ...转载 2018-09-26 16:21:56 · 165 阅读 · 0 评论 -
Spring整合Quartz实现定时任务
Quartz框架是一个极其成功的开源任务调度框架,目前很多公司在实现任务调度上都直接使用或在借鉴的基础上实现了自己的任务调度框架,Quartz使用Trigger,Job和JobDetail对象实现调度各种各样的任务,为了更加便捷地在基于Spring应用中使用该框架,Spring提供了大量的类来简化Quartz的使用步骤;本篇文章将通过介绍Spring中如何对应Quartz的Trigger,Job...转载 2018-09-26 14:50:30 · 178 阅读 · 0 评论 -
java fttp连接服务器操作
*1.导入jsch-0.1.51.jar包2.创建SFTP封装类: import com.jcraft.jsch.Channel; import com.jcraft.jsch.ChannelSftp; import com.jcraft.jsch.Session;public class SFTP{ private Session session;//会话 ...转载 2018-09-26 13:49:08 · 1019 阅读 · 0 评论 -
java 邮件发送
package com.nls.ods.email;import java.util.Date;import java.util.Properties;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.InternetAddress;import javax.mail.i...原创 2018-09-26 13:40:01 · 135 阅读 · 0 评论 -
图片压缩上传
图片太大 做压缩上传,可以在前端js压缩上传,也可仪后台 转base64压缩上传;前端:总体思路是:1. 使用HTML5的FileReader接口来读取用户上传的图片2. 使用canvas drawImage接口绘制到Canvas 2d中3. 使用canvas toDataUrl接口把图片转成base64编码字符串(这里可以降低图片质量)4. 完成image src的替换后,表单提交时,...转载 2018-09-26 11:39:17 · 131 阅读 · 0 评论