自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 认识HTML

学习目标理解HTML的概念HTML标签的分类HTML标签的关系HTML标签的语义化应用HTML骨架格式sublime基本使用1. HTML 初识HTML 指的是超文本标记语言 (Hyper Text Markup Language)是用来描述网页的一种语言。HTML 不是一种编程语言,而是一种标记语言 (markup language)标记语言是一套标记标签 (markup tag)pink老师 一句话说出html作用:网页是由网页元素组成的 , 这些元素是

2020-09-21 21:08:33 135

原创 HTML--表格

表格标签一个简单的表格< html lang=“zh=CN”>< head>< meta charset=“utf-8”>< title>< /title>< /head>< body>< table> <tr> <td>姓名</td> <td>年龄</td> <td>性别</td> </

2020-08-12 23:17:15 136

原创 HTML(1)

web的三大标准结构:用于对网页元素进行整理和分类,主要是HTML表现:用于设置网页元素的版式、颜色、大小等外部样式,主要是CSS行为:是指网页模型的定义交互的编写,主要是JavascriptHTML初识HTML指的是超文本文件标记语言(Hyper Text Markup Language)是用来描述网页的一种语言HTML不是一种编程语言,而是一种标记语言(markup language)标记语言是一套标记标签总结:网页是由网页元素组成,这些元素是利用html标签描述出来的,然后通过

2020-08-12 20:44:45 393

原创 使用XShell的rz命令上传文件失败的解决方法

使用XShell的rz -E命令上传文件失败的方法在home目录下rz上传文件失败,如下:上传失败的原因是当前用户不具备权限,解决方法是用sudo rz上传

2020-07-25 21:35:50 2730

原创 获取数据库的连接

获取数据库的连接数据库连接的三大要素:①Driver接口实现类②URL③用户名和密码要素一:Driver接口实现类Driver接口的介绍:java.sql.Driver接口是所有JDBC驱动程序需要实现的接口。这个接口是提供给数据库厂商使用的,不同数据库厂商提供不同的实现在程序中不需要直接去访问实现了Driver接口的类,而是有驱动程序管理器类(java.sql.DriverManager)去调用这些Driver实现。将上述jar包拷贝到java工程的一个目录中,习惯上新建一个lib文件

2020-07-19 23:30:12 1022

原创 JDBC概述

JDBC概述数据的持久化持久化(persisteence):把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘上加以“固化”,而持久的实现过程大多通过各种关系数据库来完成。持久化的主要应用是将内存中的数据存储在关系型数据库中,当然也可以存储在磁盘文件,XML数据文件中。java中的数据存储技术在Java中,数据库存取技术可分为以下几类:JDBC直接访问数据库JDO(java data object)技术第三方O/R工具,如

2020-07-19 22:57:30 96

原创 MYSQL(DML)

DML 数据操作语言数据操作语言:插入:insert修改:update删除:delete插入语句方式一:经典的插入语法:insert into 表名(列名,…) values(值1,…);案例:插入的值的类型要与列的类型一致或者兼容INSERT INTO beauty(id,NAME,sex,borndate,phone,photo,boyfriend_id)VALUES(13,‘唐艺昕’,‘女’,‘1990-4-23’,‘193723’,NULL,2);方式二:语法:inser

2020-07-18 22:59:40 77

原创 MYSQL(DDL)

DDL:数据定义语言库与表的管理一、库的管理创建、修改、删除二、表的管理创建、修改、删除创建:create修改:alter删除:drop库的管理库的创建语法:create database [if not exists] 库名案例:CREATE DATABASE IF NOT EXISTS books;库的修改RENAME DATABASE books to 新库名更改库的字符集ALTER DATABASE books CHARCTER SET gbk;库的删除DROP

2020-07-18 22:03:01 79

原创 MySql(DQL)

数据库的好处持久化数据到本地可以实现结构化查询,方便管理数据库的相关概念DB(Database):数据库,保存一组有组织的数据的容器DBMS(Database Manage System):数据库管理系统,又称为数据库软件(产品),用于管理DB中的数据SQL(Structured Query Language):又称为数据库软件(产品),用于管理DB中的数据数据存储数据的特点将数据放到表中,表再放到库中一个数据库中可以有多个表,每个表都有一个的名字,用来标识自己。表名具有唯一性。

