轮播图效果实现 轮播图的基本样式代码如下:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>轮播图效果</title> <style> * { margin: 0; padding: 0; } a {...
前端学习笔记--JavaScript篇(四)2020.03.06 流程控制在程序运行过程中,各条各式代码的执行顺序对程序的结果是有直接影响的,很多时候我们要通过控制代码的执行顺序来实现我们要完成的功能。换句话说:流程控制就是来控制我们的代码按照什么样的结构顺序来执行的流程控制主要有三种结构:顺序、分支、循环结构顺序流程控制顺序结构是程序中最简单、最基本的流程控制,他没有特定的语法结构,程序会按照代码的先后顺序依次执行。分支流程...
前端学习笔记-JavaScript篇(一)2020.03.02 编程语言编程语言有很强的逻辑和行为能力。具有逻辑性和行为能力的指令,这是主动的。标记语言不用于向计算机发出指令,常用于格式化和链接。标记语言是用来被读取的,他是被动的。Javascript是什么---Javascript是世界流行语言之一,一种在客户端运行的脚本语言---脚本语言:不需要编译,运行过程中有由js解释器逐行进行解释并执行---现在也可以...
前端学习笔记(五)2020.03.02 CSS3盒子模型CSS3中可以通过box-sizing来指定盒子模型有两个值:content-box,border-box1.box-sizinf: content-box 盒子大小为width + padding +border(以前默认的)2.box-sizing: border-box 盒子大小为width如果盒子模型我们为了box-sizing: border-bo...
前端学习笔记(四)2020.02.29 溢出文本显示省略号--必须满足三个条件1.单行文本/*先强制一行内显示文本(默认normal自动换行)*/wihte-space:nowrap;/*2.超出部分隐藏*/overflow:hidden;/*3.文字用省略号替代超出部分*/text-overflow:ellipsis;2.多行文本多行文本溢出显示省略号,有较大的兼容性问题,适合于webkit浏...
前端学习笔记(三)2020.02.27 网页布局总结一个完整的网页=标准流+浮动+定位1.标准流可以让盒子上下排列或者左右排列,垂直的块级盒子显示就用标准流布局2.浮动可以让多个元素一行显示或者左右对齐盒子,多个块级盒子水平显示使用浮动3.定位定位最大特点是有层叠的概念,就是可以让多个盒子前后叠压来显示。定位作用于需要在父盒子中自由移动的布局方式display的显示与隐藏本质:让一...
前端学习笔记(二)2020.02.26 1.定位1.1 为什么需要定位定位解决标准流和浮动都无法快速实现的功能1.浮动可以让多个会计盒子一行没有缝隙,经常用于横向排列盒子2.定位则是可以让盒子自由的在某个盒子内移动位置或者固定屏幕中某个位置,并且可以压住其他盒子1.2定位组成定位:将盒子定在某一位置,所以定位也是在摆放盒子,按照定位的方式移动盒子。定位=定位模式+边位移。定位模式用于指定...
前端学习笔记(一)2020.02.25 使用em标签的强调作用时:通过font-style: normal改变字体倾斜font属性简写需要遵循顺序Style weight size familya标签伪类选择器需要遵循顺序Link visied hover active标签的显示模式块级元素(h\p\dt)有长宽 独占一行 宽度默认为父级宽度 可以放行内元素和块级元素 Ps:...
CSS关于margin:0 auto;属性无法居中问题 1.首先设置成块级元素(display:block;),设置width:N px;2.该元素不能浮动3.display:table-cell;的设置会导致失效4.position:absolute;会导致此属性失效PS:自己在敲代码时,在网上查到的只有前3条,但自己犯的是第四条的错误,看了其他网页的源码后参考修改是position:absolute;的原因,会导致margin:0 auto;无法实...
CSS3的探索之路一_(小玩意儿) 背景颜色渐变属性:标准语法:background:linear-gradient(direction,color-stop1,color-stop2,...);从上到下的渐变: background: -webkit-linear-gradient(red, blue); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient
SQL——数据库实验一 create table student ( sno number primary key, sname varchar2(8) not null unique, sage int, ssex varchar2(8), sdept varchar2(10));create table course(cno number primary key,cname varchar2(
poj2976 Dropping tests(二分答案) 题目链接:http://poj.org/problem?id=2976题意:给出n列数,去掉k列使得第一排的数的和除第二排的数的和最大,结果乘上100输出,保留零位小数;解: 设答案为S,Σa[i] / Σb[i] >=S,移项后可以得到,Σa[i]-Σb[i]*S>=0,整理后得Σ(a[i]-b[i]*S)>=0,那么就可以根据二分找到答案了(PS:貌似我将
hdu6231 K-th Number(二分答案+尺取) 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6231题意:输入n,k,m,需要求在n个数的a数组中,任意区间里选择第k大的数存入b数组,在b数组中求得第m大的数解:其实一开始没懂怎么去解这道题,但可以反过来想想,如果我是b数组中一个数如何满足题目所要求的条件 ?首先将a数组存入b数组,且将b数组排序,二分下标得到b[mi
PS笔记 对图片处理的操作笔记:(Photoshop CC 64bit版本)1.调整图片背景小方格样式:选择‘编辑’-->‘首选项’-->'透明度与色域',点击打开,弹出窗口。有两项:一、调整背景小方格的大小,选择‘无’取消小方格样式,背景置换为白色;二、调整背景小方格颜色;2.调整图片大小的方式1.图片格式大小:选择图片,点击‘图像’,选择图像大小;2.图像变形操作的大小:
NEFU OJ 1246 华丽的字符串 题目链接:http://acm.nefu.edu.cn/JudgeOnline/problemShow.php?problem_id=1246解:直接用kmp整就行,妈的智障,一开始还用AC自动机。因为用一个1e6的char数组存取,用KMP需要注意的就是两个串之间连接部分不能算上。代码:#include #include #include #include #in
NEFU OJ 1247 平静的小镇 题目链接:http://acm.nefu.edu.cn/JudgeOnline/problemShow.php?problem_id=1247解:线段树的懒惰标记的运用。需要注意的点就是添加超过n时的区间更新。代码:#include #include #include #include #include #include using namespace std;con
UVA - 1589 Xiangqi (模拟) 题目链接:题目大意:下象棋,黑方只有“将”棋;红方有“車”,“马”,“炮”,“帅”四种棋;现在规则是:1.马不能撇脚;2.两“将”不能相对;3.炮需要隔一个子才能打另一个子;4.車打人中间不能隔子问红方能不能把黑方“将死”,能输出“YES”,不能输出“NO”;解:一个比较麻烦的模拟,注意细节!注意细节!注意细节才能过!代码:#include
hdu5384 Danganronpa (AC自动机) 题目链接:http://acm.split.hdu.edu.cn/showproblem.php?pid=5384题目大意:给你一堆母串,还有另一堆子串,询问每个母串中出现的子串总次数。(子串计数可重叠)解:AC自动机模板题了,就是一个计数方法修改下就好。代码:#include #include #include #include #include #includ