自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python3 连接 mysql 遇到乱码问题解决方案

今天准备用python3连接mysql 处理一些数据,发现从数据库中取出的数据放到Python3中进行输出都是乱码利用sql语句SHOW VARIABLES LIKE '%char%'; 检查了数据库,确实显示是utf8编码,按理来python3已经规避掉中文编码问题了,所以连decode函数都没有了,这让我很疑惑最后检查出原因:在连接数据库中也要选择编码选项,之前

2017-05-27 21:58:12 5202 2

原创 d3.js学习10----折线图的制作

一切尽在注释中………………ZheXian       var dataset=[5,3,1,5,2,4,2];varxMarks=['Mon','Tues','Wed','Thur','Fri','Sat','Sun'];var w=600;var h=400;var title="Beijing";var subTitl

2016-10-24 20:45:08 3095

原创 d3.js学习9----地图的制作2

d3.json() 不能直接读取本地文件,所以我就用xampp弄了web服务器,然后把代码里的 链接里的d3.v3.min.js文件下载下来,放在本地,然后改成 然后用xampp的https://local/…………打开,终于显示正确了。         下面来细化一下那个地图的每一个步骤,自己做一个北京市的地图:1、首先,我把上次的中国地图的代码直接在d3.json("beijing

2016-10-23 19:52:06 938

原创 xamp设置web服务器

1、首先xamp的安装很简单,一直next直到finish就行了。打开安装路径,先按照网上的做法把apache\conf\httpd.conf里的端口80改成81,同样把apache\conf\extra\httpd-vhosts.conf里的80改成81。把33apache\conf\extra\httpd-ssl.conf 的443改成4433,把xampp\mysql\bin

2016-10-22 13:59:17 1686

转载 d3.js学习9----地图的制作

首先是 地图数据的获取制作地图需要 JSON 文件。 将 JSON 的格式应用于地理上的文件,叫做 GeoJSON 文件。本文就是用这种文件绘制地图。那么如何获取中国地图的 GeoJSON 文件呢,真的有点麻烦,可以参照: https://github.com/clemsos/d3-china-map 进行制作。这不仅需要安装一些东西,还要研究一下制作方法,对想直接下载获取

2016-10-20 17:04:32 641

转载 d3.js学习8----饼图的制作

1. 数据         有如下数据,需要可视化:         vardataset = [ 30 , 10 , 43 , 55 , 13 ];         这样的值是不能直接绘图的。例如绘制饼状图的一个部分,需要知道一段弧的起始角度和终止角度,这些值都不存在于数组 dataset 中。因此,需要用到布局,布局的作用就是:计算出适合于作图的数据。         这一

2016-10-20 16:35:30 632

转载 d3.js学习7----交互

与图表的交互,指在图形元素上设置一个或多个监听器,当事件发生时,做出相应的反应。 1. 什么是交互 交互,指的是用户输入了某种指令,程序接受到指令之后必须做出某种响应。对可视化图表来说,交互能使图表更加生动,能表现更多内容。例如,拖动图表中某些图形、鼠标滑到图形上出现提示框、用触屏放大或缩小图形等等。 用户用于交互的工具一般有三种:鼠标、键盘、触屏。 2. 如何添加

2016-10-20 16:33:54 883

转载 d3.js学习6----完整的条形图表

一个完整的柱形图包含三部分:矩形、文字、坐标轴。本章将对前几章的内容进行综合的运用,制作一个实用的柱形图,内容包括:选择集、数据绑定、比例尺、坐标轴等内容。 1. 添加 SVG 画布 //画布大小var width = 400;var height = 400; //在 body里添加一个 SVG 画布   var svg = d3.select("bo

2016-10-20 14:36:37 1155

转载 d3.js学习5----比例尺和坐标轴

【 D3.js 入门系列 — 4 】 比例尺的使用发表于2014/06/20比例尺是 D3 中很重要的一个概念,上一章里曾经提到过直接用数值的大小来代表像素不是一种好方法,本章正是要解决此问题。1. 为什么需要比例尺上一章制作了一个柱形图,当时有一个数组:var dataset = [ 250 , 210 , 170 , 130 , 90 ];

2016-10-20 11:24:47 939

转载 d3.js学习4----做一个简单的图表

