百分比

css_day04

心已入冬 提交于 2020-01-19 00:20:01
***以下均是自己边看视频边记录下来的笔记,均是自己认为的主要的或需要注意的内容。*** css3_day04 1.过渡的天坑3 2.不知高宽的元素如何水平垂直居中 3.属性值取百分比 3.1.设置了position属性的元素: 3.1.1.当直接父元素没有设置position,最近的非直接父元素是初始包含块的话 3.2.translate 3.3.background-position 4.过渡的实例:按钮高亮 5.基点变换的实例:时钟 6.position这个属性比较重要,一般放在样式最上面 7. 3D变形 7.1.前端三维的坐标系 7.2. 3D旋转 7.2.1. 景深(perspective) 7.2.1.1. 作为属性的用法(大部分情况都用这种) 7.2.1.2. 作为transform属性值的一个函数的用法 7.2.2. 3D旋转rotate3d(参数1,参数2,参数3,参数4) 7.2.3. 结合7.2.1.1和7.2.2的实例 7.2.4. 3D平移(translateZ) 7.2.5. 3D缩放(scaleZ(number)) 7.2.5. 灭点(景深的原理) 7.2.6. 景深基点 7.2.7. transform-style 7.2.8. 景深叠加 7.2.9. 3d旋转实例:立方体 7.2.10. backface-visibility 7.2.11.

web前端入门到实战:CSS属性width和height

家住魔仙堡 提交于 2020-01-15 23:44:12
width 是定义元素内容区的宽度; height是定义元素在内容区的高度. 在内容区外面可以增加内边距(padding)、边框(border)和外边距(margin),这样的话就成了我们常说的盒子模型,后期内容中会给大家讲到这些, 在行内非替换元素会忽略width这个属性,也就是我们不定义这个元素的时候,默认值为auto,由内容将其撑开。 绝对单位 1. 像素px(pixels),在web上,像素px是典型的度量单位,这也是我们最常用的单位。像其他一些单位最终,都会被按照像素处理 2. 英寸in(inches) 1in = 2.54cm = 96px; 厘米cm(centimeters) 1cm = 10mm = 96px/2.54 = 37.8px 毫米mm(millimeters) 1mm = 0.1cm = 3.78px 1/4毫米q(quarter-millimeters) 1q = 1/4mm = 0.945px 6. 点pt(points),1pt = 1/72in = =0.0139in = 1/72 2.54cm = 1/72 96px = 1.33px; 7. 派卡pc(picas),1pc = 12pt = 1/6in = 1/6*96px = 16px; 专门建立的学习Q-q-u-n ⑦⑧④-⑦⑧③-零①② 分享学习方法和需要注意的小细节,互相交流学习

Linux | top

假装没事ソ 提交于 2020-01-15 07:39:20
top : 实时动态地查看系统的整体运行情况,是一个综合了多方信息监测系统性能和运行信息的实用工具。 针对如图学习下: 第一行top:任务队列信息,同 uptime 命令的执行结果一致 top - 17:18:47 up 21 days, 51 min, 4 users, load average: 0.06, 0.03, 0.05 系统时间:17:18:47 运行时间:up 21 days, 51 min, 当前登录用户: 4 users 负载均衡(uptime) load average: 0.06, 0.03, 0.05 average后面的三个数分别是1分钟、5分钟、15分钟的负载情况。 load average数据是每隔5秒钟检查一次活跃的进程数,然后按特定算法计算出的数值。 如果这个数除以逻辑CPU的数量,结果高于5的时候就表明系统在超负荷运转。 第二行Tasks: 任务(进程) Tasks: 393 total, 1 running, 384 sleeping, 8 stopped, 0 zombie 总进程: 393 total, 运行:1 running, 休眠:384 sleeping, 停止: 8 stopped, 僵尸进程: 0 zombie 第三行%Cpu(s):CPU状态信息 %Cpu(s): 0.1 us, 0.0 sy, 0.0 ni, 99.9

如和针对CPU时间百分比,Mem使用bytes,以及Network RecvBytes/SendBytes指标性能压测数据可视化

