自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【无标题】如何使用winrar打包成exe安装包

这里就填写安装包默认解压位置,一般设置的都是C:Program Files (x86)名称 ,名称自己填写 ,其他选项如图。3、Ctrl+A 全选右键,找到添加到压缩文件(winrar标志的,不要使用其他压缩软件)6、设置解压后运行,就是安装完成之后 立即打开什么,一般填写项目的可执行文件。(如果想无感安装,选择全部隐藏,如果想让用户自己选择安装位置,选择全部显示)10、以上操作完成之后,一直点确认即可完成打包。1、电脑必须安装winrar压缩软件。4、选择创建自解压压缩文件。5、选择高级-》自解压选项。

2024-02-22 14:50:13 85

原创 基于vue2+elementUI年份范围选择器

基于vue2+elementUI实现年份范围选择器,支持时间跨度设置。

2023-12-29 14:13:40 1418

原创 el-date-picker 最长时间跨度为15天且最小于当前时间

el-date-picker 最长时间跨度为15天且最小于当前时间

2023-12-14 10:35:37 466

原创 FastDFS集群搭建

FastDFS是什么?我们这里可以看一下度娘的解释。FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。我这里使用服务器环境是centos7FastDFS只能上传500MB的小文件FastDFS角色简介tracker:跟踪者,负责调度存储服务。storage:用于文件存储。client:调用tracker集群示例图。

2023-04-25 16:30:02 482

转载 关于 Gojs 你可能用到的方法 / gojs自定义

gojs可能用到的方法

2022-09-30 11:14:44 1011

原创 logback.xml日志文件配置说明

springboot logback.xml日志文件配置说明,以时间维度保存日志

2022-06-16 16:26:50 1118

原创 tomcat日志定时备份删除实现

脚本实现tomcat日志定时备份删除功能

2022-06-16 16:07:18 645

原创 GoJS中文文档

GoJS中文文档,由于项目用的急学习时间比较短,所以几乎都是百度翻译,有空的码农们愿意留个足迹翻译下,可以留言哟,非常感谢

2022-04-29 10:10:02 12148 3

原创 根据实际业务要求修改element-UI组件方法归纳整理

项目经常使用elementUI,但是每次现有的方法可能都满足不了新的业务需求,所以做了下整理,万一以后又遇上这些需求了呢

2022-04-25 11:38:57 1506

转载 JSPlumb文档翻译

JSPlumb

2022-04-24 14:25:14 2797

转载 Windows常用命令

windows常用命令打开"运行"对话框(Win+R),输入cmd,打开控制台命令窗口...也可以通过cmd /c 命令和cmd /k 命令的方式来直接运行命令注:/c表示执行完命令后关闭cmd窗口;/k表示执行完命令后保留cmd窗口# 控制台命令窗口中一些技巧复制内容:右键弹出快捷菜单,选择“标记(K)”,然后选中所需复制的内容,然后右键即可粘贴内容:右键弹出快捷菜单,选择“粘贴(P)”在文件夹空白处按住Shift,然后右键弹出快捷菜单,可以看到“在此处打开命令行窗口”..

2021-02-25 11:15:49 978

原创 Vue2 全局使用lodash

