自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 vscode code .打开项目

vs code 在终端下使用 code ./ 打开当前项目Mac OSVisual Studio Code的扩展工具菜单中有Install command line的快捷安装运行 VS code并打开命令面板( ⇧⌘P ),然后输入shell command找到:Install ‘code' command in PATH,点击安装就行了。code命令还支持其他参数,具体看这里。然后在终端中输入命令code .即可在 vs code 中打开当前文件夹。...

2020-07-24 10:01:19 39

原创 二级域名配置nginx vue history模式 注意:项目中的base 要和asset 对应上 也要和打出来的包的名字对应上

Vue history模式Nginx配置vue开发使用history模式的时候Nginx相关的配置有如下两种:1.此种配置直接使用的根域名,没有其他的二级路径,因此root直接指向目标文件夹,即包含index.html的文件夹路径server {  listen 80;  listen 443 ssl;  server_name manager-qa.xxx.com;  ssl_certificate /etc/nginx/ssl/2319844__xxx.com.pem;  ssl_

2020-07-16 16:12:26 65

原创 vue路由History mode模式中页面无法渲染的原因及解决

Vue路由History mode模式中页面无法渲染的原因及解决东边的小山2018-04-28 14:17:461968收藏1分类专栏:vueVue下路由History mode导致页面无法渲染的原因用 Vue.js + vue-router 创建单页应用,是非常简单的。使用 Vue.js ,我们已经可以通过组合组件来组成应用程序,当你要把 vue-router 添加进来,我们需要做的是,将组件(components)映射到路由(routes),然后告诉 vue-route...

2020-07-16 10:34:54 94

原创 window.dispatchEvent(new Event(‘hhh‘)) 判断自定义事件 addEventListener监听事件

https://zhuanlan.zhihu.com/p/33057030window.addEventListener('hhh',function(){ console.log('who dispatch THIS event?')}, false);var res = window.dispatchEvent(new Event('hhh'))

2020-07-06 20:26:46 166

原创 自定义事件的触发dispatchEvent

自定义事件的触发dispatchEventR_X关注12018.08.28 11:46:32字数 746阅读 36,768一、element.dispatchEvent()对于标准浏览器,其提供了可供元素触发自定义事件的方法:element.dispatchEvent().。不过,在使用该方法之前,我们还需要做其他两件事,即创建和初始化。document.createEvent()event.initEvent()element.dispatchEvent()举个例子:

2020-07-06 10:41:03 75

原创 vue组件上使用v-model this.$emit(‘input‘, this.iValue)

Vue——组件上使用v-model一、最近在工作过程中要实现一个搜索模糊匹配功能,考虑到组件的复用,就单独把搜索框抽出来作为一个子组件。在以往的开发中,我一般会在input框中的值变化时向父组件emit一个事件,并带上一些父组件中需要的参数(比如搜索的关键词,或者搜索之后返回的结果)大概的实现方式如下:父组件<template> <div> <search @test="getData"></search>

2020-07-03 16:13:55 365

原创 jenkins报错hudson.plugins.git.GitException: Could not init /root/.jenkins/workspace/DeployOrder/order

运行Jenkins部署任务gblfy 2019-05-21 14:08:51 1881 收藏分类专栏: Jenkins版权一、运行Jenkins部署任务1. 执行Jenkins部署任务2. 打开浏览器访问部署应用程序3. 确定发布结果的正确性4. 确认执行结果成功1. 执行Jenkins部署任务查看控制台输出异常信息如下:Started by user adminRunning as SYSTEMBuilding remotely on TestEnv in wor..

2020-06-30 15:43:36 183

原创 maven --version 查看maven的安装路径

CentOS上用yum安装MavenLord丶轩莫言弃关注0.3022018.12.10 21:48:33字数 137阅读 1,974centos 上yum安装Maven yum安装 sudo wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.reposudo sed -i s/\$rel

2020-06-29 15:42:10 235

原创 vue自定义组件(通过Vue.use()来使用)即install的使用

vue自定义组件(通过Vue.use()来使用)即install的使用置顶 挥别了青春 2018-07-12 16:53:53 17948 收藏 10分类专栏: vue版权在vue项目中,我们可以自定义组件,像element-ui一样使用Vue.use()方法来使用,具体实现方法:1.首先新建一个Cmponent.vue文件// Cmponent.vue<template> <div> 我是组件 </div>&lt...

2020-06-24 20:51:29 61

原创 富文本进行测试

我是一个富文本我要测试富文本的文章 看看他的颜色和排版,大家说好不好啊

2020-06-16 18:53:34 102

原创 electron打包

electron将vue项目打包成桌面应用(.dmg/.exe)可爱的小曼头关注0.0952020.01.13 14:10:33字数 1,288阅读 631electron官网(中文)情况介绍使用Vue进行项目开发,希望将Vue项目打包成桌面应用(包括mac和windows两个平台)我这里介绍一下在已有Vue项目情况下,添加关于electron的打包步骤以及过程中常见的问题使用的依赖版本: "electron": "^7.1.7", "electron-bui

2020-06-03 15:23:09 137 1

原创 jenkins构建过程的wiki

写在前面—基础平台jenkins搭建的必要性由于hubble 系统此前没有引入jenkins进行自动化构建部署项目,开发人员需要操作服务器或者使用ftp之类的工具来进行项目的部署发布,这样的操作既繁琐又容易出错,如果有jenkins,就会事半功倍。过程文档(本过程在CentOS 服务器搭建,搭建使用的服务器为:10.75.26.77)0.前言运行环境: java 8 以上(8版本以下jdk)安装前可以查看java 版本 $ java -version未安装jdk 通过下面命令安装

2020-05-19 18:16:21 100

原创 配置jenkins邮件通知

配置Jenkins邮件通知邓布利多.雪软件测试工程师5 人赞同了该文章1.进入“系统设置”2.设置Jenkins地址和管理员邮箱(不设置管理员邮箱无法发送邮件)3.配置系统管理员的邮件属性点击“高级”配置系统管理员的邮件属性4.配置“邮件通知”点击“高级”配置5.进入“系统管理”>>>“插件管理”安装邮件通知插件Email Ext Recipie...

2020-05-16 16:41:38 139

原创 Jenkins修改默认端口

Jenkins修改端口半笙彷徨 2017-06-01 18:02:48 822 收藏展开通过rpm文件安装Jenkins,将Jenkins注册为服务,可通过以下方式修改Jenkins的端口,默认为80801.查看配置文件:[root@zk01 jenkins]# rpm -ql jenkins/etc/init.d/jenkins/etc/logrotate.d/jenkins/etc/sysconfig/jenkins/usr/lib/jenkins/usr/lib/jen...

2020-05-15 19:17:46 175

原创 Github配合Jenkins,实现vue等前端项目的自动构建与发布

Github配合Jenkins,实现vue等前端项目的自动构建与发布HashTang关注62019.03.23 23:55:00字数 1,411阅读 2,987本篇文章前端项目以vue为例(其实前端工程化项目的操作方法都相同),部署在Linux系统上(centos)。之前做前端项目的部署,一直都是手动运行打包命令,打包完。再使用FTP、Xshell等这类的工具上传到服务器。这种方式不仅效率不高,而且容易出错,一不小心就放错地方了。或者公司有运维,只需要打包前端项目代码后发给运维就不管了,

2020-05-15 15:34:47 103

原创 Nest.js - guard如何注入service,并全局使用

今天碰到个问题,写了一个守卫(guard),由于里面会用到某个service里的功能,所以在constructor里面添加了这个service。如图:image.png这里都没有问题,但是想要全局使用的时候就出错了。image.png后来查了半天资料,总算在nest.js issue找到了答案。修改代码如下:image.png作者:辻子路链接:https://www.jianshu.com/p/afabfefa4c4d来源:简书著作权归作者所有。商业..

2020-05-14 14:26:43 150

原创 nestjs返回给前端数据格式的封装

一般开发过程中不不会根据httpcode来判断接口请求成功与失败的,而是会根据请求返回的数据,里面加上code字段一、返回的数据格式对比1、直接返回的数据格式{ "id": 1, "uuid": "cbbe7abc-b95e-48a0-8d24-b1ac93c45328", "name": "哈士奇1", "age": 12, "color": n...

2020-04-13 10:16:46 479

原创 nestjs 使用swagger 搭建接口文档

NestJS入门swagger,快速搭建restfulApi文档2020-01-11•admin•NestJS入门swagger,快速搭建restfulApi文档已关闭评论条评论•550 次浏览swagger*由于最近新版@nestjs/swagger4.*的更新,使用的注解也发生了一些改动,具体可以查看@nestjs/swagger官方地址swagger:一...

2020-04-09 15:41:29 670

原创 PhantomJS not found on PATH 的快速安装方法

PhantomJS not found on PATHphantomjsyeomangruntbower发布于 2017-04-09约 2 分钟使用vue-cli创建项目后,npm init常出现以下问题:PhantomJS not found on PATH这是因为文件phantomjs-2.1.1-windows.zip过大,网络不好容易下载失败。方法一:可以使...

2020-04-03 00:41:08 223

原创 docker-compose.yml文件记录

version: "2"services:# db:# image: mariadb# environment:# MYSQL_ROOT_PASSWORD: "123456"# MYSQL_DATABASE: "loyar"# MYSQL_USER: "root"# MYSQL_PASSWORD: "123456"# volumes:# - dbdata:/...

2020-04-02 12:38:38 75

原创 docker删除日志docker system prune -a

failed to create rwlayer: lstat /var/lib/docker/overlay2/ no such file or directory在使用Docker构建微服务镜像时出现的错误。第一天构建好好的,第二天就出现了这样的错误。通过百度这条错误的信息非常少,只在 stackoverflow.com 上找到一条,问题指向了 dockerfile-maven 插件,我确...

2020-04-02 12:20:15 1499

原创 redis 可视化工具

2018 MAC下安装REDIS和REDIS可视化工具RDM并连接REDIS实验环境:一台mac V:10.13.6一、安装redisbrew install redis二、安装RDM直接下载安装rdm dmg文件链接: https://pan.baidu.com/s/14hS86Gk0ZSdVSzyyPAs7tQ 密码: 44q3三、...

2020-03-30 15:10:25 58

原创 nginx 之 proxy_pass 接口转发的规则

https://segmentfault.com/a/1190000018933857?utm_medium=referral&utm_source=tuicool今天上了一个多页应用,发现接口转发后是401。 最后发现是接口转发出错了。地址里多拼了一个 路径。 以前我一直以为location 字段会替换掉 proxy_pass 里面配置的 url 地址。 今天了解了一下 发现还是有...

2020-03-25 09:47:36 183

原创 linux node 安装配置软连接 无效后 需要配置环境变量

linux 安装nodejs,建立软连接,怎么删除软连接linuxcentosnode.js1.在阿里云ecs服务器上安装nodejs,在建立软连接的时候忘记改版本号了,导致无法使用node命令,请问怎么删除软连接?正常的话应该是输入ln -s /usr/local/src/node-v8.9.3-linux-x64/bin/node /usr/local/bin/node...

2020-03-19 23:43:09 599

原创 linux环境不实用yum安装python

Linux安装Python2.7以下例子基于python 2.7.9,其他版本同理。#1、下载python#wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz2、解压、编译安装(依次执行以下5条命令)#tar -zxvf Python-2.7.9.tgzcd Python-2.7.9./con...

2020-03-19 22:54:53 29

原创 Linux从一个服务器拷贝文件到另一个服务器上

Linux从一个服务器拷贝文件到另一个服务器上转载weixin_34311757最后发布于2018-04-27 14:05:00阅读数 485收藏展开***复制文件夹到另外一个服务器scp -r tmp root@114.215.80.12:/work/temp输入密码scp -r customer root@114.215.80.12:/home/tupian输入密...

2020-03-19 11:25:37 197

原创 MAC dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib. mongo 运行报错 切换一下openssl

MAC dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib原创fangls0707 最后发布于2019-12-24 17:02:11 阅读数 1632 收藏展开brew install python3安装python3后导致openssl升级到1.1,但mysqldump还是依赖的1.0.0,从而导...

2020-03-05 10:57:27 4792 1

原创 webpack配置proxyTable时pathRewrite无效

webpack配置proxyTable时pathRewrite无效本人webpack版本3.6,webpack-dev-server版本2.9.1,本人按照网上写的版本折腾两天都没通,无意间自己试通了,猜测网上大部分都是照本宣科,没有自己实践webpack配置接口地址代理在项目开发中,接口联调的时候一般都是同域名下,且不存在跨域的情况下进行接口联调,但是当我们在本地启动服务器后,...

2020-03-03 20:48:54 79

原创 gitlab中如何删除项目

gitlab中如何删除项目原创杜小白Zero 最后发布于2018-03-22 21:22:09 阅读数 16957 收藏展开1、首先,在你的项目列表中选择要删除的项目,点击进入;2、点击Settings中的General,然后点击Advanced settings 的Expend按钮;3、滑到最下边,点击“Remove project”4、在弹出框中输入要删除的项目名称即可;...

2020-03-03 13:57:51 137 1

原创 import、require、export、module.exports 混合使用详解

import、require、export、module.exports 混合使用详解前言自从使用了 es6 的模块系统后,各种地方愉快地使用importexport default,但也会在老项目中看到使用commonjs规范的requiremodule.exports。甚至有时候也会常常看到两者互用的场景。使用没有问题,但其中的关联与区别不得其解,使用起来也糊里糊涂。比如:...

2020-03-03 09:59:50 285

原创 不要使用命令上传了 有问题 使用控制台直接传输的方式就可以了

不花钱就可以给企业微信做个提醒机器人serverless发布于 2019-07-21约 14 分钟李成熙,Shopee Airpay 前端 Leader。2014年毕业加入腾讯AlloyTeam,先后负责过QQ群、花样直播、腾讯文档等项目。后于2018年加入腾讯云云开发团队。专注于性能优化、工程化和小程序服务。微博|知乎|Github到了新公司之后,发现居然也是用企业...

2020-03-02 15:35:05 158

原创 Tomcat访问路径去掉发布项目的项目目录 精华版本 亲测有效 nginx 配置静态资源的时候 site 对应打出来的包名 把build 改成site

Tomcat访问路径去掉发布项目的项目目录博客分类: TomcatTomcat访问路径去掉发布项目的项目名称需求:把发布到Tomcat下的web项目,访问路径去掉项目名称问题背景:以前的.net些的WebService,现在改用java来写了。已经把wsdl搞的基本一致了,但是由于原webservice发布到iis网站的根目录了,所以访问的时候也就没有虚拟目录的名字。但是ja...

2020-02-28 17:42:26 71

原创 Redis 常用操作命令,非常详细!

Redis 常用操作命令,非常详细!原创Java技术栈 最后发布于2018-10-26 09:18:52 阅读数 696 收藏展开下面总结并演示了 Redis 的 常用管理命令、key 操作、字符串、集合、列表、散列类型的操作命令。你需要掌握的 Redis 知识史上最全 Redis 高可用解决方案总结为什么分布式一定要有Redis?Spring Boot Redis Cluste...

2020-02-28 12:02:23 50

原创 Sequelize 数据类型大全

Sequelize 数据类型原创zdluoa 最后发布于2018-07-24 23:13:00 阅读数 3246 收藏展开Sequelize.STRING // VARCHAR(255)Sequelize.STRING(1234) // VARCHAR(1234)Sequelize.STRING.BINARY ...

2020-02-26 17:44:43 593

原创 rbac 设计

// 角色访问控制// 给用户赋予角色 角色对应功能// 一个用户关联多个角色 一个角色关联多个功能// 设计表结构// 点击查看ER图表===选择模型===新建模型// 用户表base_user// 按钮权限 和菜单权限// permission// 关联// 创建关联表//模型 文件 导出sql// 或者直接生成到数据库中// 新建数...

2020-02-26 14:34:20 75

原创 koa2 ctx.body 在 mysql query的回调函数中无法赋值。

koa2 ctx.body 在 mysql query的回调函数中无法赋值。由于在 koa2中 关于 请求的函数 使用了async 和 await ,所以当 执行完数据库操作之后,将返回的数据在回调函数中 赋值给 ctx.body 时,无法赋值。在 async 函数内,使用await来执行异步操作,而await 会直接解析 Promise 的resolve 或者reject 中的值。对于有...

2020-02-25 16:41:51 200

原创 Insomnia 替代 postman

http://gd.greenxf.com:8099/macsoft/Insomnia(www.greenxf.com).dmg

2020-02-24 19:32:25 986

原创 mac下运行java的helloworld.java文件 进入helloworld目录下

javac -classpath libs/jaxrpc.jar:libs/axis-1.4.jar:commons-logging-1.0.4.jar:libs/commons-discovery-0.2.jar HelloWorld.java

2020-02-23 17:56:06 259

原创 让nginx上的静态网页在访问的时候没有html后缀

让nginx上的静态网页在访问的时候没有html后缀原创执笔看墨花开 最后发布于2017-12-18 15:38:38 阅读数 7327 收藏展开 location ^~ /translate/ { //定位URL中translate文件夹下的静态文件 if (!-e $request_filename){ //通过访问时添加后缀来隐藏URL中的后缀 ...

2020-02-22 21:10:45 220

原创 linux修改tomcat默认的8080端口号 为9090

linux修改tomcat默认的8080端口号原创不坠青云之志 最后发布于2018-11-02 09:39:22 阅读数 4499 收藏展开linux修改tomcat默认的8080端口号1:进入到linux系统。然后进入tomcat/conf/文件夹下2:vi server.xml编辑xml文件。3:按下i键,开始编辑:找到...

2020-02-21 13:26:11 258

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