柱形图是一种最简单的可视化图标,主要有矩形、文字标签、坐标轴组成。本文为简单起见,只绘制矩形的部分,用以讲解如何使用 D3 在 SVG 画布中绘图。          1. 画布是什么          前几章的处理对象都是HTML 的文字,没有涉及图形的制作。          要绘图,首要需要的是一块绘图的“画布”。          HTML5 提供两种强有力

2016-10-19 23:53:24 669

转载 d3.js学习3----选择、插入、删除元素

本文介绍在 D3 中选择、插入、删除元素的方法。1. 选择元素在【入门 – 第 2.0 章】中,已经讲解了 select 和 selectAll,以及选择集的概念。本节具体讲解这两个函数的用法。假设在 body 中有三个段落元素:ApplePearBanana现在,要分别完成以下四种选择元素的任务。1.1 选择第一个 p 元素使用

2016-10-19 22:55:29 3653

转载 d3.js学习2----一些基本文本操作

D3.JS总的来说,D3是这样一个特殊的JavaScript库,它利用现有的Web标准,通过更简单的(数据驱动)方式来制作炫目的可视化效果。先来看一下helloworld的实现----从HTML到javascript到d3.js的改进:Html版:                     HelloWorld                

2016-10-19 15:45:30 3983

转载 d3.js学习1----json文件格式

1. JSON 格式JSON(JavaScript Object Notation)就是javascript对象表示法, 是一种轻量级的数据交换语言,以文字为基础,且易于让人阅读。尽管 JSON 是 Javascript 的一个子集,但 JSON 是独立于语言的文本格式,并且采用了类似于C语言家族的一些习惯。json简单说就是javascript中的对象和数组,所以这两种结构就是对象和数组

2016-10-18 16:54:29 4093

翻译 echarts学习2----地图的改造以及主图副图的联动

完成一幅北京地图以及两幅 副图 的联动

2016-10-17 17:45:52 2506 2

翻译 echarts学习1----格式整理以及地图入门

echarts的入门,最起码能跑出一个东西出来

2016-10-16 23:32:46 1174 2

翻译 数据挖掘学习1----随机森林

随机森林         在机器学习中,随机森林是一个包含多个决策树的分类器, 并且其输出的类别是由个别树输出的类别的众数而定。         所以10000个(概率上)糟糕的模型有什么好的?好吧,这样确实没什么特别的好处。但是随着很多糟糕的决策树被生成,其中也会有很少确实很优秀的决策树。当你要做预测的时候,新的观察到的特征随着决策树自上而下走下来,这样一组观察到的特征将会被贴上一个

2016-06-04 09:12:21 1145

翻译 网页制作学习6----博客前端之锁屏和遮罩

这次继续上一次课的内容,在弹出登录框的同时,在后面设置锁屏和遮罩效果:第一步:创建一个可以布满整个浏览器的 div,将它 z-index层结构设置为 9998,而 login弹窗的 div设置为 9999,高一层。这样就可以锁屏+遮罩//整个.html里面就加这么一句就是一个全局的元素它的css:#screen {         position:absolute

2016-03-11 21:03:54 698

翻译 网页制作学习5----博客前端之登录框的弹出与消失

效果:用户点击登录,即会弹出一个登录框,点击叉叉图片按钮,就会消失上一节课那个绝对定位:之前那个是#header ul{Position:absolute;}现在应该在它的上一级设置一个相对点:#header.member{Position:relative;}然后把那个#header ul{left:0}1、登录框,设计界面,登录

2016-03-10 10:30:53 944

翻译 网页制作学习4----博客前端之下拉菜单

效果:鼠标放上去会出现一个下拉的菜单。首先文件有index.css,index.js,index.html  base.js   先把界面做出来。1、在index.html里面添加个人中心效果如下: 2、然后我们的css先这么写:body{margin:0; //记住要写分号,不然出不来效果,我试过padding:0;      //内外

2016-03-09 22:46:39 637

翻译 基于Dreamweaver的网页制作学习6----模版和层叠样式表

模版1、创建自定义模版:文件->新建->空模版->HTML模版->无;保存后后缀是dwt,而且会自动创建一个文件夹;或者点击资源面板,点击资源面板,点击倒数第二个文件,右键创建。2、选中一个区域,插入->模版对象->可编辑区域,然后随便取一个名字;那么这个区域就不会是固定的。层叠样式表   1、先新建一个空的css,保存在专门建的文件夹style里面。再新建一个HTML

2016-02-14 23:12:23 1052

翻译 基于Dreamweaver的网页制作学习5----框架

定义:一个网页里面有很多网页,像这样的框架网页一般出现在后台;像这样,你点击上面和左边只会是右下角这个页面在不断刷新而已。                                做法1:a)、选择插入->HTML->框架->选择对其方式。      当然,我们可以使用自定义框架:查看->可视化助理->框架边框,然后就可以拖动边框就行了。b)、但是上下一拉很容

