自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue-cli3 + webpack4 搭建换肤功能

项目中有个一键换肤的功能,百度后发现有很多demo,最终采用style-loader方式由于使用vue-cli3创建的项目,对webpack配置都进行封装了,导致使用起来极度不习惯原文作者是使用sass的,改成相应less方式 // 换肤loader const less = config.module.rule('less').toConfig(); co...

2019-12-20 15:34:37 498 1

原创 tomcat 启动项目时卡住失败和控制台中文乱码解决方法

最近在学习java,作为小白,使用tomcat部署web项目使用idea启动项目时出现如下状况org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [D:\Program Files\Tomcat9\webapps\manager]org.apache.catalina.startup.HostConf...

2019-06-13 22:09:27 1962

原创 linux 下安装Resin

安装前提resin 是需要基于jdk安装的,所以安装之前确保jdk安装完毕1.去官网下载Resinwget http://caucho.com/download/resin-4.0.62.tar.gz2.解压到/usr/local/resin 目录下3.进入resin目录下执行./configure --prefix=/opt/resin-4.0.40/ --wit...

2019-06-11 23:35:28 804

原创 webpack 打包工具的学习2-配置文件的使用

1.采用webpack是需要一个配置文件去进行配置的Webpack的默认配置文件名称为webpack.config.js配置文件内容配置文件名在package.json当中注意这里的 –config 配置文件路径,指定配置文件运行结果2.Webpack中映入css样式Run dev 后原因是Webpack本身是不认识css...

2019-06-11 14:32:53 129

原创 linux下mysql8.0.15安装

最近在学习java,在linux上安装mysql8.0.15时出现了不少问题,在此记录一下安装过程通过rpm包安装的方式请移步大佬https://blog.csdn.net/weixin_42266606/article/details/80879571本文采用的是官网下载的tar包的方式1.下载mysql8.0.15 版本的tar包2.tar -xvf *.tar 进行解...

2019-06-10 23:45:14 713

原创 webpack 打包工具的学习1

webpack在平时的项目当中经常使用,但是每次都是抄抄,没有个正儿八经去研究研究,今天写了个小demo,记录下学习的过程编写最简单的模块化代码12.3.4.5.执行npm run dev 就是在执行执行结果如下所示这里的[0] 表示main.js 的模块id就是0看看打包后的boundle.js文件(func...

2019-06-10 15:18:12 101

原创 js面向对象系列六之继承多态

关于继承,我们已经知道,子类能够完全继承父类的属性和方法当然我们也可以在子类继承父类后进行改写相应的属性或添加相应的属性function inherit(o) { function F() {} F.prototype = o return new F()}function inheritFS(Father,Son) { var p = inheri...

2018-10-31 18:03:33 166

原创 js面向对象系列五之多态

js面向对象系列五之多态多态字面意思多种状态,指的是不同的对象按照统一接口执行时,产生多种不同的结果即同一个实现接口,使用不同的实例而执行不同的操作。按照网上看来的一个例子;主人发出一个"叫"的命令,狗发出汪汪的叫声,猫发出喵喵的叫声常规非多态代码//非多态代码 function makeSound(animal) { if(animal instanceof Dog...

2018-10-31 17:46:05 1423

原创 js面向对象系列之四-寄生组合继承

寄生组合继承上篇说了,组合继承很好的解决了类式和构造函数继承的缺点但是他本身有个缺点就是父类的构造函数会执行两次,为了解决这个问题诞生出寄生组合继承寄生组合继承主要是解决子类原型继承父类原型上的方法时,避免二次调用父类构造函数那么该如何实现呢???function inherit (o) { function A() {} A.prototype = o ...

2018-10-31 15:56:04 215

原创 js面向对象系列三之继承

js面向对象系列三之继承继承,面向对象的三大特点之一,何为继承?继承就是子类可以使用父类的所有功能,并且能够对这些功能进行扩展。继承的过程就是一个一般到特殊的过程如何实现继承?实现方式其实就是通过封装的三个方法来实现的  1.继承之类式继承类式继承,其实就是通过原型的方式来实现的,即我们将方法添加到父类的原型对象上,让子类的原型对象是父类的实例化对象// 声明父类...

2018-10-31 15:22:37 125

原创 js面向对象系列二之private-protected-public

先看看private-protected-public是个神马玩意public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用,私有财产神圣不可侵犯嘛,即便是子女,朋友,都不可以使用。protected:protected对于子女、朋友来说,就是publi...

2018-10-31 14:31:23 852

原创 js面向对象系列一之封装

js面向对象系列一之封装面向对象三大特性封装,继承,多态js当中不像java中有专门的类Class这个概念,但是在js当中也有类似的存在,在es5当中,类就是一个保存了函数的变量,这个函数有自己的方法和属性封装的定义:把客观事物封装成抽象的类,隐藏属性和方法的实现细节,仅对外公开接口其实封装就是将属性和方法组成一个类的过程就称之为封装;封装实现的三种方式,分别是构造函数、原...

2018-10-31 14:10:39 1818

原创 正向代理还是反向代理

看到个借钱的例子正向代理是a通过b向c借钱,a知道c的存在 。反向代理是a向b借钱,b又向c借,a不知道c的存在。一、正向代理的概念之前一直不是很明白什么叫正向代理什么叫反向代理网上看了很多例子后总结一下正向代理,其实就是个跳板,我们访问不了某个网站,但是我能访问这个代理服务器,而这个代理服务器刚好能访问我需要访问的那个网站,于是我们先连上这个代理服务器,告诉它我们我们需要...

2018-10-25 14:29:01 183

原创 MongoDB安装

1.MongoDB安装时出现了一些问题,记录一下安装教程参照这个http://www.cnblogs.com/luoguixin/p/6291405.html将MongoDB安装成系统服务时出现的  服务没有响应控制功能 解决此问题的方法是:输入:sc delete MongoDB接着输入net start MongoDB会出现服务名无效,此时只需再重新执行安装服务的操...

2018-10-24 13:45:32 134

原创 npm 资源的配置

方法一,直接配置npm的资源地址使用npm config get registry  命令查看当前所使用镜像资源npm config set registry  + https://registry.npmjs.org/ 这条命令是配置镜像资源 方法二 cnpm、1. 安装cnpmnpm install -g cnpm --registry=https://regist...

2018-10-17 11:09:59 347

原创 vuex的使用

今天学了下vuex的使用,写点记录下首先vuex主要是一个状态管理中心,其实就是个集中更改数据的容器,让不同组件可以使用这套系统第一步如何在vue当中使用vuex来管理数据首先在新建一个store.js文件src/store/store.js在store.js当中写上在store.js当中我们主要写四个对象state,mutations,getters,action...

2018-10-16 21:58:35 197

原创 arcgis api for js 离线api 的部署

其实就是个离线包资源的加载问题只是需要配置些路径而已首先明确一点这是一个跨域的家伙所以配置好nginx来进行访问1.首先下载arcgis -js -3.26-api版本下载地址api 和 sdk按需下载即可下载后解压完成后成如下结构找到arcgis_js_v326_api/arcgis_js_api/library/3.26/3.26/init.js和a...

2018-10-12 13:15:19 544

原创 git 和ssh密钥的配置

git 和ssh密钥的配置输入 ssh-keygen -t rsa 后一路回车即可会出现一个公钥和私钥,分别对应两个文件,公钥.pub结尾这句代码是将公钥显示出来 这是私钥...

2018-10-09 17:27:59 99

空空如也

空空如也

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

TA关注的人

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