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

某俄文网站网页制作的常用技术

某俄文网站,网页制作的常用技术,免费网战空间,wordpress更新后图片不显示嗨嗨嗨~ 我老马又又来了#xff01;#xff01;#xff01;上次写了一篇我开源了一款阿里云OSS的spring-boot-starter#xff0c;然后买的资源包到期了#xff0c;后面又想白#xff08;开#xff09;嫖#xff08;源#xff09;的路子#xff0c;首先想到了使用gith…嗨嗨嗨~ 我老马又又来了上次写了一篇我开源了一款阿里云OSS的spring-boot-starter然后买的资源包到期了后面又想白开嫖源的路子首先想到了使用github当做图床 免费开源了一个图床工具 github-spring-boot-starter效果是相当不错但是大家要知道的是github是国外的啊有很多时候上传和下载都受到网络的限制了这让博主很受苦恼 之前也在github-spring-boot-starter 的这篇文章说过以后有可能会出一个用gitee当做图床的spring-boot-starter加上github确实在国内不好用秉着支持国产的行为这不gitee-spring-boot-starter出来了这次的Starter支持将gitee作为图床远离了github在国内的网络限制。 我们先来看一下效果 我们通过http接口上传了一个本地的文档结果直接返回的是一个可预览的路径 没错和上一次作者写的方法是一样的但是我们这次的目标是国内的gitee。而且加入了日志打印可控制的功能。这个可用到的地方就非常的多啦例如你的项目需要存储url的路径啦就可以直接存储在gitee然后将可预览的url存储到你的数据库就行啦更多的玩法可以等大家自行探索。 说了这么多我们来看一下怎么使用这个 gitee-spring-boot-starter 目前这个jar包已经发布到maven的中央仓库去了欢迎大家使用 仓库的引用地址为https://mvnrepository.com/artifact/io.gitee.wangfugui-ma/gitee-spring-boot-starter 现在来教大家怎么使用这个免费的jar包 目前最新的jar包版本为1.0.0请使用1.0.0版本 第一步新建一个SpringBoot项目 SpringBoot入门如何新建SpringBoot项目保姆级教程 第二步在pom文件里面引入jar包 maven项目为 !-- https://mvnrepository.com/artifact/io.gitee.wangfugui-ma/gitee-spring-boot-starter -- dependencygroupIdio.gitee.wangfugui-ma/groupIdartifactIdgitee-spring-boot-starter/artifactIdversion1.0.0/version /dependency gradle项目为 // https://mvnrepository.com/artifact/io.gitee.wangfugui-ma/gitee-spring-boot-starter implementation group: io.gitee.wangfugui-ma, name: gitee-spring-boot-starter, version: 1.0.0 第三步配置你的gitee信息 在yml或者properties文件中配置如下信息 gitee:authorization: 62749f920df9d73bf22c135111owner: wangfugui-marepo: markdownlog: falsegitee.authorization 这个参数是你的gitee的token为了鉴权使用告诉gitee这个是你 1、进入gitee官网登录账号悬停头像账号设置 2、选择 私人令牌 ,或直接点击标题链接 3、生成一个token 全选就行。 之后你就会得到一个token把这个复制下来填到gitee.authorization参数里面去现在就复制因为关闭这个页面token就会消失了 owner 这个参数就是用户名的意思例如作者的用户名就是wangfugui-ma点击你的头像点击个人主页地址栏里面就是你的owner repo 这个就是你的仓库名称啦新建一个仓库 注意得是公开的仓库哦要不然别人也无法预览你自己想预览也要添加鉴权过才能预览如果这篇文章点赞高我们后面再添加支持一个私有的访问路径。 如果看过作者上一篇写github的Starter可以看出来我们这个gitee是没有分支选项的因为gitee默认选择的是master分支也就是说你哪个分支是默认的就推送哪个分支当然如果这篇文章点赞高我们后面再添加支持选择分支的版本出来。 log 填值 trueor false代表是否打印日志即gitee返回的内容如果选择的是true的话方便我们的调试可以看到控制台中返回的错误信息 第四步使用GiteeTemplate AutowiredGiteeTemplate giteeTemplate;在你的项目中直接使用Autowired注解注入GiteeTemplate即可使用 第五步验证是否可以使用 我们编写一个测试方法往gitee里面上传一个文件试试 PutMapping(/create)public String create(MultipartFile file) throws IOException {return demoService.create(file);}public String create(MultipartFile file) throws IOException {return giteeTemplate.putObject(file.getInputStream(), 提交, file.getOriginalFilename());} 通过controller接口调用一下试试 可以看到我们的方法直接返回了一个地址我们可以直接打开看一下 没错成功上传并且可以直接预览!!! 需要注意的点 1、每次上传的名称、路径、里面的内容是不能一样的否则方法会返回一个空字符串回来 2、上传的图片不能太大默认1mb否则会报错org.apache.tomcat.util.http.fileupload.impl.FileSizeLimitExceededException可以通过配置解决但是作者不建议上传太大的图片毕竟也会消耗gitee的资源的如果你有大图片需求建议选择阿里云oss你自己付费了随你怎么用 后续版本考虑支持 1. 支持私人仓库上传预览 2. 支持指定分支上传 3. 支持同名文件更新 4. 欢迎开源的小伙伴加入进来 pull request提供更多丰富的想法 仓库地址为https://gitee.com/wangfugui-ma/gitee-spring-boot-starter
http://www.zqtcl.cn/news/61622/

相关文章:

  • 兰州做网站的公司大家做网站都会去哪找素材
  • 网站策划和网站制作沈阳 网站建设
  • 建设外包网站教外国人做中国菜网站
  • 宁波关键词优化企业网站建设网站建设怎样布局
  • 网站建设的维护工作有哪些wordpress 去掉下划线
  • 广州番禺网站建设工作室跨境建站服务公司
  • 网站不兼容怎么办论坛用wordpress
  • 哈尔滨网站建设索q.479185700传奇手游网页
  • 游戏开发设计师需要学哪些网站推广与优化怎么做
  • 企业网站建设制作的域名费用做网站有哪些类型
  • 主机屋怎么做网站如何做百度收录的网站
  • 青岛做门户网站公司做装修行业营销型网站
  • 郴州竞价网站建设方案淘宝客在百度推广网站么做
  • 网站更换备案号电商发展趋势和未来
  • 国外的智慧城市建设网站设计网站官网国外
  • 网站设计是不是会要用代码做万网官网登录
  • 分类网站 php自己做的网站提示不安全
  • docker 做网站网站做统计
  • 档案互动网站建设网站建设与网页制作教程
  • 天津网站建设方案书如何制作产品网站模板
  • 开通网站必须做域名空间网站制作教程 百度文库
  • 下载类网站 建设方案电子商务网站建设百度文库
  • 鄞州网站设计网站头部导航代码
  • 酒店网站建设研究最有效的线下推广方式
  • 网站建设兼容性网页设计代码12星座
  • 做网站需要一些什么东西网页版梦幻西游红拂女
  • 网站简繁体转换.rar网站开发专业术语
  • 门户网站建设步骤如何做好品牌推广工作
  • 网站备案提交管局零起步如何做设计师
  • 网站设计制作费用自己做网站很难