℡╲_俬逩灬. 提交于 2020-01-11 01:57:35
设计思路:通过jmeter5.1压测获取cpu,Mem,Network的压测指标数据利用pandas+openpyxl进行数据可视化: 涉及添加jar包:下载地址:https://files.cnblogs.com/files/SunshineKimi/Permon_jars.zip lib 添加插件 permon2.2jar 和 cmn-jmeter0.4.jar lib/ext 添加插件 permon2.1.jar CPU: MemInfo: Network: csv数据获取以及观察: linux: jmeter -n -t PerMonTest2020111.jmx 获取数据: 数据整合成折线图,横轴为时间日期,y轴为数据进行折线绘图: https://openpyxl.readthedocs.io/en/latest/charts/line.html 来源: https://www.cnblogs.com/SunshineKimi/p/12178814.html

sar 命令详解

六月ゝ 毕业季﹏ 提交于 2020-01-10 03:52:53
sar (System Activity Reporter)命令是LInux下系统运行状态统计工具, 它将指定的操作系统状态计数器显示到标准输出设备。 sar 工具将对系统当前的状态进行取样,然后通过计算数据和比例来表达系统的当前运行状态。 它的特点是可以连续对系统取样,获得大量的数据, 取样数据和分析的结果都可以存入文件, 使用它时消耗的系统资源很小。 资源状态: 平均负载,网卡流量, 磁盘状态, 内存使用等待信息。 它可以打印历史信息, 可以显示当天从零点开始到当前时间的系统状态信息; yum Install -y sysstat 安装。 /var/log/sa 目录下存放数据库文件。 选项: -A 所有报告的总和 -a 文件读写情况 -b 显示I/O 和传送速率的统计信息 -c 输出进程统计信息, 每秒创建的进程数 -d 输出每个块设备的活动信息 -o file 表示将命令结果以二进制格式存放在文件中 -q 查看流量历史信息 -r 输出内存和交换空间的统计信息 -t 采样时间间隔 -u 输出CPU使用情况的统计信息 -v 输出inode,文件和其他内核表的统计信息 -w 输出系统交换活动信息 -y 终端设备活动情况 1.CPU 资源监控 *每10秒采样一次,连续采样3次,观察CPU的使用情况, 并将采样结果以二进制形式存入当前目录下的文件test 中。 sar -u -o

top命令的详解

狂风中的少年 提交于 2020-01-06 21:49:04
top命令详解 top命令是显示linux进程信息 top视图分为两部分:操作系统资源概况信息和进程信息。首先分析资源概况中各个参数的含义,再来分析下进程信息中各个参数含义。 第一行 18:47:06 是操作系统当前时间 up 1:50 运行1个小时50分钟 users 上图是3个用户在线 load average:平均负载 第二行 tasks:任务进程 total:系统当前的进程数 running: 当前正在运行的进程数 sleeping 当前睡眠中的进程数 第三行 cpu(s):%Cpu(s) 表示CPU使用百分比,按照时间占用计算,单位s us: 用户空间占用CPU时间百分比,如果是多核,这个数值表示占用的平均百分比,可以按1进行多核统计和平均统计切换 sy: 内核空间占用CPU时间百分比,如果是多核,同上 ni 用户进程空间内改变过优先级的进程占用CPU时间百分比 id: 空闲时间占用CPU百分比 wa: 等待输入输出的CPU时间百分比 hi: CPU服务于硬件中断的CPU时间百分比 si: CPU服务于软件中断的CPU时间百分比 注:时间占用百分比=该种类型操作消耗CPU时间/top刷新间隔时间。top 3s刷新一次,用户空间进程在这3s内使用了CPU 1.5s,那么us等于50%=1.5s/3s st:这一显示项单位为百分比

web前端入门到实战:使用CSS实现图片帧动画与曲线运动