2020-06-01 23:50:16 250

原创 Hadoop序列化

Hadoop序列化什么是序列化序列化就是把内存中的对象,转换成字节序列(或其他数据传输协议)以便于存储到磁盘上(持久化)和网络传输(对象—>数据 简单化)反序列化就是将收到的字节序列(或其他数据传输协议)或者是磁盘的持久化数据,转化成内存中的对象(数据—>对象 有具体含义)为什么要序列化一般来说,“活的”对象之生存在内存里,关机断电就没了,而且,“活的”对象只能有本地的进程使用,不能发送到网络上的另一台计算机。然而序列化可以存储“活的”对象,可以将“活的”对象发送到远程计算机那为什

2020-05-10 23:16:19 83

原创 MapReduce(上)

MapReduceMapReduce的介绍定义MapReduce是一个分布式运算程序的编程框架,是用户开发,“基于Hadoop的数据分析应用”的核心框架MapReduce核心功能是将用户编写的业务逻辑代码和自带默认组件整合成一个完整的分布式运算程序,并发运行在一个Hadoop集群上优点易于编程MapReduce易于编程,它简单的实现一些接口,就可以完成一个分布式程序良好的扩展性当计算资源不能得到满足时,就可以通过简单的增加机器来扩展它的计算能力高容错性如果其中一台机器挂了,他可以把上面的计算

2020-05-09 22:25:05 91

原创 HDFS的数据流

HDFS的数据流首先要明确,NameNode是用来存储元数据的,相当于目录而DataName是具体储存文件数据的文件写入具体步骤1)客户端通过Distributed FileSystem模块向NameNode请求上传文件,NameNode检查目标文件是否已存在,父目录是否存在。2)NameNode返回是否可以上传。3)客户端请求第一个 Block(文件将会被分成小块)上传到哪几个Da...

2020-05-07 17:55:40 106

原创 HDFS的API操作

HDFS的io流操作HDFS的io流操作,包括HDFS的文件上传,HDFS文件下载以及文件的读取Before和AfterBefore用于获取文件信息After用于关闭资源可以减少代码量@Before public void before() throws IOException, InterruptedException { fs = FileSystem.ge...

2020-05-07 17:23:39 82

原创 HDFS的Shell操作(命令大全)

HDFS的Shell操作是开发重点命令分类可分为三类①本地 -> HDFSputcopyFromLocalmoveFromLocalappendToFile②HDFS -> HDFScpmvchownchgrpchmodmkdirdudfcatrm③HFDS -> 本地getgetmergecopyToLocal基本语法bin/ha...

2020-05-02 17:08:59 575

原创 HDFS概述

HDFS概述HDFS(Hadoop Distnbuted File System)分布式文件管理系统,它是一个文件系统,用于存储文件,通过目录树来定位文件;其次,它是分布式的,由很多服务器联合起来实现其功能,集群中服务器有各自的角色。使用场景:适合一次写入,多次读出的场景,且不支持文件的修改。所以适合做数据分析,但不适合做网盘应用。HDFS的优缺点优点:1)高容错性①数据自动保存多个副...

2020-05-02 17:00:25 153

原创 集群搭建(全)

1 Hadoop运行环境搭建1.1虚拟机环境准备1 克隆虚拟机2 修改克隆虚拟机的静态IPvim /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0TYPE=EthernetONBOOT=yesBOOTPROTO=staticIPADDR=192.168.1.100PREFIX=24GATEWAY=192.168.1.2...

2020-05-01 17:10:12 1624

原创 什么是微服务

在介绍微服务之前,不得不单体应用微服务微服务是一种构架风格即一个应用应该是一组小型服务:可以通过HTTP方式进行互通每一个功能元素都是一个可独立替换和独立升级的软件单元...

2020-04-25 17:03:26 88

原创 Maven依赖的详细介绍