利用webpack的 ProvidePlugin,自动加载模块,而不必到处import或require.在build目录下的webpack.dev.conf.js文件中...... plugins:[ newwebpack.ProvidePlugin({_:'lodash', $: 'jquery'...

2020-03-19 13:31:18 3886

原创 vue-devtools V5.3.3版安装问题记录

写文日期:2020年3月8日vue-devtools是一款基于Chrome的插件,可以调试vue应用。一、最便捷的方式通过Chrome应用商店是最便捷的,当然前提是你可以翻墙,本来想用lantern,找了好久找不到,绝望的开始了第二条路。二、手动安装1、从git官网下载安装包:https://github.com/vuejs/vue-devtools,2、通过git将Git...

2020-03-08 17:58:21 602 3

原创 windows10安装node及环境配置

刚入手一台新电脑,又要从头开始装软件配环境,贼心塞。什么是nodejs?简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome V8引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器npm,是全球最大的开源库生态系统。安装步骤下载电...

2020-03-03 11:50:42 5595

原创 Js 各种校验归纳整理

写项目时经常用到正则,趁着有时间去网上收集整理了一些常用的正则,不过还是要结合需求使用哒。路过的盆友,要是有更优雅的方法,麻烦告知一下吼。通用邮件验证:var emailRE = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\....

2020-01-19 13:51:15 303

原创 Vue2.0和Vue3.0的响应式源码

/** * Vue 2.0 响应式原理 */// 数据变化了可以更新视图let oldArrayPrototype = Array.prototype;let proto = Object.create(oldArrayPrototype); // 继承['push', 'shift', 'unshift'].forEach(method => { proto[metho...

2020-01-10 11:37:14 297

原创 原生JS实现下拉选项效果

// html <div class="filter" id="filter"> <dl> <dt>爱好</dt> <dd> <ul> <li class="active">运动</li> ...

2020-01-09 10:51:27 192

原创 js操作数组的方法

var array = [];一、改变原数组1、array.splice();2、array.fill();3、array.push();4、array.pop();5、array.copyWithin();6、array.sort();7、arr.reverse();8、array.shift();9、array.unshift();二、不...

2020-01-07 16:00:03 181

原创 React的菜鸟之路(三):搭建后台系统

此篇基于React 16.12.0 版(2019-12-19),大部分是一些配置以及插件的使用及配置,不足之处,请多多指教。目录初始化项目暴露配置文件(此操作不可逆)使用scss使用Ant Design组件库使用阿里矢量图标库使用react-router-dom路由封装axios和管理api安装lodash安装Redux、React-redux、redux-...

2019-12-24 16:39:34 217

原创 React的菜鸟之路(二):Redux基本使用

安装Reduxnpm install --save redux在 src 目录下新建 store 文件夹,在store中新建 index.js 和 reducer.js 文件。在 index.js 中通过 createStore 方法创建 store,将 reducer 作为参数传给 createStore 方法 (省了一点懒,reducer内容在后面)// index.j...

2019-11-29 14:12:55 249

原创 React的菜鸟之路(一)

目前流行的三大框架只会Vue,总有一种不学习就要被淘汰的危机感(来自老年人的危机),祝我早日从react的坑里爬出来,然后继续下一个吧哈哈哈哈。如果你也是像我一样的React小白,推荐看:http://jspang.com(里边是大佬录制的免费视频)。 React生命周期(生命周期函数指在某一个时刻组件会自动调用执行的函数) componentWillMount: 在组件即将被挂载到页...

2019-11-29 10:45:37 214

原创 Vue CLI3+多入口页面和全局scss配置

Vue CLI升级至Vue CLI3+后,目录结构不同于Vue CLI2+,所以是没有config文件的。 So,在根目录下新建vue.config.js文件,不需要对vue.config.js做其他操作,根目录下的这个文件会被@vue/cli-service自动加载,具体的可参考官网VueCLI全局配置module.exports = { publicP...

2019-11-18 17:58:26 672

原创 Vue3 多环境配置

Vue3的配置比Vue2简化了很多在项目根目录下新建 .env.dev(开发环境)、.env.test(测试环境) 、.env.prod(生产环境)文件,具体需要多少个环境根据需要决定,.env+后缀叫啥自己高兴就好,当然最好是能让别人也看明白最好。.env.devNODE_ENV = 'development'VUE_APP_MODE = 'dev'VUE_APP_API_H...

2019-11-14 14:38:20 1263

原创 Vue2如何升级至Vue3

因为安装包的不同,所以需要先删除vue-cli安装vue-cli3.0。删除命令:npm uninstall vue-cli -g若是mac可能会报错,没有权限删除,使用sudo npm uninstall vue-cli -g 删除安装@vue/cli 3.0 命令:npm install -g @vue/cliMac:sudo npm install -v @v...

2019-11-14 11:00:57 9731 2

原创 从零开始学微信小程序

刚刚用Vue+typescript将之前的项目重构完,又来新项目了,还是之前没有接触过的小程序,不会咱能咋滴,老大发话了,干就完了。还好听说小程序很简单(好歹有个心理安慰吧),因为是从零开始学,路过的大神们和朋友们,要是有哪里不对或者有更优雅的方式劳烦告知一声。1、首先得有一个开发者账号,所以得先上微信公众平台注册一个小程序账号,通过这个账号你可以管理你的小程序:微信公众平台官网,按照官网教...

2019-11-13 18:05:54 163

原创 Vue2.0+typescript使用时遇见的问题以及解决方法

如何使用ts深度监听数组或者对象@Watch('defaultPage',{deep:true})defaultPageChange(newVal:number,oldVal:number){ console.log(newVal)};关于$refs的问题,按vue的写法在typescript中会报如下错误Element implicit...

2019-10-30 16:48:42 3052

原创 Mac切换nodejs版本

在终端输入:npm install -g n(全局安装n模块)这一步可能会报错:Error: sudo required (or change ownership, or define N_PREFIX),是因为权限不够。使用:sudonpm install -g n 就OK了使用命令:n + 你需要的nodejs版本号...

2019-10-25 11:13:32 4123

转载 Vue:利用yargs配置多环境

前言由于前后端分离的前端应用脱离了后端的支持,在单独开发前端应用时,页面调试时使用固定的开发环境地址还好,如果出现在本地开发时需要调试不同环境的远端API,或者需要将应用部署到不同环境的服务器上时,如果不将这些环境对应的服务器地址、环境专属变量等单独配置,也许每次切换环境都需要修改大量代码。网上关于这部分的资料较少,所以下面将以用vue-cli init命令生成的Vue/Webpack项目作为例...

2019-10-23 14:18:27 696

原创 vue2.0错误集

1、Module build failed: TypeError: this.getResolve is not a function at Object.loader...sass-loader版本高了,将sass-loader 8.0.0换成7.3.1版本2、Vue项目本地无法访问:将config文件夹下index.js文件中的 host:localhost 改为 hos...

2019-10-17 16:05:20 86

原创 vue(typescript)全局引入lodash

全局引入lodashProvidePlugin是Webpack用来自动加载模块的方法,全局使用方式可以避免每个vue组件中都import lodash。npm i lodash--s // 安装lodash1、webpack.base.conf.jsmodule.exports = {context: path.resolve(__dirname, '../'),ent...

2019-09-16 16:29:22 8157

转载 Vue + TypeScript + Element 项目实战及踩坑记

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

2019-09-09 15:10:47 1797

原创 Vue2.0+TypeScript基础用法

由于后期项目要使用ts,所以先学习下,这是第一次使用ts,要是有不足之处,还请多指教。最开始因为webpack版本问题搭了好几次没成功,果然失败乃成功之母,古人诚不欺我,每次学习都是在写bug解决bug继续创造bug的循环里痛并快乐着。由于使用的是Vue-cli2 + webpack3.6.0版本,按照webpack3的方式来搭建的,所以安装时一定要注意自己的版本与插件版本哈。前边儿初...

2019-09-09 14:38:41 3677

原创 Vue2 多环境打包和运行指令配置

为了配这个多环境打包,没少爬坑,所以记录下。网上查了下vue-cli3和vue-cli2的配置方法不一样,我这次使用的是vue-cli2。一、多环境打包命令(以test为例)1、在config目录下新建test.env.js文件,并将prod.env.js文件夹内容copy到test.env.js中,将NODE_ENV修改为testing并添加api的base_url....

2019-09-03 15:28:41 1076

转载 es6学习笔记(一)

好记性不如烂笔头,总到用时方知压根没理解。原文请点这里 前言说到import和require,大家平时开发中一定不少见,尤其是需要前端工程化的项目现在都已经离不开node了,在node环境下这两者都是大量存在的,大体上来说他们都是为了实现JS代码的模块化,那为什么会出现两种方案呢,又有什么不同呢?模块化的不同解决方案追根溯源,JS这门脚本语言设计伊始就是没有模块化的,所以早期的全局...

2019-08-08 16:46:06 91

转载 (转)如何下载后台接口返回给我们的二进制数据文件(vue +axios)

1.有时候,前端页面上需要展示后台接口返回给我们的一个二进制文件,比如图片,...

2019-08-06 17:35:59 1425

原创 vue引入全局scss

为避免在每个.vue文件中都引入一遍公共的.scss文件,打包之后产生冗余的代码,可引入全局的.scss文件。此篇只是为了方便自己查看,若有不对之处欢迎指正,不喜勿喷,谢谢!npm install sass-loader --save-devnpm install node-sass --save-devnpm install sass-resources-loader --sa...

2019-04-15 13:20:49 1123

转载 移动Web UI库列表

1、Framework7 Framework7 - is a free and open source mobile HTML framework to develop hybrid mobile apps or web apps with iOS & Android native look and feel. It is also an indispensable prototypin...

2019-03-27 12:36:18 1031

转载 axios参见传参方式

由于axios中包含es6的语法,需要支持ES6 Promise实现。 如果您的环境不支持ES6 Promise,您可以使用polyfill。(可以使用 import "babel-polyfill" )&nbsp;axios的官方API&nbsp;&nbsp;地址&nbsp;以下是axios官方api中描述不完整的地方:开发过程中,经常需要全局设置,...

2019-02-28 13:01:24 1040

原创 Chrome跨域设置

Windows系统:chrome浏览器的跨域设置——包括版本49前后两种设置做前后分离开发的时候,出于一些原因往往需要将浏览器设置成支持跨域的模式,好在chrome浏览器就是支持可跨域的设置,网上也有很多chrome跨域设置教程。但是新版本的chrome浏览器提高了跨域设置的门槛,原来的方法不再适用了。下面笔者简单介绍一下新版本chrome的跨域设置方法。版本号49之前的跨域设置先介...

2019-02-28 09:43:52 677

转载 vue中js里的/* eslint-disable*/及其ESLint的介绍

团队协作中,为了减少代码错误、节约调试时间、维持团队成员之间代码风格的统一,除了制定编码规范之外,我们往往需要借助工具来进行代码检测,辅助编码规范的实施。ESLint是个不错的选择,由鼎鼎大名的Nicholas C. Zakas创建,是一个可组装的JavaScript和JSX检查工具。下面我们一起来看看怎么使用它。一. 安装 npm install eslint二. 配置...

2019-01-15 16:29:06 935

空空如也

空空如也

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

TA关注的人

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