- 博客(21)
- 问答 (1)
- 收藏
- 关注
原创 轮播图的实现(下)
轮播图的实现(上)实现了图片的依次展示。这篇主要是实习图片的下滑动画。效果图如下:由于没有加入事件,只是单纯的实现了动画下滑,循环播放。要加事件可以参考轮播图的实现(上)实现过程中遇到的问题:1.由于img的定位设置成relative,导致第一张图片下滑的时,背景图片总是第三张。最后修改为绝对定位解决。2.没设置z-index,导致图片下滑背景总是白色.3.对div
2017-09-19 17:05:59
571
原创 轮播图的实现(上)
上部分实现的功能是:三张图片自动循环播放,这其中没有任何动画,只有简单的隐藏和显示。当鼠标点击其中任何一张自动播放停止,鼠标可以点击任何一张图片。鼠标移开相关区域,又自动开始播放。 出现的问题: js代码中有两个定时器,我对两个定时器返回的值都赋给了同一个变量 。这就导致了发生鼠标事件后会发生很多莫名其妙的问题。这一点值得注意。<!DOCTYPE html><html lang="en">
2017-09-17 16:34:08
342
原创 div左下角浮动框
对于div右下角浮动框这个问题,刚开始我把position的位置设置成了absolute。导致后面我一直想把box定位在浏览器右下角一直不成功。当时考虑的是通过doucument,documentElement.scrollTop或取的值加上box.offsetTop的值然后再赋给offsetTop。可是这样一直不成功,后面才清楚了offsetTop的属性是只读的。
2017-09-14 22:14:45
1906
原创 透明度渐变
我的想法是:取得css属性opacity的值,用定时器的操作累加进行操作。大致的思路和前一篇文章一样,只不过我加入了clearInterval(),这个方法里面的参数一定要是整数,不能是小数。如果直接传入opacity clearInterval()将不会起作用。 透明度渐变 #body{ margin: 0
2017-09-07 10:41:48
305
原创 网站通知栏信息滚动
没有加入事件。实现了广告栏的基本功能。这个功能主要是要设置overflow:hidden;否则很有可能不成功欢迎访问我的个人博客何俊才个人博客,这是基于NodeJS独立搭建的博客,代码基本上都是自己一行一行的码出来的。有很多不完善的地方希望访问这篇博文的阅读者给出建议。以便我更好的改进。(因为是学习所以有些框架就没用,在自己能力范围之内能实现的就自己手动实现)<!DOCTYPE html&g...
2017-09-03 18:38:42
5398
原创 javascript高级程序设计--第五章基本包装类型开始
/*--------基本包装类型 每当读取一个基本类型(boolean,Number,String)值的时候,后台会创建一个对应的基本包装类型对象, var s1 = "some text";var s2 = s1.substring(2);//第二行代码访问第一行时,访问过程是读取模式,从内存中读取这个字符串,读取模式访问字符串时会进行下列过程://1.创建String类型的实例//
2017-08-01 23:00:15
312
原创 javascript高级程序设计--第五章笔记
第五章笔记这本书已经看完一遍了,现在是看第二遍。目标是不少于三遍。这本书个人感觉真的是写的太好了。由于看第一遍的时候忽略了敲代码(主要是每这个时间精力)。正好放暑假自己的空余时间比较多,所以二遍的时候就是把书上的代码知识点再仔仔细细的过一遍。不知道这次的时间长久。初步估计是三个月(不敢把握,担心杂七杂八的事情凑合起来自己完不成这个任务)。二遍完了就是先学习一下node.js。买了一个域名,自己
2017-07-28 22:19:41
317
原创 登陆框居中问题
最近写一个模仿微博的页面,写到登陆框这里有点疑惑问题:怎样实现登陆框的居中?刚开始是用Js实现,最后感觉麻烦,就去尝试了CSS代码实现如下#login{ margin-top: 40px; width: 270px; height:270px; border:1px solid #ccc; display: none; position: absolute; top: 5
2017-06-15 00:34:36
791
原创 css白光划过效果
在知乎上看到一位大牛卖《web开发实战》。自己花几块钱来学习,代码可能大部分会一样。贴上来只是供自己以后学习,和自己的一些见解题目要求实现一张图片,鼠标移到上面有白光划过,先贴HTML Title 里面的tilte是鼠标移动到图片上显示的信息CSS代码.height-box{ he
2017-05-23 23:06:54
2479
原创 JavaScript 第一讲 基本代码框架
Document 这段代码我们一行行的分析是一种声明,用来定义文档类型。并且现在主流的浏览器都支持这种声明。具体解释如下:1.DOCTYPE标签是一种标准通用标记语言的文档类型声明,它的目的是要告诉标准通用标记语言解析器,它应该使用什么样的文档类型定义(DTD)来解析文档。通俗来说就是通过DOCTYPE一群强盗有了大王。大王领导他们打天下。如果没有DO
2017-04-11 15:24:15
298
原创 算法提高 学霸的迷宫
经典的BFS问题。刚开始把vis[0][0]状态设置成了1导致dfs溢出。/*迷宫bfs求解,SPFA,和迷宫问题考虑用上队列操作*/#include#include#include#includeusing namespace std;#define MAX 505char map[MAX][MAX];//构造迷宫int vis[MAX][MAX];//判断点的位
2017-04-06 19:20:21
273
原创 算法提高 合并石子
咳咳:一句题外话:欢迎访问我的个人博客何俊才个人博客,这是基于NodeJS独立搭建的博客,代码基本上都是自己一行一行的码出来的。有很多不完善的地方希望访问这篇博文的阅读者给出建议。以便我更好的改进。(因为是学习所以有些框架就没用,在自己能力范围之内能实现的就自己手动实现)说两句题外话:带我专业入门的朋友曾经向我提起,每段时间的复习特别有必要,比你一味的码代码,而不知到复习的效率不知到要高多少。现在...
2017-04-06 00:09:54
2257
原创 算法提高 矩阵乘法
问题描述 有n个矩阵,大小分别为a0*a1, a1*a2, a2*a3, ..., a[n-1]*a[n],现要将它们依次相乘,只能使用结合率,求最少需要多少次运算。 两个大小分别为p*q和q*r的矩阵相乘时的运算次数计为p*q*r。
2017-04-05 23:32:40
1633
原创 算法训练 未名湖边的烦恼
每年冬天,北大未名湖上都是滑冰的好地方。北大体育组准备了许多冰鞋,可是人太多了,每天下午收工后,常常一双冰鞋都不剩。 每天早上,租鞋窗口都会排起长龙,假设有还鞋的m个,有需要租鞋的n个。现在的问题是,这些人有多少种排法,可以避免出现体育组没有冰鞋可租的尴尬场面。(两个同样需求的人(比如都是租鞋或都是还鞋)交换位置是同一种排法)
2017-04-04 16:07:14
229
原创 算法训练 数字三角形
典型的递归求解,要查找最大值,如果用暴力基本解决不了,而且特别浪费时间。这里用递归,但是用递归有个问题三角形行数大于1小于等于100通常意义的递归模版在这里由于递归太深会导致栈溢出,所以考虑对递归进行优化。递归中很多计算都是重复进行的,本质就是把一个问题分解成若干个小问题,若干个小问题可能又互相重叠,就存在重复计算,就导致效率低下。所以这里对递归进行优化的措施主要就是把重复计算的次数尽量降低。
2017-04-04 12:54:49
281
原创 算法训练 最小公倍数
最小公倍数:几个自然数公有的倍数,叫做这几个数的公倍数,其中最小的一个自然数,叫做这几个数的最小公倍数。最大公约数:几个整数,公有的约数,叫做这几个数的公约数;其中最大的一个,叫做这几个数的最大公约数。本题求解最小公倍数,我的考虑是由于最大公约数通过辗转相除法计算简单,所以通过两个数的乘积除以最大公约数求的最小公倍数。#includeint lcm(int k,int t)//最小公
2017-04-04 12:37:01
346
原创 算法训练 表达式计算
**题目**问题描述 输入一个只包含加减乖除和括号的合法表达式,求表达式的值。其中除表示整除。输入格式 输入一行,包含一个表达式。输出格式 输出这个表达式的值。
2017-04-04 10:55:58
283
原创 入门训练 Fibonacci数列
问题描述 Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。 输入格式 输入包含一个整数n。 输出格式 输出一行,包含一个整数,表示Fn除以10007的余数。 说明:在本题中,答案是要求Fn除以10007的余数,因此我们只要能算出这个余数即可,而不需要先计算出Fn的准确值,再将计
2017-04-03 20:24:26
369
空空如也
数据库查询效率的问题
2018-03-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人