从零制作网页样式库

广告&教材

GitHub - Vevlins/ponyo: 一个puputongtong的前端样式库

这是我自己做的练习,包含若干基本元素和组件的样式控制,压缩后的体积只有25kb,项目结构和代码都比较清晰,加上这一系列的文章,应该很好理解。

项目结构

不说废话,先来看看项目结构。最主要的部分是src/dist/gulpfile.js

  • src 是dist中的sass和pug编译之后的文件,为常规的css和html文件。
  • dist是sass文件和pug文件,sass是用来编写样式的工具,pug是为了编写实例网页,方便我们在开发中实时看到效果。
  • gulpfile.js是前端工程自动化的文件,通过gulp这个工具控制sass和pug的编译、css的压缩、浏览器自动刷新等。通过它,我们对源文件进行更改后按下crtl+s就可以在浏览器中看到更改后的样式,而不需要在命令行下手工编译,再在浏览器中刷新。

见微知著,还是新式连坐?

合肥女教师阻拦高铁发车一事不断发酵,社会舆论也是甚嚣尘上。该教师的单位对其进行停职处分,央视专门进入地方教育局调查。而后《新京报》则发文表示应该保护该女子。(澎湃新闻,1月12号)

对于此事,笔者关注了一个点,即该女子的教师身份和舆论因其身份而导致的师德缺失,不配做老师的观点。

据永红路小学官方网站信息显示,2009年罗海丽所带班级荣获区级优秀中队,2010年她又被评为区级德育先进个人,2011年被评委区级优秀班主任。她连续3年荣获辅导学生作文比赛金奖,2011年8月教授的阅读录像课获得安徽省录像课一等奖,2011年12月荣获区级语文教学能手。

对于这些荣誉,有好事者问大家如何看待,也有网友慷慨激昂,批评该女子完全没有师德,不配教育学生,应当彻底开除。还有部分人恶意揣测这些荣誉都是凭着心机争抢来的。

计算机网络基础

计算机网络基础

以谢希仁《计算机网络》第五版教学课件为参考整理.

题目:

  • 分组交换和电路交换的比较.
  • 有关码元、信道、香农定律、奈式准则、信噪比的计算.
  • 码分复用的计算
  • CRC
  • 0比特填充
  • CSMA/CD 协议
  • 网桥自学习转发表
  • VLAN
  • 虚电路和数据报
  • ARQ、滑动窗口、停止等待
  • RIP和OSPF
  • IP分类、子网掩码计
  • TCP的握手和挥手
  • 路由表更新
  • 局域网组网配置

Sass入门

Sass入门

编写css的工具主要有less、sass、stylus.具体谁优谁略很难定论.昨天看了下less,感觉有些用法理解起来很奇怪,而且功能上比sass稍弱一点,所以决定使用sass作为以后编写css的工具.sass和scss是一种东西的两种写法,scss与css的写法一致,而sass需要缩进,无分号等特性.以下介绍的是scss的写法.

CIL

安装

gem install sass

编译风格:

  • nested:嵌套缩进的css代码,它是默认值。
  • expanded:没有缩进的、扩展的css代码。
  • compact:简洁格式的css代码。
  • compressed:压缩后的css代码。

监听:

 // watch a file
  sass --watch input.scss:output.css
  // watch a directory
  sass --watch app/sass:public/stylesheets

操作系统总结

操作系统总结

概述

  • 计算机系统的四个组成部分:计算机硬件、操作系统、系统程序与应用程序、用户.
  • 计算机硬件包含什么:CPU、内存、IO.
  • 什么是操作系统:管理计算机硬件的程序.
  • 操作系统的目标:方便性、有效性、可扩充性、开放性.
  • 操作系统的基本特征:并发性、共享性、虚拟性、异步性.
  • 操作系统的基本类型:批处理系统、分时系统、实时系统
  • 内核态和用户态的区别:内核态:控制计算机的硬件资源,并提供上层应用程序运行的环境.用户态:上层应用程序的活动空间,应用程序的执行依赖于内核提供的资源.内核态可以很好的保护硬件和资源的访问.
not found!