nuxt使用@/nuxt/sitemap插件生成sitemap.xml网站地图,利于vue项目seo。 简介 vue项目是SPA单页面应用,目前很流行做网站但是却非常不利于网站的seo。利用nuxt.js静态化特性能够将vue项目转化为静态网站,正好nuxt使用@/nuxt/sitemap插件也能够生成sitemap.xml网站地图,现在就简单介绍一下如何生成sitemap网站地图。 先来看下效果: <center>图一:sitemap.xml</center> 一、安装@/nuxt/sitemap插件 1. npm命令安装 npm i @nuxtjs/sitemap -D 2. 在根目录/static下新建sitemap.js ![sitemapjs.png](http://www.codingyun.com
markdown-it插件实现图片点击放大,markdown-it-linkify-images插件实现给图片加a标签。 简介 在渲染markdown出来的html上发现图片显示为固定尺寸,还无法点击放大查看,也就导致无法看清图片细节。这个markdown-it-linkify-images插件能够实现给图片加a标签,并且还能给a标签设置样式。 1. 安装插件 插件github地址 npm install markdown-it-linkify-images --save 先来看下效果: 使用插件前: <center>图一:markdown默认渲染图片</c
解决vue上传gif图片到java后台 gif图片却不动的问题。 简介 这个问题折腾了一个多小时,各种查资料,刚开始一直都认为是自己的后台保存文件的代码有问题,最后才突然意识到,莫不是vue前端上传的问题?最终发现原来是upload上传图片时大于200K的图片会压缩,结果我这个gif被压缩导致丢帧了。。。 1. java后台上传图片代码 比较常见的代码,根据文件扩展名选择上传逻辑 // 写入文件 File file = new File(localPath + path + fileName); String ext = "." + fileName.split("\\.")[1]; switch (Objects.requireNonNull(FileExtEnum.getFileExt(ext))) { case MD: case TXT: BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream)); BufferedW
安全阀检测报告管理系统 支持批量下载excel报告以及扫码查看报告(持续升级中)。 简介 目前企业都在做企业信息化(Enterprises informatization)改造,企业信息化实质上是将企业的生产过程、物料移动、事务处理、现金流动、客户交互等业务过程数字化,通过各种信息系统网络加工生成新的信息资源,提供给各层次的人们洞悉、观察各类动态业务中的一切信息,以作出有利于生产要素组合优化的决策,使企业资源合理配置,以使企业能适应瞬息万变的市场经济竞争环境,求得最大的经济效益。 该安全阀检测报告管理系统正是在企业信息化背景下研制,能够支持员工在线上传检验报告数据,支持领导在线审批,批量下载报告交付客户,也可以扫码查看每份报告内容。 先来看下效果: 一、业务流程 业务员快速新增报告 审核员审核报告参数 领导审批报告 业务员批量下载excel报告 1. 业务员点击新增报告 系统会自动获取上一次的报告参数方便添加新报告,这时候只需要修改参数值即可,能够快速添加同一类型阀门的报告。 新增前,报告编号:ABII-BBQ-2
nginx匹配实例 location匹配场景实战(常用的url映射转发)。 简介 作为全栈开发人员最苦恼的莫属要学的东西太过于庞杂,像我这种记性对正则表达式这种复杂规则直接免疫,今天搞懂下周就忘个干净,nginx匹配规则也是有各种复杂场景,这里我只是记录匹配规则实例,不再讲解匹配规则,因为根据场景找到url映射转发就能达到目的。 1. 请求结尾加上.html后缀的页面 匹配规则: 请求url: xxx.com/oauthlogin/qq 实际返回: /alidata/docker/blog_jar/html/web/oauthlogin/qq.html location /oauthlogin/qq { alias /alidata/docker/blog_jar/html/web/oauthlogin/; try_files qq.html /qq.html; } 2.请求web目录下的页面 注意: location ^~ /web/,最后有/ root匹配 匹配规则: 请求url: xxx
nodejs多个版本快速切换,无需卸载重装(node.js前端开发必备)。 简介 作为全栈开发人员会管理多个项目,而现在流行的基本都是基于nodejs的vue前端项目,但是每个前端项目使用的node版本却又不尽相同,为了不再卸载重装node.js环境,特意写了windows下的bat批处理脚本,用来快速切换node版本,从此就能够快乐的切换项目了。 先来看下效果: <center>图一:nodejs.bat执行效果</center> 一、安装多个zip版本(非exe安装) 1. 在nodejs官网下载需要的版本链接(https://nodejs.org/dist/),注意要下载压缩包(zip或7z) LTS版本是长期支持版本较稳定,目前最新的LTS是node-v18.12.1-win-x
功能问题,通过日志,单步调试相对比较好定位。性能问题,例如线上服务器CPU100%,如何找到相关服务,如何定位问题代码,更考验技术人的功底。 58到家架构部,运维部,58速运技术部联合进行了一次线上服务CPU问题排查实战演练,同学们反馈有收获,特将实战演练的试题和答案公布出来,希望对大家也有帮助。 题目 某服务器上部署了若干tomcat实例,即若干垂直切分的Java站点服务,以及若干Java微服务,突然收到运维的CPU异常告警。 问:如何定位是哪个服务进程导致CPU过载,哪个线程导致CPU过载,哪段代码导致CPU过载? 步骤一、找到最耗CPU的进程 工具:top 方法: 执行top -c ,显示进程运行信息列表 键入P (大写p),进程按照CPU使用率排序 图示: 如上图,最耗CPU的进程PID为10765 步骤二:找到最耗CPU的线程
<p>protected ApiRequest<T> parseJson(String json, Class<T> clazz){ </p> <p>          ObjectMapper om = new ObjectMapper();  //jacson包 </p> <p>          ApiRequest<T> obj = om.readValue(json, new TypeReference<ApiRequest<T>>(){}); </p> <p>          T body = om.readValue(om.writeValueAsString(obj.getBody()), clazz); </p> <p>          obj.setBody(
亲测有效方法:<br />①将助手文件 ".crx" 后缀改为 “.rar”<br /> <p> ②将rar文件解压出来为文件夹后 </p> <p> ③打开扩展程序页面并打开“开发者选项”,点击“已解压的扩展程序“,选择刚才解压出来的目录即可成功。(无需再属性中添加后缀,无需断网) </p> <p> 这个助手需要配置浏览器默认主页,亲测可以。 </p> <p> 下载地址:http://www.codingyun.com/fileDirectory/imgIntro/googlehelp_2.1.9.crx </p><p align="center"><strong><span style="font-size:15px;color:#009900;"> (转载本站原创文章请注明作者与出处</span></strong><a href="http://www.codingyun.com"><strong><span style="font-size:18px;">Coding云--codingyun.com</span></strong></a><st
<h2 id="什么是锁" style="font-size:21px;font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#FFFFFF;">转载自:<span style="font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;background-color:#FFFFFF;">http://www.54tianzhisheng.cn/2018/04/24/Distributed_lock/</span> </h2> <p> <span style="font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;background-color:#FFFFFF;">转发来自:<span style="font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;backgrou
coding云
全栈工程师实战项目经验,每天都有新技能
加入书签
公告
全栈工程师的快乐你懂吧
网站资讯
运行时间:
总访问量: 0