自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Rap2导出swagger2格式json,方便转入yapi

之前一直用Rap2管理接口,但是总感觉功能比较单一,体验也一般。最近发现yapi挺好用的,顺手就装好了。但是无奈没有对应的迁移工具,只好亲自写了一个。原理采用曲线救国的方式,rap2 =》 swagger.json => 导入yapi。使用方式输入rap2某个项目的json地址,点击装换,即可自动下载对应的swagger.json,然后再yapi中新建一个项目,导入swagg...

2019-09-17 09:45:53 5389 4

原创 如何在vue中优雅的使用ocx控件:控件事件处理

ocx控件除了拥有功能方法外,有的控件还有事件回调,在vue中使用事件时需要特殊的技巧。先来看下在传统项目中的使用方式:<script LANGUAGE=javascript FOR=MSComm1 EVENT=OnComm> MSComm1_OnComm();</script>结合上篇文章中提到的iframe方式,我们可以很好的使用ocx控件的事件...

2019-03-18 20:56:09 5867

原创 如何在vue中优雅的使用ocx控件:结合iframe

如果感觉ocx控件会破坏vue代码结构,写起来很别扭,我们可以使用iframe来封装ocx控件。以串口控件为例,文件包括:serial.html和serial.vue<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewp...

2019-03-18 20:29:46 2830 1

原创 如何在vue中优雅的使用ocx控件:控件引用

最近刚好在做一个自助机项目,限于个人技术栈,也是为了后期更新维护方便,采用了BS的形式来开发。自助机需要控制摄像头、身份证读卡器、扫描仪、手写签名等硬件,目前只有IE的ocx控件可以提供比较好的支持,所以客户端浏览器定为IE。之前主要是用vue和element-ui来写管理后端,怎么将vue和ocx结合使用是一个全新的课题。在一通百度之后,发现网上并没有完整的例子,于是自己一番折腾,终于可以比...

2019-03-18 20:04:40 10488 5

原创 针对阿里开源nodejs框架 Egg.js 的一些封装

 1、配置项扩展通过application.js扩展app属性,达到扩展配置项的目的,一般扩展 apiUrl、loginFailCount、loginFailLockSeconds。config.default.jsexports.keys = 'my-cookie-secret-key';exports.view = { defaultViewEngine: 'nunju...

2018-10-10 17:12:01 3557

原创 解决element-ui admin本地启动会打开两次的问题

下载了4.2.1版本的element-ui admin用于开发,结果每次npm run dev启动都会打开两个窗口,百度一通终于解决了。第一步删掉vue.config.js文件里面devServer下面的 open:true第二步在package.json文件 scripts dev后面加 --open改完后再次尝试启动,终于正常啦。...

2019-09-23 09:11:24 2905 9

原创 jenkins 通过ssh无法执行node命令,报 jenkins bash: npm: command not found

想通过jenkins 的ssh上传nodejs包,但是在最后执行npm start时,报 jenkins bash: npm: command not found。解决方法,在命令前修改环境变量:#!/bin/sh -lexport NODE_HOME=/usr/nodejsexport PATH=$PATH:$NODE_HOME/bin...npm start找不到java...

2018-11-17 22:33:32 4955

原创 nginx代理jenkins加contextPath后的配置问题

对外端口资源有限,需要通过nginx代理jenkins,配置contextPath  /jenkins 。配置过程颇费周折,记录如下:1、jenkins 启动加参数  --prefix ==/jenkins    完整启动命令如下nohup java -jar jenkins.war --httpPort=8080 --prefix=/jenkins &amp; 2、ngni...

2018-11-17 21:07:15 4086 3

原创 Egg.js中封装exceljs导出excel

excel导出功能时诸多后台管理系统必备的功能,本文主要研究在基于egg.js的系统中,封装exceljs,从而大大简化excel导出。这里我们扩展helper,直接上代码const Excel = require('exceljs'); /** * 请求接口得到数据并生成excel * 支持复杂表头(m1:合并单元格左上坐标;m2:合并单元格右下坐标) * ...

2018-10-10 17:33:50 6215 7

原创 使用JDK自带工具生成webservice客户端代码

jdk自带wsimport工具,可以用于生成webservice客户端代码,非常简洁方便,且不用引入第三方包。{JAVA_HOME}\bin\wsimport.exe -keep -s d:\src -p com.xing.webservice -verbose http://www.xing.com/wsservice?wsdl参数说明-keep:是否生成java源文件-s:指定源代码输出目录...

2018-07-06 08:33:53 2691

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除