自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 2647 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 1657

原创 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 1308

原创 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 228

原创 后端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 517

原创 Github两个chrome插件

Octotreeoctotree应该是比较有名的插件。我们在浏览repository时,时常需要进入到不同的目录,使用github原生的链接方式实在繁琐以及低效,而octotree就是一款能够让你快速切换目录的插件。下载链接在此下载插件之后,可以看到浏览器的左侧有个向右的箭头看代码时非常的方便,因为再也不用点进去一个目录去看了,国外的网站实在是慢。有了这个插件,目录结构全部下载过来,速...

2020-01-09 18:47:45 240

原创 Element-UI-Snippets-VSCode插件代码提示快捷键

插件地址https://github.com/snowffer/Element-UI-Snippets-VSCode

2020-01-09 00:22:16 13877 1

原创 vant vscode代码提示插件Vant Snippets快捷键

插件地址https://github.com/yhsy/vant-snippets

2020-01-09 00:17:49 2918 1

原创 echart中画一条虚线

有个项目需要在echart中画出一条虚线,代码如下:option = { title: { text: '未来一周气温变化', subtext: '纯属虚构' }, tooltip: { trigger: 'axis' }, legend: { data: ['最高气温', '最低气温'] ...

2020-01-08 18:10:53 4385

原创 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 1155

原创 vue.config.js的详细代理devServer.proxy配置

单一路径匹配:proxy({...}) - 匹配所有路径, 所有请求都会被代理.proxy('/', {...}) - 匹配所有路径, 所有请求都会被代理.proxy('/api', {...}) - 匹配以/api开始的路径多路径匹配:不同的路径放在中括号中proxy([’/api’, ‘/ajax’, ‘/someotherpath’], {…})通配符匹配```jav...

2019-12-29 21:23:12 13516

原创 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 6886

原创 vue构建build时生成不带/根目录的发行代码版本

在vue.config.js的对象中使用publicPath: “”,可以构造出不再/的对js文件的引用,这样就可以把代码放在任意的目录中,正常使用。module.exports= { publicPath: "", devServer: { } }}publicPath: “/”,如果不显示式的配置出来,默认就是/根目录,生成的引用都带/也可以放在某些...

2019-12-29 20:00:33 622

原创 qq五笔截图时会自动放大的问题

找到qq五笔的安装位置D:\Program Files (x86)\tencent\QQWubi\2.2.344.400在文件SnapShot.exe上右键选择之后,就不会再放大了。

2019-12-29 14:50:11 765

原创 vue.config.js最小化配置代理

vue.config.js 是一个可选的配置文件,如果项目的 (和 package.json 同级的) 根目录中存在这个文件,那么它会被 @vue/cli-service 自动加载。以下为代理到某个服务的最小化代码配置,以解决前端跨域问题module.exports= { devServer: { proxy: { '/baidu': { target:'...

2019-12-29 14:28:07 276

原创 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 892

原创 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 5500 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 4191

原创 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 3066 2

原创 idea中快速使用maven

- 在pom.xml文件中操作maven首先打开pom.xml在面板中点右键,选择Generate生成生成Dependency依赖输入一个json输入一个组件名称:此处是fastjson选择版本生成dependency配置代码 <dependency> <groupId>com.alibaba</groupI...

2019-11-27 15:38:40 856

原创 win10删除skype方法

win10删除skype方法在powershell中执行命令:Remove -AppxPackage Microsoft.SkypeApp_14.54.91.0_x64__kzf8qxf38zg5c

2019-11-15 22:12:56 3523

原创 idea开发springboot+mybatis出现mapper接口报异常但又能正常使用的问题

由于在idea中的spring默认配置注入策略要求接口必须有实现类,导致与mybatis中接口策略冲突,mybatis的mapper是在运行时由框架自动生成代理对象,所以在未运行之前是不需要开发者编写实现类的。也就是这个原因导致idea的编辑器会有一个警告,这个警告等级有点高,只要把等级修改成Weak Warning或者Warning就行了。...

2019-11-14 21:49:53 697

原创 idea springboot热重启方法

springboot热重启:找到Setting---->Compiler设置(也可以快捷键:Ctrl+Alt+S),勾选"Build project automatically"也可以手工重启,ctrl + shift + F9或者设置一个新的快捷键,ctrl+s...

2019-11-14 16:09:19 1002

原创 idea中tomcat日志打印出乱码

修改Tomcat安装目录下的conf文件中的logging.porperty文件中的内容:采用各种方法无法解决,只有如下操作(大部分开发工具都不会出现这个情况) 把需要修改的乱码log信息,对应的位置进行修改,把涉及到UTF-8的地方修改为GBK。...

2019-11-13 09:25:40 257

原创 idea使用标准的java工程目录结构

创建一个普通的java工程(maven工程自带标准的目录结构,此处仅以普通java工程为例)创建出最简单的工程给工程命名打开项目的结构选择Modules在src上点击右键,创建子文件夹main,test在main中创建子文件夹java,resource在test中创建子文件夹java,resourcemain下的java标记成Sourcemain下的resource...

2019-11-12 12:21:02 9696 1

原创 idea中好用的工具窗口提示

在idea整个窗口的左下角,有一个图标。点击可以看到所有的工具这些工具就是最常用的视图。可以快速打开某个视图。

2019-11-12 11:41:54 552

原创 idea中使用junit5

新建一个idea的java工程编写一个类,里面有一个add方法在类名上点右键,选择Generate,可以生成测试类选择Test测试类提示创建测试类的根提示未找到junit5的jar包,点击Fix修复此问题提示在仓库下载下载完成,不再提示此包有问题。可以选择一个方法add,也可以选择setUp/@Before方法提示类未找到,需要导入类,在红色的类名上按alt+Ente...

2019-11-12 11:34:34 6285

原创 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 15218 1

原创 idea中使用ftp连接linux服务中的文件

需要对服务器上的文件进行管理,有时需要编辑某个文件,编辑完成,再上传到ftp上。在idea里非常简单的可以完成。在菜单Tools=>Deployment=>Browse Remote Host打开配置界面设置服务器文件类型,是FTP,还是SFTP。一般linux系统需要选择Sftp可以选择默认的文件夹位置。可以选择本地操作系统的文件夹与服务器上的文件夹的映射可以直...

2019-11-12 00:37:16 1456

原创 idea中使用ssh连接到远程linux服务器

如果想临时连接服务器,查看服务器的内容,不一定要使用专业的第三方工具。可以使用idea完成所有的操作。在idea的菜单栏里Tools=》Start SSH session 可以开启ssh工具配置主机/域名,端口账号,密码也可以修改标签的名称,或者移动标签。...

2019-11-12 00:16:33 2757

原创 idea中springboot设置自动编译

在设置在,勾选Build project automatically

2019-11-11 18:50:00 680

原创 idea代码提示不区分大小写

在Code Completion中设置中把Match case匹配大小写这个勾去掉。输入小写也会有提示

2019-11-11 18:31:01 719 1

原创 idea取代Postman的功能Rest Client

首先:创建一个springboot的rest接口工程选择spring web, devtools工程名字为rest等待下载完成,注意要设置maven镜像为aliyun,这样会快很多。创建一个user模块的代码,为了方便,不再单独写一个UserController类,而是直接写在springboot的主类中RestApplicationpackage com.mashensoft....

2019-11-11 18:25:32 2267

原创 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 2090

原创 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 4459 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 2777 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 161

原创 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 223

原创 Vuejs中设置代理进行跨域的方法

在vue工程中根目录增加一个配置文件:vue.config.jsmodule.exports = { // 修改的配置 devServer: { host:"0.0.0.0", disableHostCheck: true, // https: true, proxy: { "/api/":...

2019-11-01 15:53:43 3003 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 917

空空如也

空空如也

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

TA关注的人

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