web前端
文章平均质量分 74
iwinterice
这个作者很懒,什么都没留下…
展开
-
运用BeautifulSoup抓取网页的链接
之前一直都是做前端,不知道搜索引擎后台核心是怎样实现。今天看到bd内部的spider资料,决定运用先前学过的python模拟一把,把指定网页的a标签中的href提取出来。 运用到扩展模块BeautifulSoup(http://www.crummy.com/software/BeautifulSoup/)。 BeautifulSoup的功能很强大,能方便对HTML和XML的文本处理。可以轻易捕原创 2014-05-26 23:13:30 · 747 阅读 · 0 评论 -
基于localStorage和UserData的demo
这两天系统学习了 localStorage和UserData,本文前半部分是一些网络上关于这方面的流行 的博文,用于备忘。 后半部分是两个自己做过的demo和封装好的兼容ie的api。 本地存储解决方案很多,比如Flash SharedObject、Google Gears、Cookie、DOM Storage、User Data、window.name、Silverlight、Open原创 2014-05-26 23:13:28 · 515 阅读 · 0 评论 -
2012移动开发者大会小结
产业角度: 小马哥说移动互联网不应背负太多pc端的历史包袱,做出一些pc端没有的而移动端特有的东西,不管是游戏,电子商务,还是社交。 1.移动支付,移动O2O,移动搜索成为移动互联网的热点。腾讯投入10亿安全创新基金,其手机管家牵手10多家电子市场成立官方正版“安全联盟”,同时进一步加大对微信的推进力度;阿里巴巴集团投资2亿美元将云OS业务独立运行,持续发力手机操作系统及无线领域;百度地图部原创 2014-05-26 23:13:36 · 699 阅读 · 0 评论 -
boj1074_Candy的魔法
Candy的魔法 Submit: 830 Accepted:178 Time Limit: 1000MS Memory Limit: 65536KDescription小蚂蚁的家在X轴的原点上,他的学校在X轴的N点上。小蚂蚁从家里出发,沿X轴正方向前进(不能往回走),去学校里上课,他的本能速度是每两秒一个单位。由于小蚂蚁的速度之慢,老师担心他会迟到,就在途中的某些点上放了具有魔法的糖果(每个原创 2014-05-26 23:13:21 · 430 阅读 · 0 评论 -
水平滚动字幕的jquery插件和原生代码
滚动可以用标签来实现,网上有些文章说marquee只有IE支持,其他的浏览器不支持。开始我还信以为真,后来亲手是一把,才知道这种说法是错误的。其他浏览器(chrome,opera,safari,firefox等)都是支持marquee的(绝知此事要躬行啊)。既然所有浏览器都兼容不应该就没问题了,但是仔细发现marquee实现的滚动效果太挫了,一卡一卡地滚,用户体验不好,果然被pm打回来,说要修改。原创 2014-05-26 23:13:26 · 1787 阅读 · 1 评论 -
编程之美-1的数目
今天白天继续打酱油,损人品。回来只好分享一下自己写的代码,弥补rp。 编程之美2_4,题目原意是给出一个数n,求出1到n这n个数字中1的个数,和boj“北邮超科技大厦”那题相似。很无聊很td的说。书本上的做法不太易懂,就自己写个了,暂时没有发现有bug。 View Code 1 #includeiostream> 2 using namespace std; 3 int a[20]=原创 2014-05-26 23:13:19 · 340 阅读 · 0 评论 -
github常用命令
最近开始研究github,mark下一些常用命令 git remote add upstream https://github.com/winterIce/testTitle.git(别人的repository) // 新建分支用于存放别人的repository git clone https://github.com/winterIce/testTitle.git 克隆到本地 gi原创 2014-05-26 23:13:34 · 490 阅读 · 0 评论 -
Box2d写的草帽海贼旗_抽风飘飘型
看到op中飘扬的草帽旗,来了点灵感,决定用Box2d模拟一把。具体原理第一步,基于Box2d,用5*11个单元cell模拟组成草帽旗,每个单元相当于一个刚体b2Body(最上面的一排是静态,其他是动态的),用distancejoint距离关节来连接每个相邻的cell。添加到world里面。第二步,render出图片,运用graphics里面的drawTriangles方法渲染出整个海贼旗。没有什么原创 2014-05-26 23:13:38 · 830 阅读 · 0 评论 -
ie6下的另一个3px
经典的ie6下的3px就是一个浮动层与非浮动层相邻时之间加一个3px,这个网上很多。这里写一个这周布局时遇到的另一个ie6的3px的bug。 这里首先说一下ie6的一个经典bug,没有内容的div的高度如果设为少于20px,那么该div的最小高度就是20px,换句话就是说如果该div的高度height设为小于20px,那么无论怎样设置高度height,ie6下都为20px。设了backgroun原创 2014-05-26 23:13:23 · 400 阅读 · 0 评论 -
转载 CSS设置IE6中容器高度BUG
在IE6中设置display:block的空容器一个较小高度时,如<p style=”height:1px;”>,会发现其高度不能小于某个值,比如在字体大小为12px时这个值是15px,在浏览器默认字体大小时这个值为19px,你可以通过调整IE6中的“查看>字体大小”来观看这个高度的变化。解决方案: 设置font-size:0,但是这个容器的高度最小为2px,所以没有办法实现高度为1px原创 2014-05-26 23:13:32 · 428 阅读 · 0 评论 -
一款基于Webgl实现的3D类网页游戏
摘要:本文主要介绍运用webgl的第三方框架three.js实现的一款简单的3D类网页游戏。主要内容包括介绍three.js,如何运用three.js摆放相机,设置相机角度,相机视觉角度转移,场景中物体的位置摆放和贴皮,在3d世界中的直线运动,碰撞检测等。 关键词:3d数学, webgl, three.js, 技术领域:前端开发,游戏开发,3d,webgl 一. 背景原创 2014-06-01 22:06:34 · 5869 阅读 · 0 评论