前端基础-html(2)

一、字体标签字体标签包含:h1~h6、<font>、<u>、<b>、<strong>、<em>、<sup>、<sub>1)标题   标题使用<h1>至<h6>标签进行定义。<h1>定义最大的标题,<h6>定义最小的标题。2)字体标签<font>(已废弃)3)粗体标签<b>或<strong>(已废弃)4)下划线标记<u>、中划线标记<s>(已废弃)、5)斜体标记<i>或<em>(已废弃)6)上标<sup>、下标<sub>      上下标这两个标签容易混淆,怎么记呢?这样记:b的意思是bottom:底部,如下示例代码:    5<sup>2</sup>    8<sub>2</sub>  &nbs...
代码星球 代码星球·2021-02-25

前端基础-html(1)

写在前面:      前端              后端C(client)       S(server)B(browser)     S(server)以用户为出发点 一、web标准  1)web准备介绍:    w3c:万维网联盟组织,用来制定web标准的机构(组织);    web标准:制作网页遵循的规范;    web标准规范的分类:结构标准、表现标准、行为标准;    结构:html。表示:css。行为:Javascript;  2)web标准总结:    结构标准:相当于人的身体。html就是用来制作网页的;    表现标准:相当于人的衣服。css就是对网页进行美化的;    行为标准:相当于人的动作。JS就是让网页动起来,具有生命力的;二、浏览器...
代码星球 代码星球·2021-02-25

web前端学习笔记---实现雪花飘落的效果

看了javascript网页特效实例大全中的图片飘下的效果实例,觉得值得动手学习下。就把图片改成雪花图,完成一个雪花飘下的效果。并且,其中有些内容比较陈旧了,那么就学者改掉吧。包括:1.对left和top的操作仅支持IE浏览器,这咋行,必须得支持chrome。2.控制图片下落的过程还要去检索element,不好吧,那就改成数组维持,直接操作数组中维持的对象,启不更快。3.向文档中添加元素直接改成通过JS代码创建元素对象的方式。 实现思路:1.初始化生成10个div,全都采用绝对定位,每个div中放一个雪花图片,设置好宽高,并保存在数组中,便于后面下雪的函数直接操作。2.初始化每个div的横坐标和纵坐标,总要给雪花一个下落的起始位置吧。3.初始化为每个雪花都设一个纵向的下落步长,一个横向的摆动步长,这样每个雪花都会以不同的速度下落和摆动。4.做一个下雪的函数,每10秒调一下该函数,每调一次该函数,就是控制每个雪花在纵向下落一个自身的步长,横向的摆动通过正弦函数算出一个正弦值后乘以幅度,这样雪花下落就是按照正弦波形的方式进行。 图片可以网上随便找。以下代码兼容IE8+,...

Web前端浏览器兼容性问题及解决方案

常见的兼容性问题:1、不同浏览器的标签默认的外边距(margin)和内边距(padding)不同解决方案:css里增加通配符*{margin:0;padding:0;}2、IE6双边距问题;在IE6中设置了float,同时又设置margin,就会出现边距问题解决方案:设置display:inline;3、当标签的高度设置小于10px,在IE6、IE7中会超出自己设置的高度解决方案:超出高度的标签设置overflow:hidden,或者设置line-height的值小于你的设置高度4、图片默认有间距解决方案:使用float为img布局5、IE9一下浏览器不能使用opacity解决方案:opacity:0.5;filter:alpha(opacity=50);filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=50);6、边距重叠问题;当相邻两个元素都设置了margin边距时,margin将取最大值,舍弃最小值;解决方案:为了不让边重叠,可以给子元素增加一个父级元素,并设置父级元素为overflow:hidden;7...

rtems总结

rtems_interrupt_enablertems_interrupt_is_in_progressrtems_cache_flush_range_l2rtems_semaphore_creatertems_task_wake_afterrtems_fsmountrtems_bdpart_register_from_diskrtems_task_creatertems_task_startrtems_task_deletertems_message_queue_sendrtems_message_queue_flushrtems_io_register_driverrtems_task_identrtems_task_suspendrtems_timer_fire_afterrtems_status_codertems_libi2c_drv_t 这样来看涉及中断,任务,定时器,消息队列,IO驱动和一些关键性结构体和宏定义...
代码星球 代码星球·2021-02-25