爷,独闯天下 提交于 2020-01-01 10:32:15
在前端开发中,提到动画,我们可以: 直接利用DOM实现动画。 利用canvas实现动画。 利用svg实现动画。 直接用一张gif动图。 利用图片实现帧动画。 ... 所有动画的基本原理都是:在短时间内连续依次展示对应的图片,这样在视觉上看起来就是'动'的了。本文主要来说一说第4点和第5点。 图片帧动画 当我们要实现的动画效果比较复杂,而且开发排期比较紧的情况下,用一张gif动图来实现动画是成本最低,效果也不错的一种方案。比如下面这种动画效果: 可是如果我们想让动效在某个时候暂停,隔一段时间后,再从断点开始继续播放动效,用gif图就实现不了了。 gif图的动效是没有办法暂停的 。这个时候,可以考虑采用图片帧动画。 图片帧动画可以看做是:把gif图的原理在前端用代码实现了一遍。 上面个那个动效,(假设)可以分成100帧,即100张图片,然后用代码控制100张图片依次显示。并且,可以随时在中途暂停。为了节省http请求,把100张图片合成一张雪碧图,然后用background-position去控制显示哪一张图。推荐一个很不错的图片生成工具:GKA 我把100张图片生成了一个竖直的雪碧图。 在代码里,只需要更新DOM元素的background-position即可实现动画。 首先第一个点需要注意:background-position设置的是 背景图片相对于DOM元素 的起始位置。

CSS的宽高百分比和盒子定位

﹥>﹥吖頭↗ 提交于 2019-12-30 10:41:38
CSS宽高比为百分比时 元素宽高以百分比设置时的大小相对谁来确定 《–(点击跳转) 转自 http : / / www . divcss5 . com / rumen / r403 . shtml 绝对定位与相对定位 CSS position绝对定位absolute relative 《–(点击跳转) absolute与fixed fixed:固定定位 absolute:绝对定位 区别很简单: 1、没有滚动条的情况下没有差异 2、在有滚动条的情况下,fixed定位不会随滚动条移动而移动,而absolute则会随滚动条移动 常用场合: 1.fixed常用于网站边缘的公司联系方式和快速回到顶部 2.absolute常用于页面 absolute 比如咱们在刷QQ空间的时候,每个好友的说说就是absolute的。你往下滑过了他的动态,你想看到就得往上滑回去。 fixed fixed的呢,就比如(这里是手机QQ举例啊)默认是右下角的一个 小聊天泡 窗口 就是那个你点开它会显示你的消息 ,会随着你的屏幕滑动始终保持在屏幕的右下角。 尽管你已经刷过了好几条说说了 。 来源: CSDN 作者: 小莫神和他的的 链接: https://blog.csdn.net/qq_40710190/article/details/103760533

Less函数

旧城冷巷雨未停 提交于 2019-12-26 09:20:05
索引 escape(@string); // 通过 URL-encoding 编码字符串 e(@string); // 对字符串转义 %(@string, values...); // 格式化字符串 unit(@dimension, [@unit: ""]); // 移除或替换属性值的单位 color(@string); // 将字符串解析为颜色值 data-uri([mimetype,] url); // * 将资源内嵌到css中,可能回退到url() ceil(@number); // 向上取整 floor(@number); // 向下取整 percentage(@number); // 将数字转换为百分比,例如 0.5 -> 50% round(number, [places: 0]); // 四舍五入取整 sqrt(number); // * 计算数字的平方根 abs(number); // * 数字的绝对值 sin(number); // * sin函数 asin(number); // * arcsin函数 cos(number); // * cos函数 acos(number); // * arccos函数 tan(number); // * tan函数 atan(number); // * arctan函数 pi(); // * 返回PI pow(@base,

cpu监控之三:mpstat命令

半腔热情 提交于 2019-12-25 03:35:16
mpstat是MultiProcessor Statistics的缩写,是实时系统监控工具。报告CPU的一些统计信息,这些信息存放在/proc/stat文件中。在多CPUs系统里,其不但能查看所有CPU的平均状况信息,而且能够查看特定CPU的信息。 语法: mpstat [-P {|ALL}] [internal [count]] 参数: (1)-P {|ALL}: 表示监控哪个CPU,在[0,cpu个数-1]中取值; (2)internal: 相邻的两次采样的间隔时间; (3)count: 采样的次数,count只能和delay一起使用; 备注: 当没有参数时,mpstat则显示系统启动以后所有信息的平均值。有interval时,第一行的信息自系统启动以来的平均信息。从第二行开始,输出为前一个interval时间段的平均信息。 示例: (1)显示所有的CPU信息:mpstat -P ALL 1(间隔为1s) (2)显示ID为1的CPU信息:mpstat -P 1 1(间隔为1s) 结果说明: (1)user: 在internal时间段里,用户态的CPU时间(%),不包含nice值为负进程,值为 (usr/total)*100; (2)nice :在internal时间段里,nice值为负进程的CPU时间(%),值为(nice/total)*100; (3)system