COCOAPODS
COCOAPODS
CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects.
It has over 91 thousand libraries and is used in over 3 million apps.
CocoaPods can help you scale your projects elegantly.
INSTALL
sudo gem install cocoapods
INSTALL Specs.git
rm -rf ~/.cocoapods
mkdir -p ~/.cocoapods/repos
cd ~/.cocoapods/repos
gi...
CSS Preprocessors
CSS Preprocessors
Here are some other advantages:
Cleaner code with reusable pieces and variables
Saves you time
Easier to maintain code with snippets and libraries
Calculations and logic
More organized and easy to setu
Reference
CSS Preprocessors - Sass vs Less
CSS Basic
CSS Basic
样式表层叠(Stylesheets cascade)
简单的说,css 规则的顺序很重要;当应用两条同级别的规则到一个元素的时候
,写在后面的就是实际使用的规则。
有三个因素需要考虑,根据重要性排序如下,前面的更重要:
重要程度 - !important 修饰的属性可以覆盖其它的选择器
优先级
资源顺序
优先级
一个元素选择器不是很具体 — 会选择页面上该类型的所有元素 — 所以它的优先级就会低一些。
一个类选择器稍微具体点 — 它会选择该页面中有特定 class 属性值的元素 — 所以它的优先级就要高一点。
一个选择器的优先级可以说是由四个部分相加 (分量),可以认为是个十百千 — 四位数的四个位数:
千位: 如...
CSS 布局
CSS 布局
主要是设置display属性
block, inline, inline-block
grid
flexbox
float
position
table
正常布局流(Normal flow)
块元素
内联元素
备注: 块元素内容的布局方向被描述为块方向。块方向在英语等具有水平书写模式
(writing mode) 的语言中垂直运行。它可以在任何垂直书写模式的语言中水平运行。
对应的内联方向是内联内容(如句子)的运行方向。
定位(Positioning)
静态定位(Static positioning)
相对定位(Relative positioning)
绝对定位(Absolute positio...
Doxygen
Doxygen
文档生成工具, 是以配置文件配置项来工作, 也可以用doxywizardqt 写的gui工具来配置.
每个项目都要有自己的配置文件
doxygen -g <config-file> // 产生配置文件
doxygen <config-file> // 产生文档
配置文件选项
INPUT: 指定源文件, 如果为空查询当前目录下的.h, .c, .cpp源文件. 如果是大型项目, 需要可以指定一个
或者多个目录, 并且配置FILE_PATTERNS
FILE_PATTERNS: 文件模式匹配, 如*.cpp, *.h
RECURSIVE: 递归查询源文件
EXCLUDE: 排除文件
EXCLUDE_PAT...
453 post articles, 57 pages.