- 博客(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
184
原创 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
179
原创 HTML(1)
web的三大标准 结构:用于对网页元素进行整理和分类,主要是HTML 表现:用于设置网页元素的版式、颜色、大小等外部样式,主要是CSS 行为:是指网页模型的定义交互的编写,主要是Javascript HTML初识 HTML指的是超文本文件标记语言(Hyper Text Markup Language)是用来描述网页的一种语言 HTML不是一种编程语言,而是一种标记语言(markup language) 标记语言是一套标记标签 总结:网页是由网页元素组成,这些元素是利用html标签描述出来的,然后通过
2020-08-12 20:44:45
459
原创 使用XShell的rz命令上传文件失败的解决方法
使用XShell的rz -E命令上传文件失败的方法 在home目录下rz上传文件失败,如下: 上传失败的原因是当前用户不具备权限,解决方法是用sudo rz上传
2020-07-25 21:35:50
2875
原创 获取数据库的连接
获取数据库的连接 数据库连接的三大要素: ①Driver接口实现类 ②URL ③用户名和密码 要素一:Driver接口实现类 Driver接口的介绍: java.sql.Driver接口是所有JDBC驱动程序需要实现的接口。这个接口是提供给数据库厂商使用的,不同数据库厂商提供不同的实现 在程序中不需要直接去访问实现了Driver接口的类,而是有驱动程序管理器类(java.sql.DriverManager)去调用这些Driver实现。 将上述jar包拷贝到java工程的一个目录中,习惯上新建一个lib文件
2020-07-19 23:30:12
1096
原创 JDBC概述
JDBC概述 数据的持久化 持久化(persisteence):把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘上加以“固化”,而持久的实现过程大多通过各种关系数据库来完成。 持久化的主要应用是将内存中的数据存储在关系型数据库中,当然也可以存储在磁盘文件,XML数据文件中。 java中的数据存储技术 在Java中,数据库存取技术可分为以下几类: JDBC直接访问数据库 JDO(java data object)技术 第三方O/R工具,如
2020-07-19 22:57:30
127
原创 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
105
原创 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
102
原创 MySql(DQL)
数据库的好处 持久化数据到本地 可以实现结构化查询,方便管理 数据库的相关概念 DB(Database):数据库,保存一组有组织的数据的容器 DBMS(Database Manage System):数据库管理系统,又称为数据库软件(产品),用于管理DB中的数据 SQL(Structured Query Language):又称为数据库软件(产品),用于管理DB中的数据 数据存储数据的特点 将数据放到表中,表再放到库中 一个数据库中可以有多个表,每个表都有一个的名字,用来标识自己。表名具有唯一性。
2020-06-01 23:50:16
289
原创 Hadoop序列化
Hadoop序列化 什么是序列化 序列化就是把内存中的对象,转换成字节序列(或其他数据传输协议)以便于存储到磁盘上(持久化)和网络传输(对象—>数据 简单化) 反序列化就是将收到的字节序列(或其他数据传输协议)或者是磁盘的持久化数据,转化成内存中的对象(数据—>对象 有具体含义) 为什么要序列化 一般来说,“活的”对象之生存在内存里,关机断电就没了,而且,“活的”对象只能有本地的进程使用,不能发送到网络上的另一台计算机。然而序列化可以存储“活的”对象,可以将“活的”对象发送到远程计算机 那为什
2020-05-10 23:16:19
114
原创 MapReduce(上)
MapReduce MapReduce的介绍 定义 MapReduce是一个分布式运算程序的编程框架,是用户开发,“基于Hadoop的数据分析应用”的核心框架 MapReduce核心功能是将用户编写的业务逻辑代码和自带默认组件整合成一个完整的分布式运算程序,并发运行在一个Hadoop集群上 优点 易于编程MapReduce易于编程,它简单的实现一些接口,就可以完成一个分布式程序 良好的扩展性当计算资源不能得到满足时,就可以通过简单的增加机器来扩展它的计算能力 高容错性如果其中一台机器挂了,他可以把上面的计算
2020-05-09 22:25:05
124
原创 HDFS的数据流
HDFS的数据流 首先要明确,NameNode是用来存储元数据的,相当于目录 而DataName是具体储存文件数据的 文件写入 具体步骤 1)客户端通过Distributed FileSystem模块向NameNode请求上传文件,NameNode检查目标文件是否已存在,父目录是否存在。 2)NameNode返回是否可以上传。 3)客户端请求第一个 Block(文件将会被分成小块)上传到哪几个Da...
2020-05-07 17:55:40
153
原创 HDFS的API操作
HDFS的io流操作 HDFS的io流操作,包括HDFS的文件上传,HDFS文件下载以及文件的读取 Before和After Before用于获取文件信息 After用于关闭资源 可以减少代码量 @Before public void before() throws IOException, InterruptedException { fs = FileSystem.ge...
2020-05-07 17:23:39
114
原创 HDFS的Shell操作(命令大全)
HDFS的Shell操作是开发重点 命令分类 可分为三类 ①本地 -> HDFS put copyFromLocal moveFromLocal appendToFile ②HDFS -> HDFS cp mv chown chgrp chmod mkdir du df cat rm ③HFDS -> 本地 get getmerge copyToLocal 基本语法 bin/ha...
2020-05-02 17:08:59
630
原创 HDFS概述
HDFS概述 HDFS(Hadoop Distnbuted File System)分布式文件管理系统,它是一个文件系统,用于存储文件,通过目录树来定位文件;其次,它是分布式的,由很多服务器联合起来实现其功能,集群中服务器有各自的角色。 使用场景:适合一次写入,多次读出的场景,且不支持文件的修改。所以适合做数据分析,但不适合做网盘应用。 HDFS的优缺点 优点: 1)高容错性 ①数据自动保存多个副...
2020-05-02 17:00:25
185
原创 集群搭建(全)
1 Hadoop运行环境搭建 1.1虚拟机环境准备 1 克隆虚拟机 2 修改克隆虚拟机的静态IP vim /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 TYPE=Ethernet ONBOOT=yes BOOTPROTO=static IPADDR=192.168.1.100 PREFIX=24 GATEWAY=192.168.1.2 ...
2020-05-01 17:10:12
1735
原创 什么是微服务
在介绍微服务之前,不得不 单体应用 微服务 微服务是一种构架风格 即一个应用应该是一组小型服务:可以通过HTTP方式进行互通 每一个功能元素都是一个可独立替换和独立升级的软件单元 ...
2020-04-25 17:03:26
122
原创 Maven依赖的详细介绍
Maven依赖的详细介绍 在上一篇博客中,已经讲述了,Maven的核心概念,其中包含Maven依赖的简单介绍 这篇博客对Maven依赖进行详细的讲解 有关Maven依赖的简单介绍 依赖的传递性 依赖分为直接依赖和传递过来的依赖,其中依赖的范围是compile的依赖是可以传递的 好处:可以传递的依赖可以不必再每个模块工程中都重复声明,在“最下面”那个工程中传递一次即可 注意:非compile的依赖不...
2020-04-24 22:58:52
253
原创 Eclipse中没有Project Facets怎么办
Eclipse中没有Project Facets怎么办 使用Maven构建项目时,想要转换成web项目,选择项目点击右键选择properties没有出现Project Facets,可以用下列两种方式来解决 第一解决方式: 进入项目目录,找到.project文件,打开 找到 …代码段,查看是否有 sequenceDiagram <buildCommand> <name&...
2020-04-23 16:30:09
4063
5
原创 八皇后问题
八皇后问题 八皇后问题是一个古老而著名的问题,也是回溯算法的典型案例 问题描述:在8*8格的国际象棋上摆放8格皇后,使其不能相互攻击 思路分析 1)第一个皇后先放第一行第一列 2)第二个皇后放在第二行第二列,然后判断是否OK,如果不OK,继续放到第二列、第三列、第四列…直到找到一个合适的位置 3)第三个皇后放在第二行第二列,然后判断是否OK,如果不OK,继续放到第二列、第三列、第四列…直到找到一个...
2020-04-22 23:04:23
185
原创 Maven的核心概念
Maven的核心概念 Maven一共有八大核心概念 分别是: 约定的目录结构 POM 坐标 依赖 仓库 生命周期 继承 聚合 下面将一 一介绍这些核心概念 约定的目录结构 以一个Hello工程为例: sequenceDiagram Hello:工程名 |----src:源码 |---|---main:存放主程序 |---|---|---java:存放Java源文件 |---|---|---re...
2020-04-22 22:37:19
279
原创 创建一个Maven工程
如何创建一个Maven工程 用eclipse创建一个Maven工程 先配置插件 插件配置过程 Window–>Prefernces–>Maven 2. Installations–>Add–>找到指定的java核心程序的位置 user settings:指定conf/settings.xm的位置,进而获取本地仓库的位置 然后new一个Maven Project...
2020-04-21 23:03:11
179
原创 Maven的简单介绍
Maven的简单介绍 一、Maven是什么 Maven是一款基于服务Java平台的自动化构建工具 构建就是以“Java源文件”、“框架配置文件”、“JSP”、“HTML”、“图片”等资源为“原材料”,去生产一个可以运行的项目的过程 二、Waven有什么用 在实际的生产开发环境下对Maven的需求主要有以下四点 ①一个项目就是一个工程,如果这个项目非常庞大,就不适合继续用package来划分模块,...
2020-04-21 22:41:34
215
maven的简单介绍.html
2020-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人