- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 爬虫遇到的问题
特殊字符串处理的问题:“第一佳大鸡排(新街口店)/黄焖鸡米饭”被识别成文件夹名“约翰大叔▪比萨(龙跃店)“输出时,有特殊字符,无法输出。1.将unicode字符编码成GBK出现问题,因为本身Unicode类型的字符中,包含了一些无法转换为GBK编码的一些字符如下图,
2017-04-29 23:46:53 313
原创 bug小能手
╭︿︿︿╮ {/ o o /} ( (oo) ) ︶︶︶,这个明显的一个bug都不知道,写文件时,open操作肯定是在循环外面啊,怎么可能要循环那么多次
2017-04-28 20:59:48 337
原创 chrome查看network的response,一直显示加载失败
问题:chrome查看network的response,一直显示加载失败解决:首先,preserve log一定要勾上,如果还是没用,应该是您的某个设置有问题,但是我们又不知道是哪个设置,所以最好的办法就是恢复默认设置,然后再重新勾选preserve log等
2017-04-28 10:53:23 7369
原创 实现两个文件同步读取
//实现两个文件一起读取var getCsv = function (csvUrl) { var defer = $.Deferred(); d3.csv(csvUrl, function (error, rows) { if (error) { defer.reject(error); } defer.re
2017-04-26 12:13:51 804
原创 分类算法c4.5
http://m.blog.csdn.net/article/details?id=44726921关于算法的一篇文章,写的很好,但是不知道怎么收藏,所以用这个笨方法记录咯
2017-04-23 22:33:07 669
转载 svg中path标签的用法
转自http://www.cnblogs.com/netWild/archive/2010/12/07/1898792.html除了上次的六个普通标签之外,SVG还支持复杂的路径标签:path 使用path标签时,就像用指令的方式来控制一只画笔,比如:移动画笔到某一坐标位置,画一条线,画一条曲线,完事了抬起画笔,OVER! path支持的指令有:
2017-04-23 15:53:02 707
原创 (HTML5 )canvas 第八章
window.onload事件会在页面加载完成后触发。canvas绘制曲线:arc() //画不了椭圆,d3里面的椭圆用elipseartTo()//下面两个都是贝塞尔曲线bezierCurveTo(c1px, c1py,c2px, c2py,x, y)quadraticCurveTo(cpx, cpy, x, y)控制点 本身不包含在曲线里,但是能影响曲线的最终形
2017-04-22 15:31:24 285
原创 (HTML5 )canvas 第九章
前言:好像有很久没看这本书了,数要到期了,自己还没有看完!所以,在下个礼拜之前一定要把这本书看完。绘制图像context.drawImage(img,0,0)裁剪、切割和伸缩图片context.drawImage(img,0,0,20,30)//本来40,60的图片,缩小成20,30 的图片context.drawImage(img,0,0,30,50,75,75,30,5
2017-04-22 15:29:48 950
原创 有关chrome dev的使用
今天看到一篇很实用地关于chrome dev的使用教程http://www.w3cplus.com/tools/15-must-know-chrome-devtools-tips-tricks.html这一篇专门讲有关style那一块的使用http://blog.csdn.net/qq_24122593/article/details/53837795其中有关:hov的开启
2017-04-22 14:16:40 669
原创 有趣图表值——chart wheel
在分析业务需求的同时,通常情况下,必须清除几个最适合这种情况的图表。每次重复评估所有图表是乏味的,所以我们准备了一个索引,用同心比较图表示,昵称为图表轮。http://anilomanwar.github.io/d3jsExperiments/ChartWheel.html不过该图表有两个改进,1、右下方的图表是对于的,可以直接通过中间的主题体现。2、右上方的图表,
2017-04-13 09:38:38 804
原创 d3_API line
line主要有define(),d,x,y这些元素,d 用来划线,x,y是各个点的坐标。对于 d3.curveBundle(context) ,已经给出了api,是为了消除歧义的连接,内部解决的就是线交叉的问题,参照了某一篇论文 Hierarchical Edge Bundles: Visualization of Adjacency Relations in Hierarchical D
2017-04-11 23:05:25 295
原创 radial layout(径向布局)
首先,区分两个单词radial(径向)和ratio(比率)其次,关于ratio,在可视化方向有一个参数 Data-Ink Ratio最后,我们进入径向布局的学习吧!感受径向布局Radial Boxplot将一条直线变成曲线,可以减少空间,而且符合人的视野范围
2017-04-11 21:47:56 2710
原创 有意思的d3_group(2)
笑话:问:如何黑掉一个网站?答:F12打开控制台,输入document.body.style.backgroundColor ='#000'.问:我这个图坐标字不显示是为啥啊?答:我这个图坐标字不显示是为啥啊如何理解弦图?加计时器后this指向window能不能让他指向构造函数 setTimeout(this.deline.
2017-04-11 20:26:11 576
原创 .canvas绘制出来的东西有锯齿,怎么解决?
问题:.canvas绘制出来的东西有锯齿,怎么解决?解决方法:放大了画,再缩小相关代码 PS:代码里是放大了2倍,我实际实验了一下,放大4倍效果不错. 相关知识设备像素比devicePixelRatio简单介绍
2017-04-10 11:16:45 11070 1
原创 (HTML5) 第六章 CSS3
最好不要在自己的网页中使用多色边框。查找css3特性是否需要开发商前缀(-moz-radial-gradient(circle,green,yellow)),可求助于网址 http://caniuse.com
2017-04-09 15:32:18 668
原创 svg 画箭头
引入:有下面的知识整理,是因为今天看了群里面的一个问题:给力引导图增加一个箭头,但是在IE中不支持。为了解决这个问题,需要自己话三角形箭头,然后移到自己想要移的位置。具体要考虑的数理问题是:如何计算偏移量:绕某个点的旋转度----cosABC=向量AB向量BC/|AB|*|BC|注意点:E 不是不支持箭头,是不支持defs 与marker-endMethod Draw –
2017-04-07 15:35:45 6144
原创 d3_v4 shape系列之Arc\Pie\Symbol
hello var canvas =document.querySelector("canvas"),//querySelector() 方法仅仅返回匹配指定选择器的第一个元素 context=canvas.getContext("2d"); var width=canvas.width, height=canvas.height,
2017-04-04 21:51:39 776
原创 (HTML5)第七章 css3和响应式设计
响应式设计的思想就是让网页布局、图片和字体自适应窗口大小响应式设计基础百分比和em功能相同,让文字相对于浏览器默认的文字大小缩放。把文字大小设置为110%或1.1em,结果就是比常规没有应用样式的文字打10%。响应式布局常用设置方式:body{ font-size:100%}p{font-size:0.9em}p{font-size:2em}同时,对于边框、内边
2017-04-04 15:20:04 633
原创 (HTML5)第五章 音频与视频
YouTube提供了一个试用版HTML5视频播放器,www.youtube.com/html5标签元素 播放视频前的预处理 自动播放+循环播放//设置替换视频的图片,在以下三种情况下会加载:一,视频第一帧未加载完毕;二,把preload属性设置为none;三,没有找到指定的视频文件controls属性告诉浏览器生成方便的播放控件mediagroup属性,可以用于从不同角度拍
2017-04-04 13:56:29 845
原创 什么是vue.js?
transition属性 -webkit-transition:width 2s,height 2s; IE9作为分界线。vue.js是响应式设计v-if="show"//过渡效果的时候用v-bind:title="message" //动态绑定的提示信息v-on:click="show = !show" //一个调用 Vue 实例方法的事件监听器v-for
2017-04-03 11:25:41 425
原创 (HTML5)第四章 web表单
什么是表单?用户填写内容然后点击按钮,浏览器收集用户输入的信息并将其发送给web服务器。通过占位符文本添加提示避免用占位符做两件事:一是不要用它代替字段描述或说明。比如,对于一个收集信用卡安全码的文本框,“您的卡背面的三位数字”并不适合以占位符形式出现。可以考虑用二是不要为了表示占位符不是真正的内容,就选择特殊字符作为占位符。 可添加在上,让浏览器自己控制焦点,在用户操作之
2017-04-02 19:44:26 316
原创 (HTML5)第三章
常用语义标签介绍hello march 21st 其中21st //表示上标的标签 标注javascript返回值,原本会用,但是该标签没有任何语义以下是一个由来已久的设计模式,输入数字,单机按钮,就可以得到答案。包含了好多知识点:1、form+label+表单2、display:inline-block //呈现为内联对象,周围元素保持在同一行,但可以设置宽度和高度
2017-04-02 15:27:04 703
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人