2016-02-14 14:36:48 1234

翻译 基于Dreamweaver的网页制作学习4----表单

表单:比如说你要用户填写注册信息的那些表单,然后将用户填写的东西上传到服务器上。     由两部分组成,一是HTML代码,二是处理信息的服务器应用程序客户端脚本,如ASP等。     我们这里先了解一下第一部分,关于表单的创建和修改。         1、在创建表单前,必须先创建表单区域,在dreamweaver里面用红色虚线表示。直接点击插入中的插入表单即可,接下来就可以插入各种表单

2016-02-12 13:58:48 1446

翻译 基于Dreamweaver的网页制作学习3----超链接

1、网页与网页之间的连接:  就是建两个html网页。  用文档进行链接:可以写两个标志文字,选中后点击html,在下面的链接那栏里面输入你要链接的对象---6-1.html,它会变成蓝颜色和下划线。    还有另一种方法:同样先选中字,在链接的后面点指向文件,在右边的面板里面选文件就可以了  2、与互联网的链接: 选中文字,在html的链接里面输入百度的网

2016-02-11 13:47:08 1194

翻译 基于Dreamweaver的网页制作学习2----站点规划及图片的插入

1、该按钮可以新建站点和管理站点。 2、然后可以起个站点名字,但是那个网址无所谓,因为是本地,随便输一个或者不输都可以。下一步,点击不使用服务器技术。下一步,选择在本地编辑完成后再上传到服务器这一选项。选一个合适的文件路径,最好在后面人工加上跟站点一样的名字。如/MyWeb下一步,会问您如何连接到远程服务器,我们先选无。就可以完成了。你再去原来那个地方看,会发现多了一个

2016-02-09 17:31:05 1593 1

翻译 基于Dreamweaver的网页制作学习1----简单入门

.创建网页         a) 第一次启动DreamweaverCS4的时候,会让你选择“ 编码区”和“ 设计区”,这里我们选择“设计区” 。         b) 点击新建一个HTML,但最好是按Ctrl+N,这样可以多很多选择。         然后布局点无就好了,在右下角可以选择文档类型,国内大多数网站都是选的XHTML 1.0 Transitional 过渡型的;然后点创

2016-02-09 14:51:03 1512

翻译 网页制作学习3----实现连缀功能

沿用我们上一次的Base对象,连缀功能就像下面这样调用,用一个对象连续利用各个方法,避免代码冗余:Base.getId('box').css('color','red').html('标题').click(function () {alert('a')});box        主要思想: Base是一个基础库的核心对象,但是Base.getId('box')返回的是一个divElem

2016-01-23 20:52:17 492

翻译 网页制作学习2----实现对象的传递

现在大家做网络开发大都用JavaScript库,JavaScript库就是把一般常用的代码组成一个js文件,像前面说的一样引用就可以。            现在我们来试着写一个库。        1、 首先在.html文件里面定义一些东西:介绍:id  DIV元素:是用来为HTML文档内大块(block-level)的内容提供结构和背景的元素。可定义文档中的分区或节(division

2016-01-22 21:23:45 402

翻译 网页制作学习1----初步认识javascript和html

先借助Dreamweaver 来生成主体代码:1、首先点击新建,可以在右下角选择文档类型,然后点创建就可以了。2、然后它自己会生成一堆代码,是基本格式,要注意它的编码格式是什么,可能是UTF-8。可以点击编辑下的首选参数,然后点击新建文档,有默认编码,可以改成gb2312。这样以后再次新建的时候就会是  charset=gb2312.3、下面就先不用Dreamweaver,直接用它生成

2016-01-22 18:48:25 668

空空如也

空空如也

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

TA关注的人

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