自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 资源 (1)
  • 收藏
  • 关注

原创 mysql csv文件导入问题

由于修改过mysql 的默认字符集为utf8mb4,所以今天导入csv的时候会出现莫名的问题:ERROR: 1253, COLLATION 'utf8mb4_unicode_ci' is not valid for CHARACTER SET 'utf8'Table:weather_shanghai.csvSql:CREATE TABLE `saledata`.`weather_sha

2017-05-18 21:59:20 933

原创 java基础

java的引用类型跟垃圾回收机制有关。http://www.cnblogs.com/mjorcen/p/3968018.html

2017-05-15 12:13:49 273

原创 java处理emoji,导入mysql

参考的文章如下:修改数据库的配置,utf8转换成utf8mb4:http://www.cnblogs.com/eric-fang/p/4939058.html但是配置好之后还是不能解决我的问题;1、修改my-default.ini文件无效。解决方法:管理员身份,重启mysql:net stop mysql; net start mysql 。然后再修改my-default.in

2017-05-15 10:02:01 686

原创 回形遍历(算法)

1、其中while循环的控制很好,以所有的数组个数做为标志。2、其中,数组下标的变量和控制循环的变量没有混淆在一起。 while(count>0) { for(k=1;k<col;k++) { count--; printf("%d\n",a[i][j]);j++;} //输出一个环的上面那一条边

2017-05-14 22:54:48 3618

原创 编程感想

关于爬虫,五一的时候脑子一根筋,用python写了一点代码,但是自己根本就不熟悉,想要增加新的功能,比如DB的存取还需要投入时间。性价比并不是高。于是,今天试着用java写了一点爬虫,熟悉的语言就是不一样,虽然也花了一些时间,但是套路熟悉一点,写起来顺一些。更重要的是,代码跑起来飞快,不知道是因为用数据库的原因,还是java运行的原因,将近一万条的数据五分钟不到就好了,记得五一做同样的工作

2017-05-09 23:36:16 255

转载 mysql中错误:1093-You can’t specify target table for update in FROM clause的解决方法

显而易见了,说不能对进行查询操作的表进行update操作,也就说我们的where条件中进行了子查询,并且子查询也是针对需要进行update操作的表的,mysql不支持这种查询修改的方式。参见:http://www.jb51.net/article/102784.htm

2017-05-08 23:11:24 2654

原创 上不了网,怎么办

看到有关上不了网,比较好的解决思路。另附域名查询ip的网页地址:http://ipaddress.com/

2017-05-06 23:34:26 348

原创 leetcode No.1

写在之前:因为我的目标是万革,所以今天做了一个决定----深入学习java。虽然不知道是不是这样就跟我之前要走前端的道路违背了,但是综合现在的情况来说,以公司作为目标,进行学习更靠谱一点。所以,接下来,我的博客应该会有很多关于java学习的笔记吧多态的认识,对于同一个动作,面对不同对象时,反应出来的表现是不同的。比如说,摁F1键,在windows窗口下是windows的帮助页面,在idea

2017-05-04 14:38:10 217

原创 爬虫遇到的问题

特殊字符串处理的问题:“第一佳大鸡排(新街口店)/黄焖鸡米饭”被识别成文件夹名“约翰大叔▪比萨(龙跃店)“输出时,有特殊字符,无法输出。1.将unicode字符编码成GBK出现问题,因为本身Unicode类型的字符中,包含了一些无法转换为GBK编码的一些字符如下图,

2017-04-29 23:46:53 303

原创 bug小能手

╭︿︿︿╮ {/ o  o /}   ( (oo) )     ︶︶︶,这个明显的一个bug都不知道,写文件时,open操作肯定是在循环外面啊,怎么可能要循环那么多次

2017-04-28 20:59:48 318

原创 chrome查看network的response,一直显示加载失败

问题:chrome查看network的response,一直显示加载失败解决:首先,preserve log一定要勾上,如果还是没用,应该是您的某个设置有问题,但是我们又不知道是哪个设置,所以最好的办法就是恢复默认设置,然后再重新勾选preserve log等

2017-04-28 10:53:23 7277

原创 实现两个文件同步读取

//实现两个文件一起读取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 787

原创 分类算法c4.5

http://m.blog.csdn.net/article/details?id=44726921关于算法的一篇文章,写的很好,但是不知道怎么收藏,所以用这个笨方法记录咯

2017-04-23 22:33:07 651

转载 svg中path标签的用法

转自http://www.cnblogs.com/netWild/archive/2010/12/07/1898792.html除了上次的六个普通标签之外,SVG还支持复杂的路径标签:path 使用path标签时,就像用指令的方式来控制一只画笔,比如:移动画笔到某一坐标位置,画一条线,画一条曲线,完事了抬起画笔,OVER! path支持的指令有: 

2017-04-23 15:53:02 688

原创 (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 279

原创 (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 937

原创 有关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 650

原创 有趣图表值——chart wheel

在分析业务需求的同时,通常情况下,必须清除几个最适合这种情况的图表。每次重复评估所有图表是乏味的,所以我们准备了一个索引,用同心比较图表示,昵称为图表轮。http://anilomanwar.github.io/d3jsExperiments/ChartWheel.html不过该图表有两个改进,1、右下方的图表是对于的,可以直接通过中间的主题体现。2、右上方的图表,

2017-04-13 09:38:38 782

原创 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 286

原创 radial layout(径向布局)

首先,区分两个单词radial(径向)和ratio(比率)其次,关于ratio,在可视化方向有一个参数 Data-Ink Ratio最后,我们进入径向布局的学习吧!感受径向布局Radial Boxplot将一条直线变成曲线,可以减少空间,而且符合人的视野范围

2017-04-11 21:47:56 2612

原创 有意思的d3_group(2)

笑话:问:如何黑掉一个网站?答:F12打开控制台,输入document.body.style.backgroundColor ='#000'.问:我这个图坐标字不显示是为啥啊?答:我这个图坐标字不显示是为啥啊如何理解弦图?加计时器后this指向window能不能让他指向构造函数  setTimeout(this.deline.

2017-04-11 20:26:11 563

原创 .canvas绘制出来的东西有锯齿,怎么解决?

问题:.canvas绘制出来的东西有锯齿,怎么解决?解决方法:放大了画,再缩小相关代码 PS:代码里是放大了2倍,我实际实验了一下,放大4倍效果不错. 相关知识设备像素比devicePixelRatio简单介绍

2017-04-10 11:16:45 10827 1

原创 (HTML5) 第六章 CSS3

最好不要在自己的网页中使用多色边框。查找css3特性是否需要开发商前缀(-moz-radial-gradient(circle,green,yellow)),可求助于网址 http://caniuse.com

2017-04-09 15:32:18 641

原创 svg 画箭头

引入:有下面的知识整理,是因为今天看了群里面的一个问题:给力引导图增加一个箭头,但是在IE中不支持。为了解决这个问题,需要自己话三角形箭头,然后移到自己想要移的位置。具体要考虑的数理问题是:如何计算偏移量:绕某个点的旋转度----cosABC=向量AB向量BC/|AB|*|BC|注意点:E 不是不支持箭头,是不支持defs 与marker-endMethod Draw –

2017-04-07 15:35:45 6087

原创 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 750

原创 (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 615

原创 (HTML5)第五章 音频与视频

YouTube提供了一个试用版HTML5视频播放器,www.youtube.com/html5标签元素 播放视频前的预处理 自动播放+循环播放//设置替换视频的图片,在以下三种情况下会加载:一,视频第一帧未加载完毕;二,把preload属性设置为none;三,没有找到指定的视频文件controls属性告诉浏览器生成方便的播放控件mediagroup属性,可以用于从不同角度拍

2017-04-04 13:56:29 828

原创 什么是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 415

原创 (HTML5)第四章 web表单

什么是表单?用户填写内容然后点击按钮,浏览器收集用户输入的信息并将其发送给web服务器。通过占位符文本添加提示避免用占位符做两件事:一是不要用它代替字段描述或说明。比如,对于一个收集信用卡安全码的文本框,“您的卡背面的三位数字”并不适合以占位符形式出现。可以考虑用二是不要为了表示占位符不是真正的内容,就选择特殊字符作为占位符。 可添加在上,让浏览器自己控制焦点,在用户操作之

2017-04-02 19:44:26 299

原创 (HTML5)第三章

常用语义标签介绍hello march 21st 其中21st //表示上标的标签 标注javascript返回值,原本会用,但是该标签没有任何语义以下是一个由来已久的设计模式,输入数字,单机按钮,就可以得到答案。包含了好多知识点:1、form+label+表单2、display:inline-block //呈现为内联对象,周围元素保持在同一行,但可以设置宽度和高度

2017-04-02 15:27:04 675

原创 关于数据分析的一些注意点

今天看了百度有关数据分析的PPT讲解,以下是一些笔记。1、分层抽样的重要性,但是这个是针对分析对象的体量,我们无法全部采集的情况下,需要考虑的问题2、细分分类,得到细致的结论。但是要保证细分之后的数据足够,确保最后统计结果的有效性。3、对于样本的分析,我们经常需要查看一下几个特征:--频率度量:众数--位置度量:均值和中位数--散度度量:极差和方差--数据分布:

2017-03-30 22:08:39 578

原创 (HTML5)第二章

一、HTML的语义元素元素:如等特点:不真正做事,大多数语义元素都是块级元素。必要性:容易修改和维护;无障碍性,方便屏幕阅读器(是一种可将文字、图形以及电脑接口的其他部分(藉文字转语音技术)转换成语音及/或点字的软件。)的使用;搜索引擎优化,有利于爬虫获得的信息更丰富;未来的功能,如提供页面的内容纲要。总之,利用予以元素,能够创建更加清晰的页面结构。IE9不兼容问题解决:a.使

2017-03-29 17:49:26 311

原创 (HTML5)第一章

《HTML5秘籍》一、HTML5语法的变化HTML5验证器可以保证遵循HTML5标准的这一部分;帮你抓住那些与HTML5标准不相符的标记。·lang的作用 指明网页中使用的自然语言。这个信息有时候对他人有用,比如搜索引擎可以通过它来筛选搜索结果,确保只向搜索者返回页面语言与他使用的语言相同的页面。·rel标签这是w3c的标准 rel: 属性用于定义连接的文件

2017-03-29 11:42:23 1760

原创 前言之前端学习之路

写在之前但是对于技术学习,我本是很清楚的认识到体系学习的重要性,但是一直没有实际行动,总是停留在老师让我做点什么,我就学点什么的状态。虽然现学现用的功夫有必要,但是体系学习才是长久之计。所以,如今考上研究生的我必须利用好学校的资源和环境,好好地体系化自己的专业知识的学习(前端技术)。今天开始,将在这里记录自己的前端学习之路,作为自己体系化学习一门技术的笔记,帮助自己一步一步向前。对

2017-03-29 09:12:23 194

原创 关于配色的API

关于配色的APIhttps://github.com/d3/d3-scale-chromatic#schemeAccent

2017-03-27 12:14:04 514

原创 java.io.NotSerializableException: LogModel错误

try{ oout=new ObjectOutputStream( new BufferedOutputStream( new FileOutputStream(f) ) ); oout.wr

2017-03-25 14:31:32 1263

转载 JAVA 读取文件字符串乱码问题

Tip1:Java读取数据流的时候,一定要指定数据流的编码方式,否则将使用本地环境中的默认字符集(GBK)。Tip2:当使用下面做编码转换时BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("test.txt"), "utf8")); 

2017-03-20 09:55:24 870

原创 failed to remove it when the web application was stopped. Threads are going to be renewed over time

该error的原因: tomcat关闭应用时的清理工作(3): ThreadLocal这个泄露其实是可能造成classloader的泄露,因为ThreadLocal引用了自定义的类MyClass,绑定到了当前的请求线程上,而请求线程又是线程池里的线程,生存周期可能会比较长。比如上面模拟的情况,要停止应用的时候,请求线程的ThreadLocal仍未释放,那么即使加载MyClass类的

2017-03-17 21:11:01 23996

原创 java web目录结构的理解

WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录。如果想在页面中直接访问其中的文件,必须通过web.xml文件对要访问的文件进行相应映射才能访问。如果是做应用的话,后台检验是必须的。个人认为前台的检验是为了让用户有一个好的体验,而后台的检验是为了系统的安全稳定!

2017-03-12 22:58:47 195

原创 浏览器清理缓存

问题:前端开发时经常会遇到更新后台数据,但是浏览器刷新页面时没有变化需求:清楚浏览器缓存解决方案:这里是chrome浏览器参照1.F12打开开发者模式2.点击下图3.勾选下图的checkbox

2017-02-27 11:35:41 395

as3 对JSON的读取和发送

封装好的json类

2016-10-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除