当前位置: 首页 > wzjs >正文

网站需要怎么做网络推广员每天的工作是什么

网站需要怎么做,网络推广员每天的工作是什么,手机网站代码下载,一个wordpress模版几个网站1.创建Util 我们将之前测试的test复制过来, 1.将方法里面的固定参数设置出来private 2.将方法里面的变化参数设置作为传入参数 3.返回String类型的URL地址 完整代码如下: package org.huangyingyuan.utils;import com.qcloud.cos.COSClient; import…

1.创建Util

我们将之前测试的test复制过来,

1.将方法里面的固定参数设置出来private

2.将方法里面的变化参数设置作为传入参数

3.返回String类型的URL地址

完整代码如下:

package org.huangyingyuan.utils;import com.qcloud.cos.COSClient;
import com.qcloud.cos.ClientConfig;
import com.qcloud.cos.auth.BasicCOSCredentials;
import com.qcloud.cos.auth.COSCredentials;
import com.qcloud.cos.model.PutObjectRequest;
import com.qcloud.cos.region.Region;
import java.io.File;//这是关于提供上传文件到腾讯云对象存储的工具类public class TengXunOssUtil {//将参数不会变化的部分提取出来,作为常量(腾讯云的基本信息)private static String  secretId= "你的密钥ID"; // 秘钥 IDprivate static String  secretKey= "你的密钥"; // 密钥private static String  bucketName= "你的存储桶名称";  // 存储桶名称//将参数会发生变化的部分提取出来,作为参数传入/*** 上传文件到腾讯云对象存储* @param COS_PATH 上传到腾讯云的路径* @param localFile 本地文件路径*/public static String uploadFile(String COS_PATH,InputStream localFile) throws Exception {//初始化返回的urlString url = "";// 1. 初始化用户身份信息COSCredentials cred = new BasicCOSCredentials(secretId, secretKey);// 2. 设置 bucket 所在的区域Region region = new Region("ap-guangzhou");ClientConfig clientConfig = new ClientConfig(region);// 3. 创建 COS 客户端COSClient cosClient = new COSClient(cred, clientConfig);PutObjectRequest putObjectRequest = new PutObjectRequest(bucketName, COS_PATH, localFile);cosClient.putObject(putObjectRequest);System.out.println("上传成功!");//上传成功后,返回url(URL的组成:https://bucketName.cos.region.myqcloud.com/path)url = "https://" + bucketName + ".cos." + region.getRegionName() + ".myqcloud.com/" + COS_PATH;// 5. 关闭客户端cosClient.shutdown();return url;}
}

2.FileUploadController

package org.huangyingyuan.controller;import org.huangyingyuan.pojo.Result;
import org.huangyingyuan.utils.TengXunOssUtil;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile;import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.UUID;@RestController
public class FileUploadController {@PostMapping("/upload")public Result<String> upload(MultipartFile file)throws IOException {//把文件的名字存储到本地磁盘上String originalFilename = file.getOriginalFilename();//保证文件的名字是唯一的,从而防止文件覆盖(设置一个UUID作为文件名然后加上原文件名的后缀)【本地文件路径】String fileName= UUID.randomUUID().toString()+originalFilename.substring(originalFilename.lastIndexOf("."));// 创建临时文件(注意!这里创建临时文件是因为我在TengXunOssUtil中使用了OSS的SDK,而SDK要求上传的文件必须是本地文件)File tempFile = new File(System.getProperty("java.io.tmpdir") + "/" + fileName);// 将MultipartFile写入临时文件try (FileOutputStream fos = new FileOutputStream(tempFile)) {fos.write(file.getBytes());}// 使用临时文件进行上传String url = TengXunOssUtil.uploadFile(fileName, tempFile);// 删除临时文件tempFile.delete();return Result.success(url);}
}

3.成功案例:

到这里我们就实现了通过腾讯云OSS去存储文件了

http://www.dtcms.com/wzjs/231666.html

相关文章:

  • 四川和住房城乡建设厅网站seo多久可以学会
  • 微信公众号的微网站怎么做的国内seo服务商
  • 海关总署2018年海关网站建设怎么做电商平台
  • 做视频网站空间要多大国家卫健委:不再发布每日疫情信息
  • 产品营销类网站海外网站
  • 企业没有网站怎么对外做公示常用的网络推广方法有
  • 易尔通做网站怎么样东莞推广
  • 手机微信网站开发教程友情链接只有链接
  • 成都网站建设小公司外贸营销网站制作公司
  • 东莞清洁服务网站建设重庆旅游seo整站优化
  • 安仁做网站陕西seo公司
  • 做网站利用自己电脑重庆seo
  • 网站被挂黑链排名降权百度旅游官网
  • 分布式网站开发整合网络营销公司
  • php 茶叶网站济南百度推广优化
  • 个人做流量大的网站百度视频广告怎么投放
  • 昔阳做网站公司网络推广培训课程内容
  • 手机写文章用wordpress优化软件下载
  • 用ssh做的网站如何交换优质友情链接
  • 做购物商城网站建设谷歌seo排名优化
  • 网站建设和设计seo是指搜索引擎优化
  • 池州网站建设兼职百度指数趋势
  • 响应式个人网站psd网络营销电子版教材
  • 网站显示后台登陆链接怎么把网站排名到百度前三名
  • 做设计的靠谱兼职网站seo关键字优化技巧
  • discuz做网站百度大搜推广和百度竞价
  • 网站怎么做防盗seo品牌
  • 彩票推广网站如何做做seo推广一年大概的费用
  • 沈阳酒店企业网站制作湖南企业seo优化报价
  • 画册设计理念seo和sem推广