fopenfreadfwritefscanffprintffseekfeof ewindfgetsfputc等系列函数使用总结

转载自:http://blog.csdn.net/xidianzhimeng/article/details/235412891fopen 函数原型:FILE*fopen(constchar*path,constchar*mode);返回值:文件顺利打开后,指向该流的文件指针就会被返回。如果文件打开失败则返回NULL,并把错误代码存在errno中。fopen_s,_wfopen_s安全性上相对于fopen有所增强,如果成功则返回0,失败则返回响应的错误代码errno_tfopen_s(FILE**pFile,constchar*filename,constchar*mode);errno_t_wfopen_s(FILE**pFile,constwchar_t*filename,constwchar_t*mode);  使用文件的方式共有12种方式意 义"rt"只读打开 文本文件"wt"只写打开或建立 文本文件"at"追加打开 文本文件"rb"只读打开 二进制文件"wb"只写打开或建立 二进制文件"...

GNU风格 汇编语法总结(转)

转载自:http://blog.sina.com.cn/s/blog_78d30f6b0101713r.html汇编源程序一般用于系统最基本的初始化:初始化堆栈指针、设置页表、操作 ARM的协处理器等。这些初始化工作完成后就可以跳转到C代码main函数中执行。1、  GNU汇编语言语句格式    任何Linux汇编行都是如下结构:[<label>:][<instruction or directive or pseudo-instruction>} @commentl         instruction为指令l         directive为伪操作l         p...

ffmpeg, libav学习记录

转载自:http://hi.baidu.com/y11022053/item/81f12035182257332e0f8196一个偶然遇到了ffmpeg,看起来不多,而且通用性很强,算是一个扎实的技术。研究了两天了,万事开头难啊。主要是新手学习一个东西的时候,没有宏观的概念,如果猛地往某个细节去钻,往往碰的焦头烂额,事倍功半。如果由一个“师傅”,能先点拨一下,讲讲宏观的概念,再说说改如何去学,那将很提升效率,可惜这样的“师傅”很难找。问别人问题,太叼的人不屑于鸟你,太弱的人,也答不上来。还有一点,我由于不懂这玩意儿,掌握不了发问的技巧,往往就问ffmpeg是什么啊,能不能给我讲讲,但是一般人都会反问,你想知道点什么呢?这个问题真的很难,我不知道我需要知道什么,我不知道我想要知道什么,所以我也无从回答。我今天能有机会作为一个完全的新手,只具备linux+c的基本技能,来学习播放器,ffmpeg,libav这些东西,我想要把我整个学习的过程记录下来,然后分享给任何一个后来的新手,让他们能快速上手,快速的知道这是什么,我们要学什么。首先要有一点基础知识来支撑,下面开始对我自己扫盲,答案不一定...
代码星球 代码星球·2021-02-25

YUV格式总结

1. YUV是被欧洲电视系统所采用的一种颜色编码方法(属于PAL),是PAL和SECAM模拟彩色电视制式采用的颜色空间。在现代彩色电视系统中,通常采用三管彩色摄影机或彩色CCD摄影机进行取像,然后把取得的彩色图像信号经分色、分别放大校正后得到RGB,再经过矩阵变换电路得到亮度信号Y和两个色差信号R-Y(即U)、B-Y(即V),最后发送端将亮度和色差三个信号分别进行编码,用同一信道发送出去。这种色彩的表示方法就是所谓的YUV色彩空间表示。2.采用YUV色彩空间的重要性是它的亮度信号Y和色度信号U、V是分离的。3. 与RGB视频信号传输相比,它最大的优点在于只需占用极少的频宽(RGB要求三个独立的视频信号同时传输)。其中“Y”表示明亮度(Luminance或Luma),也就是灰阶值;而“U”和“V”表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用于指定像素的颜色。“亮度”是透过RGB输入信号来建立的,方法是将RGB信号的特定部分叠加到一起。“色度”则定义了颜色的两个方面─色调与饱和度,分别用Cr和Cb来表示。其中,Cr反映了RGB输...
代码星球 代码星球·2021-02-25

