- 博客(41)
- 收藏
- 关注
原创 03-JavaScript高级
JavaScript 的组成ECMAScript - 语法规范变量、数据类型、类型转换、操作符流程控制语句:判断、循环语句数组、函数、作用域、预解析对象、属性、方法、简单类型和复杂类型的区别内置对象:Math、Date、Array,基本包装类型String、Number、BooleanWeb APIsBOMonload页面加载事件,window顶级对象定时器lo...
2019-07-06 08:40:44 297 1
原创 Web API
Web APIWeb API介绍API的概念API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。任何开发语言都有自己的APIAPI的特征输入和输出(I/O)var max = Math.max(1, 2, ...
2019-07-03 10:00:33 301
原创 JavaScript
JavaScript和HTML、CSS的区别HTML:提供网页的结构,提供网页中的内容CSS: 用来美化网页JavaScript: 可以用来控制网页内容,给网页增加动态的效果JavaScript的组成JavaScript的书写位置写在行内<input type="button" value="按钮" onclick="alert('Hello World')" /&g...
2019-07-02 21:34:05 341 2
原创 logo里为什么要放h1,加权重是为什么
增加搜索引擎网页爬虫的喜好,因为爬虫会特别喜欢抓取一些特殊的标签的内容,像meta标签hn标签,title标签等,h1是hn标签中最重要的标签,一般都个网页只能有一个,所以把logo放在h1标签,爬虫就很容易抓取到logo的信息。...
2019-05-13 08:01:53 1126
原创 hover样式在chrome浏览器中不显示的问题
今天在做项目的时候碰到了一个 hover怎么改 在我的chrome中都不显示我设置的颜色 !!!!搜了一下 说是去掉display:block就好了 但是我也没设置转换块级元素啊!!!...
2019-05-12 13:53:10 2012 2
原创 section和div之HTML5标签语义化
今天在学习的过程中碰到了 section这个标签 之前也没有学过 就去搜了一下 研究发现运来section和 前面不是很懂的 dl dt 以及最近写项目用到的一些 诸如 header nav footer竟然是html5 根据许多前端开发者命名频率最高的单词发明的新标签 下面 讲一下对这些标签的理解一、为什么HTML5要引入新语义标签在HTML5出现之前,我们一般采用DIV+CSS布局我们的页...
2019-05-11 22:02:30 2198
原创 CSS样式属性(二)
定位(position)如果,说浮动, 关键在一个 “浮” 字上面, 那么 我们的定位,关键在于一个 “位” 上。元素的定位属性元素的定位属性主要包括定位模式和边偏移两部分。1、边偏移边偏移属性描述top顶端偏移量,定义元素相对于其父元素上边线的距离bottom底部偏移量,定义元素相对于其父元素下边线的距离left左侧偏移量,定义元素相对于其父元素左...
2019-05-11 21:36:46 1044 2
原创 CSS样式属性(一)
字体样式font-size:字号大小font-size属性 设置字号 该属性的值可以使用相对长度单位 也可以使用绝对长度单位 其中相对长度单位比较常用 推荐使用px像素单位相对长度单位说明em相对于当前对象内文本的字体尺寸px像素,最常用绝对长度单位说明in英寸cm厘米mm毫米p点font-family:字体fon...
2019-05-10 19:56:05 26191 9
原创 浮动无效问题的可能原因
/*banner部分开始*/ .banner { height: 420px; background-color: #1c036c; } .bannerin { height: 420px; /*background-color: blue;*/ background: url(img/banner_03.png) 0 0 no-repe...
2019-05-09 10:29:39 4038
原创 dl dt 对比 tr td
dl dt 与 tr td的对比过去有很多网页设计师喜欢将他们的网页效果图用table布局实现成网页,但是这样做会遇到一个比较麻烦的问题就是,后期调试和维护会相当的困难。事实上,使用HTML的dl、dt、dd标签会让你节省更多的代码,更能让代码符合内容的语义化。当然,table也有它的用武之地,那就是很大数据量的数据表,但是小型的数据列表和表单完全可以不使用table一、table数据列表...
2019-05-08 13:48:33 1096
原创 div+css布局与table布局比较
div+css布局与table布局比较一、背景介绍table布局是网页早期布局实现的主要手段,当时的网页构成,相对也比较简单,多是以文本以及静态图片等组成的,类似于报纸的形式,分区分块显示,table标签的结构表现恰好可以满足这样的要求。但是随着网页要求的提高和技术的不断探索更迭,尤其是W3C(万维网联盟)及其他标准组织制定的标准出台后,明确了table标签不是布局工具,使table标签...
2019-05-06 15:04:34 6804
原创 HTML标签
HTML标签首先 HTML和CSS是两种完全不同的语言,我们学的是结构,就只写HTML标签,认识标签就可以了。 不会再给结构标签指定样式了。HTML标签有很多,这里我们学习最为常用的,后面有些较少用的,我们可以查下手册就可以了。排版标签排版标签主要和css搭配使用,显示网页结构的标签,是网页布局最常用的标签。标题标签 (熟记)单词缩写: head 头部. 标题为了使网页更具有语...
2019-05-05 11:29:01 452 1
原创 初识photoshop
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-04-09 11:26:15 197
原创 11.单表数据记录查询-1
单表数据记录查询简单数据查询:select xxx from table_name;“*”的使用:使用*对一个表进行完全查询select * from table_name;查询指定字段数据:select xxx,xxx,xxx from table_name;使用DISTINCT对查询结果避免重复:select distinct xxx fro...
2018-09-16 23:54:48 288
原创 10.数据的操作记录
10.数据的操作记录插入数据记录是数据操作中最常见的操作,该操作看可以实现向表中增加新的数据记录。在MYSQL软件中可以通过“INSERT INTO”语句来实现数据的插入操作插入完整记录INSERT INTO table_name(field1,field2,field3) VALUES(value1,value2,value3);#也可以只插入部分记录,INSERT IN...
2018-09-16 23:54:23 339
原创 9.触发器的操作
9.触发器的操作为什么使用触发器触发器是mysql的数据库对象之一,该对象与编程语言中的函数非常相似,需要声明、执行等。但是触发器的执行不是由程序调用,也不是由手工启动,而是由事件激活而实现执行。在学生表中拥有字段学生名字,字段学生总数,每当添加一条关于学生记录时,学生表的总数就必须同时改变。在顾客信息表中拥有字段顾客名字,字段顾客的电话和字段顾客的地址缩写,每当添加一条关于顾...
2018-09-15 16:09:21 266
原创 8.视图的操作
视图的操作为什么使用视图为了提高复杂SQL语句的复用性和表操作的安全性,MySQL数据库管理系统提供了视图特性。所谓试图,本质上是一种虚拟表,其内容与真实的表相似,包含一系列带有名称的列和行数据。但是,视图并不在数据库中以储存数据的形式存在。行和列数据来自定义属兔的查询所引用的基本表,并且在具体引用试图时动态生成。视图使程序员只关心感兴趣的某些特定数据和他们所负责的特定任务。这样程...
2018-09-15 16:09:01 360
原创 7.设置表的约束
7.设置表的约束对于已经创建好的表,虽然字段的数据类型决定了所能存储的数据类型,但是表中所储存的数据是否合法并没有进行检查,在使用MySQL时,如果像针对表中的数据做一些完整性检查操作,可以通过表的约束来完成。MySQL支持的完整性约束完整性约束 完整性约束关键字 含义 NOT NULL 约束字段不能为空值 DEFAULT 设置字段的默认值...
2018-09-15 16:08:41 522
原创 6.表的操作-2
6.表的操作-2修改表修改表名: ALTER TABLE语法形式:ALTER TABLE old_table_name RENAME new_table_name;增加字段:在表的最后一个位置增加字段“` ALTER TABLE table_name ADD 属性名 属性类型 **具体步骤**```sqlUSE company;DESC t_te...
2018-09-15 16:08:18 178
原创 5.表的操作-1
表的操作表的基本概念表是包含数据库中所有的数据库对象。数据在表中的组织方式与在电子表格中相似。都是按照行和列的格式组成的。其中每一行代表一条唯一的记录,每一列代表记录中的一个字段。表中的数据库对象包含、索引和触发器:列:在具体创建表时,必须指定列的名字和数据类型。索引:根据指定的数据库表列建立起来的顺序,提供了快速访问数据的途径触发器:指用户定义的事务命令的集合,当对一个...
2018-09-15 16:07:47 116
原创 4.数据类型
数据类型MySQL数据管理系统提供了数据类型决定表储存数据的类型。整形类型MySQL数据库管理系统除了支持标准SQL中的所有整数类型(SMALLINT和INT)外,还进行了相应的扩展,扩展后增加量TINYINT、MENDIUMINT和BIGINT这三个整数类型。 整数类型 字节 最小值 最大值 TINYINT 1 有符号-128;无符号0;...
2018-09-15 16:07:26 153
原创 3.MySQL数据库引擎(了解)
MySQL数据库引擎与其他数据库不同,MySQL引入了一个名为储存引擎的概念。由于储存引擎是以插件的形式被MySQL引入的,所以可以根据实际应用、实际的领域来选择相应的储存引擎。认识储存引擎储存引擎是mysql数据库管理系统的一个重要特征,在具体开发时,为了提高MySQL数据库管理系统的使用效率和灵活性,可以根据实际需要来选择储存引擎。因为储存引擎制定了表的类型,即如何储存和索引数...
2018-09-15 16:07:05 218
原创 2.数据库基本操作
数据库基本操作系统数据库:系统数据库指安装完MySQL后,会附带一些数据库,用户数据库:用户数据库指用户根据实际需求创建的数据库数据库对象:指储存、管理和使用数据的不同结构形式,主要包含表、视图、储存过程、函数、触发器和事件等。创建数据库在mysql种创建数据库通过CREATE DATABASE来实现,其语法形式如下CREATE DATABASE databse...
2018-09-15 16:06:36 126
原创 1.数据库的概述
数据库的概述关于数据库的基本概念:数据库管理技术的发展阶段:所谓数据管理,是指对各种数据进行分类、组织、编码、储存、检索和维护,数据库管理技术经历了三个阶段,分别为人工管理阶段、文件系统阶段、和数据库系统阶段。人工管理阶段:20世纪50年代以前,计算机硬件中没有像现在这样的磁盘、软件没有转门管理数据的软件,所以计算机只局限于科学技术方面,数据则由计算和处理它的程序自行携带,该时期被...
2018-09-15 16:05:58 178
原创 mysql的安装(基于mysql5.5.58)
Typical:默认的安装类型Complete:完全的安装类型Custom:自定义的安转类型安装成功图形化配置数据库服务器MySQLDetailed Configuration 详细配置,再改配置过程中列出了详细的个性化配置向导Standard Configuration 标准配置,与详细配置相比,该配置过程比较简单选择Detailed ...
2018-09-15 16:03:22 1721
转载 github搜索技巧
原链接: https://blog.csdn.net/shuimuzy/article/details/55506706代码搜索网站:代码:GitHubCodaseOhlohkrugleMerobase Component FinderGoogle Code ArchiveSymbolHound可以搜索特殊符号的搜索引擎,程序员的福音,遇到 Bash、正则之类的问题时候的利器!HoogleHask...
2018-05-29 09:19:44 529
原创 ubuntu下安装vim失败
近日在ubuntu-16.04-desktop下安装vim时遇到如下问题:garfield@ubuntu:~$ sudapt-get install vimstReading package lists... DoneBuilding dependency tree Reading state information... DoneSome packages could not be ...
2018-05-28 18:47:28 11080
原创 hadoop平台事件同步
ntpdate命令: ntpdate -u 210.72.145.44 :网络时间同步命令 我这边采用和集群中的某一台机器做时间同步 [root@had]# ntpdate -u had May 3 03:20:23 ntpdate[4454]: step time server 192.168.18.160 offset 154.003952 sec [root@had]# date Thu...
2018-05-02 20:22:26 196
转载 hadoop-streaming编程解析
原文连接:http://dongxicheng.org/mapreduce/hadoop-streaming-programming/1、概述Hadoop Streaming是Hadoop提供的一个编程工具,它允许用户使用任何可执行文件或者脚本文件作为Mapper和Reducer,例如:采用shell脚本语言中的一些命令作为mapper和reducer(cat作为mapper,wc作为reduce...
2018-04-21 19:45:44 207
原创 hadoop平台搭建之伪分布式配置
前言:这次是继上次Ubuntu安装之后又为大家带来的在ubuntu桌面版环境下hadoop伪分布式配置。这里又我上篇Ubuntu安装的详细步骤:传送门需要解释一下的是:hadoop并没有详细区分分布式与伪分布式,所谓伪分布式就是在一台机器上搭建的hadoop平台,而hadoop集群则需要至少三台机器,伪分布式在现实开发环境中是没有意义的,所以这里只是作为学习来进行研究,后面我会写完全分布式的搭建方...
2018-04-19 18:32:16 767
原创 Ubuntu操作系统的虚拟机安装
Ubuntu操作系统的虚拟机安装前言:ps:可能是最有诚意的安装方式之一了,确定不想看看吗 : )手把手教你安装零基础安装ubuntu系统,看完不会你砍我好吧 : )温馨提示:本次操作基于Ubuntu16.04桌面版本,vm虚拟机12.0 : )---------------------------------------------------------------------------...
2018-04-18 16:49:30 1197
原创 linux介绍
Linux基础由于hadoop平台大多搭建在linux平台上,所以学好linux系统的使用是成为一个大数据开发人员的必经之路,这里我就给大家简单介绍一下linux系统。linux简介:Linux是一套免费使用和自由传播的类Unix操作系统(主要用在服务器上),是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协...
2018-04-17 15:36:15 136
原创 linux基础之文件处理命令
linux基础之文件处理命令1. 查看目录信息ls / ## 查看根目录下的子节点(文件夹和文件)信息ls -al ## -a是显示隐藏文件 -l是以更详细的列表形式显示ls -l 有一个别名: ll 可以直接使用ll <是两个L>2 切换工作目录cd /home/hadoop ## 切换到用户主目录cd ~ #...
2018-04-17 15:25:08 149
原创 linux下vi编辑器介绍和使用
vi编辑器的介绍和使用vi这个编辑器:vi编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下。由于不需要图形界面,vi是效率很高的文本编辑器。尽管在Linux上也有很多图形界面的编辑器可用,但vi在系统和服务器管理中的功能是那些图形编辑器所无法比拟的.这里要注意一点,vim编辑器是vi的增强版,比vi更容易使用。vi的命令几乎全部都可以在vim上使用。但是vim不等于vi....
2018-04-17 15:24:27 258
原创 Cloudera Manager&DCH
今天在做关于Hadoop方面的题时碰到一个叫 Cloudera和DCH 的东西之前看书的时候没遇到过,然后就去网上找了一下找到了下面的定义 由于Hadoop深受客户欢迎,许多公司都推出了各自版本的Hadoop,也有一些公司则围绕Hadoop开发产品。在Hadoop生态系统中,规模最大、知名度最高的公司则是Cloudera好吧,这只是公司的名字,但好像在题目里并没有实际...
2018-04-17 15:18:12 367
原创 查找和压缩命令
压缩和解压缩命令: 压缩和解压缩命令这里我介绍两个,通常来讲,用的最多的解压缩命令是tar [-czvf] <压缩包名> <要打包的文件>举例: 打包并压缩 tar -zcvf a.tar.gz aaa/tar [-xvzf] <压缩包名>引用块解包并解压缩 tar -zxvf a.tar.gz指定压缩到 /usr...
2018-04-17 15:04:45 246
原创 静态变量与静态方法&java 变量修饰符
静态变量与方法静态变量对于类的成员变量来说,每个对象在内存中都拥有自己的成员变量,对象的方法操作都是作用于对象本身的变量,各对象的数据是相互独立的。然而,实践中有时需要在对象间共享数据,既希望用一个内存区域来保存一个特定数据,所有的对象共享该数据,或者不通过任何对象就能访问它。可以使用Java的static关键字来解决该问题在变量前加上static关键字,变量就变成了静态变量,静态...
2018-04-14 10:20:03 584
原创 面向对象java入门
面向对象入门类和对象的关系 类和对象(class)是两种以计算机为载体的计算机语言的合称。对象是对客观事物的抽象,类是对对象的抽象。类是一种抽象的数据类型它们的关系是,对象是类的实例,类是对象的模板。对象是通过new className产生的,用来调用类的方法;类的构造方法 函数与方法的关系 java中的方法签名的形式和c语言中的函数的语法格式是相似的。在针对一...
2018-04-14 10:16:20 206
原创 hadoop之slaves文件详细分析
hadoop之saves文件详细分析(一) 注:所有操作基于hadopp-2.7.5,本篇文章主要涉及一些对于slaves文件之于hadoop平台的思考首先大家都知道,要想配置一个完全分布式平台,首先要配置 - core.site.xml - hdfs.site.xml - mapreduce.site.xml - yarm...
2018-04-14 10:09:49 22687 10
转载 linux下的文件配置
原文链接:linux下的文件配置 https://www.cnblogs.com/Joans/p/7760378.html今天在独自配置hadoop伪分布式的时候突然想到自己一直把环境配置到 /etc/enivrment下 但是看别人配置的jdk 和hadoop都是将环境变量配置在profile目录下,所以就在思考环境变量配置到这两个位置的不同之处。正文什么是环境变...
2018-04-11 21:38:24 252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人