在了解完Sass之后,相信大多数人更期望了解它到底如何将我们编写CSS代码的效率提高的?到底是如何让我们的CSS代码更具有可维护性的?到底如何让我们编写的CSS代码更具有重用性的?那么笔者就来讲述一个Sass编码的实例,来解答这些疑问。 首先我们先拟定一个需求,让HTML中按钮有相同的大小和不同的款 ...
分类:
Web程序 时间:
2019-12-24 09:31:51
阅读次数:
100
类的继承:四大支柱(抽象、多态、继承、封装)之一,优点:代码重用 class Car(): def __init__(self, make, model, year): #初始化描述汽车的属性 self.make = make self.model = model self.year = year ...
分类:
其他好文 时间:
2019-12-23 00:24:15
阅读次数:
73
资源问题 介绍死锁之前需对计算机系统中的各类资源有一个大体的了解 可重用性资源 一种可供用户重复使用多次的资源,它具有以下特性: 每一个可重用性资源中的单元只能分配给一个进程使用,不允许多个进程共享 使用顺序:请求资源、使用资源、释放资源 系统中每一类可重用性资源中的单元数目是相对固定的,进程在运行 ...
分类:
其他好文 时间:
2019-12-22 18:17:00
阅读次数:
139
# class Foo:# def f1(self):# print('Foo.f1')# def f2(self):# print('Foo.f2')# self.f1()## class Bar(Foo):# def f1(self):# print('Bar.f1')## obj=Bar()# ...
分类:
其他好文 时间:
2019-12-21 20:31:01
阅读次数:
92
在实际开发中,常常需要把程序中的公用代码放到一个文件中,使用这些代码的文件只需要包含这个文件即可。这种方法有助于提高代码的重用性,给代码的编写与维护带来很大的便利。在PHP中, 有require、require_once、include、include- once四种方法包含一个文件。 我们来对比他 ...
分类:
Web程序 时间:
2019-12-19 16:04:35
阅读次数:
237
C/C++ 程序的生命周期 编写时: 要点:业务,数据结构,控制解耦;健壮;易修改;清晰简单无歧义;易重用;低耦合高内聚;易链接;速度快; 书籍:《c++程序设计语言》《effective C++》《more effective C++》《C++标准库》《C++沉思录》《深入理解C++11》 《大规 ...
分类:
编程语言 时间:
2019-12-19 14:36:07
阅读次数:
120
接口和抽象的区别 相同点: ? 1.都位于继承的顶端,用于被其他类实现或继承;? 2. 都不能直接实例化对象;? 3.都可以包含抽象方法,其子类都必须覆写这些抽象方法; 区别:? 1.抽象类为部分方法提供实现,避免子类重复实现这些方法,提高代码重用性;接口只能包含抽象方法;? 2.一个类只能继承一个 ...
分类:
其他好文 时间:
2019-12-18 12:42:57
阅读次数:
72
前端一直是距离用户最近的一层,随着产品的日益完善,我们会更加注重用户体验,而前端异常却如鲠在喉,甚是烦人。 一、为什么要处理异常? 异常是不可控的,会影响最终的呈现结果,但是我们有充分的理由去做这样的事情。 对于 JS 而言,我们面对的仅仅只是异常,异常的出现不会直接导致 JS 引擎崩溃,最多只会使 ...
分类:
其他好文 时间:
2019-12-17 11:56:26
阅读次数:
680
以下两个脚本,官方来源: https://github.com/liangjingbin99/shouhuo/tree/master/%E7%AC%AC05%E7%AB%A0 1. 找出未使用绑定变量的SQL 书中的方法,是新建了一张表,因为未使用绑定变量的SQL比较类似,通过@替换相似部分,然后提 ...
分类:
数据库 时间:
2019-12-17 00:58:31
阅读次数:
149
设计模式的目的 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。设计模式是为了让程序具有更好的重用性,灵活性 ...
分类:
其他好文 时间:
2019-12-15 18:37:21
阅读次数:
81