shell常识总结

#!/bin/bashcmd="ls-lt|grep^d|awk'NR==1{print$9}'"$cmd这是一个获取文件夹名字的脚本,但是却提示:ls:cannotaccess|:nosuchfileordirectoryls:cannotaccessgrep:nosuchfileordirectoryls:cannotaccess^d:nosuchfileordirectoryls:cannotaccessawk:nosuchfileordirectory...解决:cmd=$(ls-lt|grep^d|awk'NR==1{print$9}')也可以改成cmd=`ls-lt|grep^d|awk'NR==1{print$9}'` 使用命令find-iname"result*"/media/magnum/test/,提示上面错误,修改成:find /media/magnum/test/-iname"result*",解决 sshxxxx@192.xx.xx.xx"test.sh;echo$?"这样调用,显示的结果一直是0,无论你在test.sh的最后ex...
代码星球 代码星球·2021-02-24

shell常用命令总结

wc-lfilenamegrep-c""filenamesed -n '$=' filenameawk 'END{printNR}' filename但是这几种方法的效率却是不同的。通过以下测试:timewc-lfilename  平均:0.237667stimegrep-c""filename 平均:1.419000stimesed -n '$=' filename 平均:2.290000stimeawk 'END{printNR}' filename 平均:1.641330swc的效率远高于其他方法,具体效率:wc>grep>awk>sed 输出一个文件的第4行sed-n'4p'ufileawk'NR==4'ufilehead-4file|tail-1 类似下面的会报错:errorsynax'(('unexcepteds=0for((i=1;i<=100;i++))  &...
代码星球 代码星球·2021-02-24

awk学习

首先分享一个哥们的文章:http://coolshell.cn/articles/9070.html...
代码星球 代码星球·2021-02-24

I2C总线信号时序总结

转载自http://blog.csdn.net/ce123_zhouwei/article/details/6882221总线空闲状态   I2C总线总线的SDA和SCL两条信号线同时处于高电平时,规定为总线的空闲状态。此时各个器件的输出级场效应管均处在截止状态,即释放总线,由两条信号线各自的上拉电阻把电平拉高。 启动信号   在时钟线SCL保持高电平期间,数据线SDA上的电平被拉低(即负跳变),定义为I2C总线总线的启动信号,它标志着一次数据传输的开始。启动信号是一种电平跳变时序信号,而不是一个电平信号。启动信号是由主控器主动建立的,在建立该信号之前I2C总线必须处于空闲状态。重启动信号   在主控器控制总线期间完成了一次数据通信(发送或接收)之后,如果想继续占用总线再进行一次数据通信(发送或接收),而又不释放总线,就需要利用重启动Sr信号时序。重启动信号Sr既作为前一次数据传输的结束,又作为后一次数据传输的开始。利用重启动信号的优点是,在前后两次通信之间主控器不需要释放总线,这样就不会丢失总线的控制权,即不让其他主器件节点抢占总线。 ...

嵌入式常用数据总结

0x100,000=1MB0x10,000=64K0x1000=4K0x100=256B0x400=1K0x40,000,000=1GB131072=128K=2*0x10,000...

git命令总结

1.错误提示:ItseemsthatIcannotcreatearebase-applydirectory,andIwonderifyouareinthemiddleofpatchapplicationoranotherrebase.2.gitcherry-picks807x把s807x这个一个点拉倒当前分支。3.gitpush--force强制4.a:gitreflog;gitresetHEAD@{7}切回到7这个动作的提交点,参考reflog.b:gitresetHEAD^回滚一个commit.5.gitpushSW3Server:tinno-job删除服务器上的分支--tinno-job6.gitcommit--amend修改提交的注释7.本地修改多个部分,但是只提交部分,rebase的时候提示冲突,解决:gitstash2012gitrebaseSW3Server/tinno-jb2013gitpushSW3Server9081-4.1:tinno-jb2014gitstashpop8.把远程分支往后拉9.查看某人的修改记录gitlog--stat--author=someon...
代码星球 代码星球·2021-02-24
首页上一页...23456...下一页尾页