Maven依赖的详细介绍在上一篇博客中,已经讲述了,Maven的核心概念,其中包含Maven依赖的简单介绍这篇博客对Maven依赖进行详细的讲解有关Maven依赖的简单介绍依赖的传递性依赖分为直接依赖和传递过来的依赖,其中依赖的范围是compile的依赖是可以传递的好处:可以传递的依赖可以不必再每个模块工程中都重复声明,在“最下面”那个工程中传递一次即可注意:非compile的依赖不...

2020-04-24 22:58:52 195

原创 Eclipse中没有Project Facets怎么办

Eclipse中没有Project Facets怎么办使用Maven构建项目时,想要转换成web项目,选择项目点击右键选择properties没有出现Project Facets,可以用下列两种方式来解决第一解决方式:进入项目目录,找到.project文件,打开找到 …代码段,查看是否有sequenceDiagram<buildCommand> <name&...

2020-04-23 16:30:09 3631 5

原创 八皇后问题

八皇后问题八皇后问题是一个古老而著名的问题,也是回溯算法的典型案例问题描述:在8*8格的国际象棋上摆放8格皇后,使其不能相互攻击思路分析1)第一个皇后先放第一行第一列2)第二个皇后放在第二行第二列,然后判断是否OK,如果不OK,继续放到第二列、第三列、第四列…直到找到一个合适的位置3)第三个皇后放在第二行第二列,然后判断是否OK,如果不OK,继续放到第二列、第三列、第四列…直到找到一个...

2020-04-22 23:04:23 144

原创 Maven的核心概念

Maven的核心概念Maven一共有八大核心概念分别是:约定的目录结构POM坐标依赖仓库生命周期继承聚合下面将一 一介绍这些核心概念约定的目录结构以一个Hello工程为例:sequenceDiagramHello:工程名|----src:源码|---|---main:存放主程序|---|---|---java:存放Java源文件|---|---|---re...

2020-04-22 22:37:19 204

原创 创建一个Maven工程

如何创建一个Maven工程用eclipse创建一个Maven工程先配置插件插件配置过程Window–>Prefernces–>Maven2. Installations–>Add–>找到指定的java核心程序的位置user settings:指定conf/settings.xm的位置,进而获取本地仓库的位置然后new一个Maven Project...

2020-04-21 23:03:11 136

原创 Maven的简单介绍

Maven的简单介绍一、Maven是什么Maven是一款基于服务Java平台的自动化构建工具构建就是以“Java源文件”、“框架配置文件”、“JSP”、“HTML”、“图片”等资源为“原材料”,去生产一个可以运行的项目的过程二、Waven有什么用在实际的生产开发环境下对Maven的需求主要有以下四点①一个项目就是一个工程,如果这个项目非常庞大,就不适合继续用package来划分模块,...

2020-04-21 22:41:34 170

maven的简单介绍.html

### 一、Maven是什么 Maven是一款基于服务Java平台的自动化构建工具 **构建**就是以“Java源文件”、“框架配置文件”、“JSP”、“HTML”、“图片”等资源为“原材料”,去生产一个可以运行的项目的过程 ### 二、Waven有什么用 在实际的生产开发环境下对Maven的需求主要有以下四点 ①一个项目就是一个工程,如果这个项目非常庞大,就不适合继续用package来划分模块,最好是每一个模块对应一个工程,利于分工合作 借助于Maven就可以将一个项目拆分成多个工程 ②项目中需要的jar包必须手动“复制”、“粘贴”到WEB-INF/lib目录下 当相同的jar包文件出现在不同的项目工程中,一方面会浪费储存空间,另一方面会让工程比较臃肿 借助Maven,可以将jar包仅仅保存在仓库中,有需要使用的工程“引用”这个接口,并不用真的吧jar包复制过来 ③jar包需要别人替我们准备好,或者官网直接下载 借助Maven可以以一种规范的方式下载jar包,因为所有知名框架或第三方工具的jar包以及按照统一的规范存放在Maven中央仓库中,以规范的方式下载的jar包,内容也是可靠的 ④一个jar包依赖的其他jar包需要自己手动加入到项目中,如果所有的jar包之间的依赖关系都需要程序员自己非常清楚的了解,那么就会极大的增加学习成本 而Maven会自动将被依赖的jar包导入进来

2020-04-21

空空如也

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

TA关注的人

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