- 博客(64)
- 收藏
- 关注
原创 element-admin源码解读
源码地址https://github.com/PanJiaChen/vue-element-admin用户登录页面https://panjiachen.github.io/vue-element-admin/#/login?redirect=%2Fdashboard源码:当用户打开https://panjiachen.github.io/vue-element-admin 这个项目...
2020-01-22 15:37:18
3042
2
原创 cypress前端js测试工具
网方源码地址:https://github.com/cypress-io/cypress官网:https://www.cypress.io/本地下载1:创建文件夹 mkdir cypressdemo2:npm init3:cnpm install cypress --save-dev4:修改package.json文件 "scripts": { "cypress" : "...
2020-01-15 11:30:43
1717
原创 postwoman类似postman的开源工具
访问地址:https://github.com/liyasthomas/postwoman#use-a-browser-based-development-environment下载安装postwomangit clone https://github.com/liyasthomas/postwoman.git编译npm run build运行npm run dev运行成功:网...
2020-01-15 09:31:33
1392
原创 github访问慢的解决办法
github访问慢的解决办法配置hosts文件,加入以下三行:github.com 192.30.253.113assets-cdn.github.com 185.199.108.153github.global.ssl.fastly.net 199.232.5.194
2020-01-12 20:55:44
266
原创 后端nodejs的restful接口
var express = require('express');app = express();/**读取body中的json请求数据,前端post请求时发送来的json对象 */var bodyParser = require('body-parser')app.use(bodyParser.urlencoded({ extended: false}))app.use(bo...
2020-01-11 21:00:30
587
原创 Github两个chrome插件
Octotreeoctotree应该是比较有名的插件。我们在浏览repository时,时常需要进入到不同的目录,使用github原生的链接方式实在繁琐以及低效,而octotree就是一款能够让你快速切换目录的插件。下载链接在此下载插件之后,可以看到浏览器的左侧有个向右的箭头看代码时非常的方便,因为再也不用点进去一个目录去看了,国外的网站实在是慢。有了这个插件,目录结构全部下载过来,速...
2020-01-09 18:47:45
277
原创 Element-UI-Snippets-VSCode插件代码提示快捷键
插件地址https://github.com/snowffer/Element-UI-Snippets-VSCode
2020-01-09 00:22:16
14084
1
原创 vant vscode代码提示插件Vant Snippets快捷键
插件地址https://github.com/yhsy/vant-snippets
2020-01-09 00:17:49
3118
1
原创 echart中画一条虚线
有个项目需要在echart中画出一条虚线,代码如下:option = { title: { text: '未来一周气温变化', subtext: '纯属虚构' }, tooltip: { trigger: 'axis' }, legend: { data: ['最高气温', '最低气温'] ...
2020-01-08 18:10:53
4822
原创 vue中引入lodash
**1:安装**cnpm install lodash -S**2:main.js中导入**import _ from 'lodash'**3:绑定到Vue全局变量中使用**Vue.prototype._ = _ 4:在页面中使用this._.now()
2019-12-29 21:37:10
1219
原创 vue.config.js的详细代理devServer.proxy配置
单一路径匹配:proxy({...}) - 匹配所有路径, 所有请求都会被代理.proxy('/', {...}) - 匹配所有路径, 所有请求都会被代理.proxy('/api', {...}) - 匹配以/api开始的路径多路径匹配:不同的路径放在中括号中proxy([’/api’, ‘/ajax’, ‘/someotherpath’], {…})通配符匹配```jav...
2019-12-29 21:23:12
13768
原创 vue.config.js的filenameHashing选项
文件名hash是有一个默认为true的值,如果在配置文件vue.config.js中不写,则默认为true。生成的代码如下,对js的文件引用都变成了hash之后的文件名,在开发时,如果不想用文件夹hash,则指定此选项为false即可vue.config.jsmodule.exports= {filenameHashing:false,}...
2019-12-29 20:07:20
7070
原创 vue构建build时生成不带/根目录的发行代码版本
在vue.config.js的对象中使用publicPath: “”,可以构造出不再/的对js文件的引用,这样就可以把代码放在任意的目录中,正常使用。module.exports= { publicPath: "", devServer: { } }}publicPath: “/”,如果不显示式的配置出来,默认就是/根目录,生成的引用都带/也可以放在某些...
2019-12-29 20:00:33
672
原创 qq五笔截图时会自动放大的问题
找到qq五笔的安装位置D:\Program Files (x86)\tencent\QQWubi\2.2.344.400在文件SnapShot.exe上右键选择之后,就不会再放大了。
2019-12-29 14:50:11
1008
原创 vue.config.js最小化配置代理
vue.config.js 是一个可选的配置文件,如果项目的 (和 package.json 同级的) 根目录中存在这个文件,那么它会被 @vue/cli-service 自动加载。以下为代理到某个服务的最小化代码配置,以解决前端跨域问题module.exports= { devServer: { proxy: { '/baidu': { target:'...
2019-12-29 14:28:07
345
原创 vue项目中不能使用console而只能使用window.console的解决办法
**问题:**vue项目中不能使用console而只能使用window.console问题原因:vue脚手架创建的项目package.json中有关eslint的默认配置如下: "eslintConfig": { "root": true, "env": { "node": true }, "extends": [ "plugin:...
2019-12-26 11:29:12
982
原创 vscode终端执行cnpm出错的解决办法
vscode终端执行cnpm出错cnpm : 无法加载文件 C:\Users\zongxing\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。所在位置 行:1 字符: 1+ cnpm...
2019-12-25 14:21:03
5593
7
原创 flex弹性盒子模型实现上下两栏布局底部固定取代position fixed
使用flex布局代替position: fixed<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <meta name="viewport" content="width=device-width,initial-s...
2019-12-18 06:45:36
4333
原创 docker文件迁移到其他磁盘解决c盘空间不足的问题
win10上的docker toolbox默认会把docker的镜像与容器都放在c盘随着拉取的镜像越来越多,空间占用越来越多。其中最大的是disk.vmdk这种类型的文件,下图中已经占用了7G的空间把它迁移到其他磁盘的办法:剪切到整个C:\Users\zongxing.docker文件夹到某磁盘,比如:F:\softbak\dockerfiles.docker把virtualbo...
2019-11-28 10:23:22
3266
2
原创 idea中快速使用maven
- 在pom.xml文件中操作maven首先打开pom.xml在面板中点右键,选择Generate生成生成Dependency依赖输入一个json输入一个组件名称:此处是fastjson选择版本生成dependency配置代码 <dependency> <groupId>com.alibaba</groupI...
2019-11-27 15:38:40
953
原创 win10删除skype方法
win10删除skype方法在powershell中执行命令:Remove -AppxPackage Microsoft.SkypeApp_14.54.91.0_x64__kzf8qxf38zg5c
2019-11-15 22:12:56
3783
原创 idea开发springboot+mybatis出现mapper接口报异常但又能正常使用的问题
由于在idea中的spring默认配置注入策略要求接口必须有实现类,导致与mybatis中接口策略冲突,mybatis的mapper是在运行时由框架自动生成代理对象,所以在未运行之前是不需要开发者编写实现类的。也就是这个原因导致idea的编辑器会有一个警告,这个警告等级有点高,只要把等级修改成Weak Warning或者Warning就行了。...
2019-11-14 21:49:53
763
原创 idea springboot热重启方法
springboot热重启:找到Setting---->Compiler设置(也可以快捷键:Ctrl+Alt+S),勾选"Build project automatically"也可以手工重启,ctrl + shift + F9或者设置一个新的快捷键,ctrl+s...
2019-11-14 16:09:19
1069
原创 idea中tomcat日志打印出乱码
修改Tomcat安装目录下的conf文件中的logging.porperty文件中的内容:采用各种方法无法解决,只有如下操作(大部分开发工具都不会出现这个情况) 把需要修改的乱码log信息,对应的位置进行修改,把涉及到UTF-8的地方修改为GBK。...
2019-11-13 09:25:40
286
原创 idea使用标准的java工程目录结构
创建一个普通的java工程(maven工程自带标准的目录结构,此处仅以普通java工程为例)创建出最简单的工程给工程命名打开项目的结构选择Modules在src上点击右键,创建子文件夹main,test在main中创建子文件夹java,resource在test中创建子文件夹java,resourcemain下的java标记成Sourcemain下的resource...
2019-11-12 12:21:02
10835
1
原创 idea中使用junit5
新建一个idea的java工程编写一个类,里面有一个add方法在类名上点右键,选择Generate,可以生成测试类选择Test测试类提示创建测试类的根提示未找到junit5的jar包,点击Fix修复此问题提示在仓库下载下载完成,不再提示此包有问题。可以选择一个方法add,也可以选择setUp/@Before方法提示类未找到,需要导入类,在红色的类名上按alt+Ente...
2019-11-12 11:34:34
6646
原创 idea中junit缺少jar包的解决办法
编写一个Junit的测试类,代码一切正常,运行时报错,原因是因为idea未自动导入junit的包。需要自己手工导入。package com.mashensoft;import org.junit.Before;import org.junit.Test;public class UtilTest { @Before public void setUp() throw...
2019-11-12 11:22:02
17539
2
原创 idea中使用ftp连接linux服务中的文件
需要对服务器上的文件进行管理,有时需要编辑某个文件,编辑完成,再上传到ftp上。在idea里非常简单的可以完成。在菜单Tools=>Deployment=>Browse Remote Host打开配置界面设置服务器文件类型,是FTP,还是SFTP。一般linux系统需要选择Sftp可以选择默认的文件夹位置。可以选择本地操作系统的文件夹与服务器上的文件夹的映射可以直...
2019-11-12 00:37:16
1541
原创 idea中使用ssh连接到远程linux服务器
如果想临时连接服务器,查看服务器的内容,不一定要使用专业的第三方工具。可以使用idea完成所有的操作。在idea的菜单栏里Tools=》Start SSH session 可以开启ssh工具配置主机/域名,端口账号,密码也可以修改标签的名称,或者移动标签。...
2019-11-12 00:16:33
2894
原创 idea取代Postman的功能Rest Client
首先:创建一个springboot的rest接口工程选择spring web, devtools工程名字为rest等待下载完成,注意要设置maven镜像为aliyun,这样会快很多。创建一个user模块的代码,为了方便,不再单独写一个UserController类,而是直接写在springboot的主类中RestApplicationpackage com.mashensoft....
2019-11-11 18:25:32
2337
原创 idea集成docker
启动Docker Toolbox(由于无法在idea中使用docker desktop)所以,此处选择使用docker Toolbox打开Settings设置界面选择Build Exection Deployment=>Docker点击+号,创建一个Docker连接,指定Docker Machine为default,默认的虚拟机。点击右下角的Apply底部出现Docker工...
2019-11-11 16:05:35
2243
1
原创 idea配置jetty
首先下载jettyhttps://www.eclipse.org/jetty/download.html可以使用下面地址直接下载https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.4.22.v20191022/jetty-distribution-9.4.22.v20191022.zip下载之后,使用...
2019-11-11 14:10:21
4653
1
原创 idea设置web工程依赖的tomcat的servlet-api的jar包
项目上点右键,open module setting,或者使用F4快捷键,打开配置选择Libraries点击+号找到tomcat所在的文件夹,并选择servlet-api.jar文件选择指定的modules或者项目选择好之后,如下:然后在jsp的代码中就可以使用代码提示功能。<%@ page contentType="text/html;charset=UTF-8"...
2019-11-11 13:39:59
2887
1
原创 idea中配置tomcat
新建工程,选择java=>JavaEE=>Web Application![在这里插入图片描述](https://img-blog.csdnimg.cn/20191111113331732.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZ...
2019-11-11 11:49:39
197
原创 ideak中控制台显示乱码
ideak tomcat控制台显示乱码:第一步:修改intellij idea配置文件:找到intellij idea安装目录,bin文件夹下面idea64.exe.vmoptions和idea.exe.vmoptions这两个文件,分别在这两个文件中添加:-Dfile.encoding=UTF-8第二步:找到intellij idea的file—settings—Editor—FileEn...
2019-11-11 11:30:25
262
原创 Vuejs中设置代理进行跨域的方法
在vue工程中根目录增加一个配置文件:vue.config.jsmodule.exports = { // 修改的配置 devServer: { host:"0.0.0.0", disableHostCheck: true, // https: true, proxy: { "/api/":...
2019-11-01 15:53:43
3041
3
原创 vue项目中不能使用console对象而只能使用window.console的解决办法
使用vue创建的项目,由于自动加载了eslint这个插件,eslint的默认配置是在package.json文件里的 "eslintConfig": { "root": true, "env": { "node": true }, "extends": [ "plugin:vue/essential", "**eslint:re...
2019-10-27 06:30:45
1014
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人