- 博客(14)
- 资源 (2)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 js常用15种设计模式
对《js设计模式与开发实践》一书的总结,感谢作者,以下是笔者自己码的字,挺辛苦的,给个赞吧一、常用设计模式1、单例模式:确保只有一个实例,并提供全局访问。2、策略模式:定义一些列的算法,把它们一个个封装起来,并且使它们可以相互替换。3、代理模式:为一个对象提供一个代用品或占位符,以便控制对它的访问。js里虚拟代理(网络请求方面)、缓存代理(数据方面)最常用4、迭代器模式:提供一...
2020-03-24 14:41:20
1462
原创 Nginx实战篇:图片资源加水印
不管是centos,还是win系统的,自行下载nginx,这里不再介绍。我这里演示系统:centos 7;nginx版本:1.17.6 这里需要安装依赖组件:yum install gd-devel pcre-devel libcurl-devel 下一个nginx-image-filter-watermark-master.zip插件;解压到nginx根目录里(nginx文件,这里在tmp...
2019-12-25 11:42:27
1189
原创 centos系统,企业私有cnpm源 快速安装
Linux系统必须先安装docker环境,如何安装,请查阅CentOS Docker 安装www.runoob.com推荐此安装的优点:1、安装方便:命令简单2、迁移方便:只需拷贝容器,在任何centos系统机器上都可以执行安装3、维护方便:数据库和应用在同一个容器里,同时所有维护命令都已装好在容器里假设已经安装,并登陆服务器,执行以下5条命令:1、下载官网tommy...
2019-07-01 17:23:41
303
原创 vue2.x+vue-cli 彻底解决兼容IE问题(只支持IE8以上)
npm方式npm install babel-polyfill -D 在代码入口文件顶端加入 import "babel-polyfill" 打开webpack配置文件,找到entry字段,修改它: entry:['babel-polyfill','./main.js']//假设这里的main.js是代码入口主文件 最重要的一步,添加rules规则(网...
2019-03-13 14:45:48
13466
4
原创 HTML特点以及HTML中有哪些标签
HTML以下几个特点:1、 HTML是一种基本Web网页设计语言。2、 而XHTML是一种基于XML的语言,看起来与HTML有一些相似。XHTML就是一个扮演者类似HTML角色的XML。本质上说XHTML是一种过渡技术:综合了XML的强大功能和HTML的简单特性提示:XHTML是eXtensible HyperText Markup Language的缩写:可以扩展的文本标签语言。...
2019-02-18 11:28:51
1131
原创 使用继承需要注意事项
使用继承注意两点:第一:子类无法继承private修饰的属性和方法第二:子类无法继承父类的构造方法子类除了继承父类的属性和方法之外,还可以有自己的属性,但是调用从父类继承的方法却不能获取,比如:public class PersonnelDept extends Department{private int count;//本月计划招聘人数}这段代码中,我们的子类人
2015-03-18 14:47:03
1398
原创 什么是HTML?
HTML语言是网页开发的基础HTML的基本结构:1、什么是HTML2、XHTML文档页面结构3、W3C标准 1、 HyperText Mark-up Language的缩写 超文本标记语言 一些简单的标签构成了WEB 例如:、、等等不管是什么标签 他们都有一个结束标签 HTML语法不严格 大小写都可以2、 XHTML对语法更加严格 只允许小写字母3
2015-03-14 16:04:39
537
原创 什么是继承?
继承使得复用以前的代码非常容易,能够大大缩短开发周期,降低开发成本,同时增加程序的易维护性。继承,是在已有的类的基础上进行扩充或改造,得到新的类。现实世界的继承,比如说儿子像父亲,儿子的嘴巴和眼镜跟父亲一样,那么,就可以说,儿子类继承了父类的嘴巴和眼镜的属性,但是,他也有与父亲不一样的器官特征,比如鼻子、耳朵等等。这就是继承的特点,简单的说,继承就是能够让一个类直接使用另外有一个类的属性和方法
2015-03-14 15:56:21
757
原创 封装、包、访问控制小结
封装:其实是一种设计理念,其中的额访问控制不仅是一种语法限制,也是一种语义规范。但是不要认为使用了访问控制修饰符,使用了包等等就能够实现信息的隐藏,不一定加上private关键字就隐藏了类成员。还有一点,封装的原则不是金科玉律,不可违背。我们应该根据实际的情况,采用符合实际需要的方法解决问题。一般情况下,在定义类成员变量时,都会涉及到如几个修饰符,访问控制修饰符,如:public、privat
2015-03-13 10:59:58
703
原创 JAVA中什么叫访问控制?
访问控制:这当中包括类的访问控制,以及类成员的访问控制。类的访问控制:类的修饰符包括两种,public修饰符和默认修饰符,public修饰符是公有访问级别,比如,在包一中有一个public修饰的类,包一中的其他类和包二中的所有类都可以访问。默认修饰符属于包级私有访问级别,比如在包二当中有一个默认修饰符修饰的类,只有包二中的其他类才可以访问,包一中的类是无权访问的。类成员的访问控制:类成
2015-03-12 13:55:04
977
原创 JAVA中的包机制
包机制:搬家把同类物品装在一个大箱子里,就是打包封装,这样我们只看到包,就知道这个夏天衣服,那个装锅碗瓢盆。Java中也是这样的,把功能相关的类放置在一起,弄成一个大包裹。包是JAVA中文件的一种组织形式,例如:Windows操作系统的文件夹结构,在java当中,包也相当于文件夹,实际上也起着这个作用,在开发比较大的java项目时,不可能只涉及到一个java文件,不可能把所有的代码都只写在
2015-03-10 14:09:41
1886
原创 什么是封装?
封装:就是把对象的细节,比如:美女的年龄、帅哥的收入等等属性、方法啥的,给藏起来了,不被外界直接看到。现实中,洗手间或厨房的下水管道,都是封装在墙里的吧,程序里封装也是如此,可以避免人为因素造成的错误,封装反映了事物的相对独立性,封装在编程中的作用就是使对象以外的部分不能随意更改对象的属性,从而有效避免了外部错误对此对象的影响。并且,对于对象的使用者的疏忽大意的错误操作也起到预防作用。同样
2015-03-08 22:58:00
2950
原创 JAVA基础抽象类和接口怎么用
如何使用抽象类:抽象类的使用可以通过继承来实现,也就是使用extends关键字,同时继承了抽象类的子类,必须实现抽象类的抽象方法。如何使用接口:可以通过关键字implements来实现,这个词也是“实现”的意思,同样,实现接口的类,必须要实现接口中所有的抽象方法。补充内容:1、抽象类与接口不能被实例化2、使用了抽象类和接口的子类,必须实现其中的抽象方法。3、抽象类中的抽象方法访
2015-03-07 21:23:11
616
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人