CSS学习笔记
CSS 2.0中文手册 提取码:dey1
0x1 CSS简介
CSS 指层叠样式表 (Cascading Style Sheets),分为内部样式和外部样式
是一种标记语言
内部样式表是定义在head元素标签内的一种“特征”定义,和html的内部样式相同,形式类似函数
外部样式表是定义在外部的CSS文件中,作用与内部样式相同
内联样式表是定义在标签元素内部的样式表
CSS语法规范
选择器、一条或多条声明
选择器的意思是,选择谁改样式,声明是改什么样式
<!DOCTYPE html><html><head><meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title> <style> /*选择器{样式} 给谁改样式*/p{ color:red;} </style></head><body><p>Hello World!</p></body></html> ...
HTML学习笔记
基础
//网页:是网站中的一页,通常就是是html格式文件(.html)//超文本:可以放超过文本范围的内容,视频、图像等-------//浏览器内核:用于实现格式文件,生产网页//web标准构成: 页面元素结构(html) 外观样式表现(CSS) 网页交互行为(javascript)
一种用于web上的标记语言
0x1 HTML简介
网站:是网页的集合
网页:html文件
标签语言
超文本文件,多媒体呈现
超级链接文本,可以从一个文件跳转到另外一个文本
0x2 浏览器简介
浏览器渲染文件形成网页
浏览器 :ie 、firefox、chrome、safari 和opera
浏览器内核、渲染引擎
浏览器
内核
备注
IE
Trident
ie,猎豹、360等
firefox
Gecko
火狐浏览器内核
Safari
Webkit
苹果浏览器内核
chrome/Opera
Blink
blink 其实是webkit的分支
夸克浏览器基于 Chromlum 自主订制了内核
web标准是由W3C制定
web标准构成
结构 : ...
Mermaid从入门到入土
转载自 https://zhuanlan.zhihu.com/p/355997933
感觉Mermaid还是有点鸡肋,开启之后界面加载明显慢了很多,还需要优化吧,实现的样式也比较单一。
概述
什么是Mermaid?
Mermaid是一种基于Javascript的绘图工具,使用类似于Markdown的语法,使用户可以方便快捷地通过代码创建图表。
项目地址:https://github.com/mermaid-js/mermaid(需要将梯子设置成全局模式才能访问)
怎么使用Mermaid?
使用特定的Mermaid渲染器;
**使用集成了Mermaid渲染功能的Markdown编辑器,如Typora。**使用时,需要将代码块的语言选择为Mermaid。
Typora是宇宙第一笔记软件,不接受反驳
Mermaid能绘制哪些图?
饼状图:使用pie关键字,具体用法后文将详细介绍
流程图:使用graph关键字,具体用法后文将详细介绍
序列图:使用sequenceDiagram关键字
甘特图:使用gantt关键字
类图:使用classDiagram关键字
状态图 ...
NumPy笔记
参考资料
莫非Python
Numpy中文
介绍、安装等参考资料描述的很清楚,本文仅作补充和问题记录。
创建
#!/usr/bin/env python3# -*- coding:utf-8 -*-import numpy as npimport pandas as pd# Numpy属性# 输出矩阵# 0维a = np.array(3)# 1维必须加[]a = np.array([3, 15])# 2维array = np.array([[1, 2, 3], [1, 2, 3]])print("输出数组")print(array)# 输出维数ndimprint("输出维数", array.ndim)# 输出大小shap,行列值print("矩阵的行列值:", array.shape)# 输出矩阵的元素个数sizeprint("输出矩阵的元素个数:", array.size)# Numpy关键字# array 创建数组array = np.array([1, 2, 3])print("创建数组:", array)# dtype 指定数据类型array = np.array([1 ...
Hexo静态网页同时部署GitPage和GiteePage
参考资料
使用hexo+github搭建个人博客遇到过哪些坑
部署hexo时出错:fatal: Could not read from remote repository.Error: Spawn failed
hexo | 同时提交到 github 和 gitee
步骤
因为我已经先在gitpage部署完成,只需添加gitee部署的路径即可。如何部署在gitpage
准备好gitee的账号
在git中创建ssh密钥
# 注意:该命令是在本地PC上执行ssh-keygen -t rsa -C "xxxxx@xxxxx.com" # Generating public/private rsa key pair...
在提示的路径中找到ssh生成的.pub文件,打开,将公钥保存到仓库,详细参考
在Hexo的根目录下找到_config.yml文件,修改deploy项为如下:
此时执行如下,即可实现同时部署
hexo ghexo d
结果
http://bsheepcoder.gitee.io/blog/ 可能我的config文件配置还有 ...
Hexo网站自动生成站点地图提交Google
参考文献
Hexo进阶-生成站点地图(Sitemap)
Google站点地图官方文档
让Google搜索到GitHub Pages
下文取自google官方文档
在以下情况下,您可能需要站点地图:
**网站规模很大。**在这种情况下,Google 网页抓取工具更有可能在抓取时漏掉部分新网页或最近更新的网页。
**网站有大量内容页归档,这些内容页之间互不关联或缺少有效链接。**如果您的网站网页没有自然地相互引用,那么您可以在站点地图中列出这些网页,确保 Google 不会漏掉其中某些网页。
**网站为新网站且指向该网站的外部链接不多。**Googlebot 及其他网页抓取工具是通过跟踪网页之间的链接来抓取网页的。因此,如果没有其他网站链接到您的网页,Google 可能不会发现您的网页。
**您的网站包含大量富媒体内容(视频、图片)或显示在 Google 新闻中。**如果提供了站点地图,在适当情况下,Google 能将站点地图中的其他信息纳入搜索范围。
在以下情况下,您可能不需要站点地图:
**您的网站规模“较小”。**规模较小是指网站上的网页数不超过 500 个。(只有您认为 ...
Rainmeter桌面管理
参考文献
Rainmeter官方文档
RM中文社区文档
下面是一个常见的.ini文件内容,描述的是时间模块的配置,推荐使用如Notepad+++和 Sublime Text编辑器打开。
; Lines starting ; (semicolons) are commented out.; That is, they do not affect the code and are here for demonstration purposes only.; ----------------------------------[Rainmeter] ;节点名; This section contains general settings that can be used to change how Rainmeter behaves.Update=1000 ;项目名Background=#@#Background.png; #@# is equal to Rainmeter\Skins\illustro\@ResourcesBackgroundMode=3Background ...
Git
基于Ubuntu18.04 学习
Git最初由linus编写
Git是编程必备的一个基础工具
创建版本库
版本库又名仓库,英文名repository,一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。
#准备$ mkdir learngit$ cd learngit$ pwd #显示当前路径/home/qxd/learngit#初始化$ git init Initialized empty Git repository in /home/qxd/learngit/.git/#查看隐藏文件$ ls -a . .. .git
设置用户名和邮箱
为什么要配置用户名和邮箱?
因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址(名字和邮箱都不会进行验证),这样远程仓库才知道哪次提交是由谁完成的。你也许会担心,如果有人故意冒充别人怎么办?这个不必担心,首先Git相信大家都是善良无知的群众,其次,真的有冒充的也是有办法可查的。
$ g ...
英语语法和长难句
什么是英语的句子
必须具备主谓结构,并且主语一定是谓语动作的发出者,如果有宾语的话,宾语一定是谓语动作的承受者。
英语句子的基本结构
一、主谓
二、主谓宾
谓语:实义动词
三、主谓表
谓语:系动词 (没有被动)
am is are was were will be
感官动词:look( = seem = appear)、smell(气味n)、taste(n喜爱,have taste for something)、sound(n.声音、adj.甜美的,your sound sounds sound)、feel
变化 become、get、turn、grow、fall
保持 keep、stay、remain、stand
终止 prove
四、主谓双宾
五、主谓宾补
只需要在最后两个宾语后加be动词,如果读起来意思是对的,就是主谓宾宾补,意思不对就是双宾。
句子的成分
词性的问题
一、谓语
1.谓语的成分
有时态的实义动词、系动词充当谓语
2.动词能不能多
谓语只能是动词,动词只能做谓语。
所以我们需要把一句话当中,所有不做谓语的动词, ...
树莓派4B入门
树莓派问题总结
先连接显示器,再开电源,还有可能参考树莓派连接显示器无信号、换了一个minihdmi转vga的接口就正常了
电源不能低于5V/3A
电源不稳定问题
树莓派开机密码 Pi raspberrypi
Pi编译介绍
pip 是给python2 安装
pip3 是给python3 安装
WiringPi
GPIO引脚
引脚编码类型
板载编码
BCM编码
WiringPi编码
查看编码方式
$ pinout$gpio readall
参考文献
(新)树莓派4B系统烧入及WIFI配置方法说明资料 提取码:egyk
树莓派入门操作及VNC显示 cannot currently show the desktop 解决方法
树莓派资源汇总
树莓派文档
十分钟玩转系列入门篇