自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 收藏
  • 关注

原创 DB2

工作一个多月了,因为公司要用DB2数据库,所以总是努力去看这方面的书,一段时间来有点体会也总结了一些常用的DB2命令,发出来给大家分享吧!希望对大家会有所帮忙,呵呵。。启动DB2服务:db2start关闭DB2服务: db2stop一、加载数据:1、 以默认分隔符加载,默认为“,”号 db2 "import from btpoper.txt of del insert in...

2019-03-27 17:52:41 901

原创 二分法查找的两种实现方法-【java算法】

1.优点:二分查找又称折半查找,它是一种效率较高的查找方法。2.二分查找要求:(1)必须采用顺序存储结构 (2).必须按关键字大小有序排列3.原理:将数组分为三部分,依次是中值(所谓的中值就是数组中间位置的那个值)前,中值,中值后;将要查找的值和数组的中值进行比较,若小于中值则在中值前 面找,若大于中值则在中值后面找,等于中值时直接返回。然后依次是一个递归过程,将前半部分或者后半部分继续分...

2018-11-19 19:40:18 629

原创 分组分区和数据倾斜combiner

reducetask的并行度----分区:    yarchild--            1maptask---MyMapper/1reducetask任务----MyReducer    运行reduce任务的并行度    目前情况下  reducetask只有一个    19557 YarnChild    ---   reducetask    默认情况下  reducetas...

2018-11-08 21:04:05 445

原创 MapReduce编程【WordCount】

课程回顾:    wordcount程序:    单机版:        统计的6个文件        定义一个方法------读取每一个小文件进行统计        这个方法调用了6次        定义了一个最终统计的方法        这个方法调用了1次        最大值   最小值   平均值        map-----分        reduce----汇总...

2018-11-05 11:49:55 339

原创 HDFS的两大核心和元数据合并

文件上传过程:写1.客户端向namenode发送上传的请求 2.namenode进行一系列的检查(权限 文件的父目录是否存在,文件是否已经存在同名等等,检查通过则允许上传) 3.允许客户端上传 4.客户端发送真正的文件上传的请求,(请求中包含一个重要信息:文件的长度/大小) 5.namenode根据文件的长度计算文件的切块个数 文件的大小(200/128=2),获取副本的配置信息(df...

2018-11-05 11:40:38 279

原创 HDFS的两大核心和元数据合并

文件上传过程:写1.客户端向namenode发送上传的请求 2.namenode进行一系列的检查(权限 文件的父目录是否存在,文件是否已经存在同名等等,检查通过则允许上传) 3.允许客户端上传 4.客户端发送真正的文件上传的请求,(请求中包含一个重要信息:文件的长度/大小) 5.namenode根据文件的长度计算文件的切块个数 文件的大小(200/128=2),获取副本的配置信息(df...

2018-11-05 11:30:43 343

原创 HDFS四大机制

6.1 、HADOOP  心跳机制(heartbeat )1、 Hadoop 是 Master/Slave 结构,Master 中有 NameNode 和 ResourceManager,Slave 中有Datanode 和 NodeManagerStay hungry Stay foolish -- http://blog.csdn.net/zhongqi25132、 Master 启动...

2018-11-05 11:27:00 251

原创 HDFS的shell命令

-help功能:输出这个命令参数手册[hadoop@hadoop02 ~]$ hadoop -help[hadoop@hadoop02 ~]$ hadoop fs -help[hadoop@hadoop02 ~]$ hadoop fs -help ls-ls功能:显示目录信息示例: hadoop fs -ls hdfs://hadoop02:9000/备注:这些参数中,所有的 hd...

2018-11-05 11:24:53 128

原创 List和LinkedList与比较器

List集合:           有序  可重复的集合        有序:有元素的插入顺序        arrayList:            底层实现:数组            如何实现的:                创建数组的时候  长度是0                第一次添加元素的时候   初始化数组的长度   10            数组的扩容:...

2018-11-05 10:57:04 561

原创 单数组归并

package busishentu;import java.util.Arrays;public class MergeSortFinal { public static void main(String[] args) { int[] arr={3,5,6,6,8,9,14}; int[] newarr=new int[arr.length]; chaiSort(arr...

2018-11-05 10:51:54 113

原创 归并排序

package busishentu;import java.util.Arrays;public class MergeSort { public static void main(String[] args) { int[] arr1={3,5,6,6,8,9,14}; int[] arr2={4,6,7,9,13,23}; int[] res=bingSort(arr...

2018-11-05 10:41:47 88

原创 计数排序

package busishentu;import java.util.Arrays;public class JiShuSort { public static void main(String[] args) { int[] arr={2,4,5,6,7,81,5,3}; int[] crr=JiShuSort(arr); System.out.println(Arra...

2018-11-05 10:40:57 73

原创 Java增强之快速排序

package busishentu;import java.util.Arrays;public class QuickSort { public static void main(String[] args) { int [] arr = {2,7,1,2,8,1,3}; System.out.println(Arrays.toString(arr));// int i...

2018-11-05 10:39:44 121

原创 redis

RedisNoSql数据库 课程计划redis介绍 什么是NoSql NoSql的分类 什么是redis Redis应用场景 redis安装(重点) redis客户端 redis自带客户端 图形界面的客户端(了解) Java客户端jedis(重点) Redis数据类型(重点) String类型 Map类型 List类型 Set类型...

2018-10-21 13:28:18 151

原创 shell操作实用技巧

Shell操作实用技巧目录1、Shell操作日期时间... 12、高级文本处理命令... 45.1、wc. 45.2、sort. 65.3、uniq. 72.4、cut. 95.5、grep(文本生成器)... 115.6、sed(流编辑器)... 145.7、awk(报表生成器)... 165.8、find. 193、Shell操作字符串... 2...

2018-10-18 19:01:47 1109

原创 shell编程

                          Shell编程基础 目录1、Linux shell简介... 21.1、Shell概述... 21.2、Shell基本格式... 21.3、Shell执行方式... 31.4、Shell注释... 42、Shell基本语法... 42.1、变量... 42.1.1、系统变量... 42.1.2、自定义变量....

2018-10-18 19:00:26 306

原创 Linux高阶知识【挂载,yum源,克隆,免密登陆】

Linux-高阶知识目录1、Httpd服务... 12、系统管理... 22.1、挂载外部设备... 22.2、统计文件或者文件夹大小... 32.3、系统服务管理... 42.4、修改系统时间... 43、软件安装... 54、配置本地YUM源... 75、进程管理... 85.1、进程概念... 85.2、进程状态... 85.3、进程管理常...

2018-10-18 18:56:58 936

原创 安装虚拟机

什么是虚拟软件:虚拟原件是一个可以使你在一台机器上同时运行二个或更多Windows、LINUX等系统。它可以模拟一个标准PC环境。这个环境和真实的计算机一样,都有芯片组、CPU、内存、显卡、声卡、网卡、软驱、硬盘、光驱、串口、并口、USB控制器等常用的虚拟原件:1.VMware workstation2.VirtualBoxVMware workstation安装:1双击VMware-...

2018-10-18 18:44:45 118

原创 Linux基础知识【网络管理,解压缩】

Linux基础知识目录1、VI文本编辑器... 12、网络管理... 42.1、ifconfig命令... 42.2、网络配置... 42.3、修改主机名... 82.4、配置主机映射(域名和IP映射)... 82.5、其他常用网络管理命令... 92.6、防火墙... 103、Linux系统启动级别管理... 114、CRT使用... 125、用户...

2018-10-18 18:40:29 205

原创 maven

什么是mavenmaven是项目构建,依赖管理(jar),项目信息管理的工具。maven不涉及编码,编码方式。构建编译、运行单元测试、生成文档、打包和部署等烦琐且不起眼的工作上,这就是构建。项目构建方式eclipse: 项目构建手工操作较多,ide的配置有差异。Ant: 项目构建工具maven: 项目管理和依赖管理工具基于pom(项目对象模型),xml配置...

2018-09-21 07:58:19 118

原创 SpringMVC

spring整合Junitjunit: 单元测试框架。       内置执行器,将每个方法作为单独执行单元。导入junit.jar,编写测试方法,添加注解@Test: 测试方法@Before: 测试方法执行之前运行@After: 测试方法执行之后运行spring整合4+1junitspring-test.jar   //运行环境 @Ru...

2018-09-21 07:56:36 102

原创 Spring

1.什么是spring产生于2003年,轻量级javase/ee一站式开源框架。面向接口(实现松耦合)轻量级: 模块化设计2.Spring优点 方便解耦,简化开发(高内聚,低耦合) Spring就是一个大工厂(容器),可以将所有对象创建和依赖关系维护,交给Spring管理 AOP编程的支持 Spring提供面向切面编程,可以方便的实现对程序进行权限拦截、运...

2018-09-12 20:24:50 96

原创 Mybatis【java三大框架】

三大框架和三层架构ssm: SpringMVC  Spring Framework  Mybatis三层架构:       表示层:   与客户端实现交互。    SpringMVC       业务逻辑层: 处理表示层业务关系。 Spring Framework       数据持久层: 与数据库进行交互。  Mybatis什么是框架将繁琐的,重复性工作封装起来,使开发者...

2018-09-09 18:52:28 282

原创 servlet中的【转发重定向,过滤器,监听器,ajax】

1.转发和重定向转发:       服务器端行为。客户端只发送一次请求,服务器端将该请求在内部实现共享(request和response). request.getRequestDispatcher("show.jsp").forward(request, response); 重定向:   客户端行为。客户端发送第一次请求,服务器端返回302状态码和新的请求路径...

2018-09-08 19:17:12 538

原创 tomcat和servlet

网页开发技术1.静态网页开发技术   html2.动态网页开发技术   servlet/jsp服务器 什么是服务器 性能强大计算机(硬件)操作系统(windows/linux)服务器软件(部署资源供外部访问)web应用程序(处理浏览器端请求) 服务器软件 IIS 服务器: microsoft大型服务软件weblogic: oracle服务器软件(支持13种...

2018-09-08 19:12:39 107

原创 javaScript和jQuery【全解】

函数function 函数名称(参数列表){   函数体} 无参无返回值: function calc(){    js… } calc(); 有参有返回值 function calc2(a,b){  return a+b; } calc2(1,2); 匿名函数 function(){ ...

2018-09-08 19:11:00 213

原创 html常用标签和基本表创建

html的常见标签 标题: <h1>…<h6>作用:强调,黑体,加粗 ,换行效果       用户醒目;搜索引擎添加索引。段落标签: <p>区分段落内容,默认有换行效果。换行标签:<br />空标签。换行。水平线: <hr/>设置width属性控制长度超链接标签:  <a>href:代表链接资源...

2018-09-07 13:07:08 190

原创 jdbc全解【★★★特别重要】

jdbc  java api,由一套接口组成,提供了关系型数据库统一访问。  java.sql,javax.sql包开发步骤DriverManager注册驱动 建立连接(jdbc) 发送sql给服务器 接收响应并处理 释放资源入门案例 //1.注册驱动,DriverManager管理具体的驱动程序,实现对底层屏蔽,对开发人员提供统一访问。           ...

2018-09-07 12:57:59 147

原创 MySQL【触发器】【视图】【索引】

存储程序触发器存储程序,存储在服务器端。由事件(增删改)调用,不能传参。 CREATE     [DEFINER = { user | CURRENT_USER }]     TRIGGER trigger_name     trigger_time trigger_event     ON tbl_name FOR EACH ROW   ...

2018-09-07 12:56:09 105

原创 MySQL高级查询与事务【★重难点★】

高级查询 关联查询(连接查询) 内连接 select ename,dname from emp,dept where emp.deptno = dept.deptno; select * from emp inner join dept on emp.deptno = dept.deptno; select * from emp inner join dep...

2018-09-07 12:53:23 110

原创 MySQL增删查改及基本函数

数据完整性数据的准确性和可靠性。 完整性约束实体完整性实体:记录实体完整性约束保证数据记录之间是准确的(能够唯一标识一个实体)。              主键约束:  唯一的,不能为空。 primary key # 1.添加主键约束 create table student(  sid int primary key,  sname varcha...

2018-09-06 09:08:30 177

原创 MySQL创建数据库和表

数据概念客观事物的符号表示。数据量庞大,介质纸 à u盘 à硬盘 à网盘   存储数据量越来越大,检索难度增高。数据库(Database)按照一定数据结构存储数据的仓库。数据库管理系统(DBMS)操纵和管理数据库的一套软件。关系型数据库管理系统(RDBMS)采用关系模型管理数据。采用二维表格的形式来简化数据关系实现对数据的管理。oracle数据库:  oracl...

2018-09-06 00:00:50 2358

原创 html与css常用标签大全

一,html+css基础1-1Html和CSS的关系学习web前端开发基础技术需要掌握:HTML、CSS、JavaScript语言。下面我们就来了解下这三门技术都是用来实现什么的:1. HTML是网页内容的载体。内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字、图片、视频等。2. CSS样式是表现。就像网页的外衣。比如,标题字体、颜色变化,或为标题加入背景图片、边框等。所有...

2018-09-02 23:12:47 12969 3

原创 java 多线程大全【非常重要】

什么是线程?进程中的一个执行流程什么是多线程? 进程中有两个或两个以上这样的执行流程线程的五种状态:1.新建(New):创建一个线程对象:Thread t = new Thread(); 2.就绪(Runnable):等待CPU的调用执行3.运行(Running):被CPU调用执行4.阻塞(Blocked):运行者的线程由于某种原因暂停了CPU的调用执行...

2018-08-22 21:45:52 183

原创 java 必看IO流大全

目录什么是流?流的分类:1.字节流:FileInputStream:字节读取流(将内容读取到控制台)FileOutputStream:字节写入流(将内容写入到文件)  2.缓冲流 BufferedInputStream(提供8192字节的缓冲区,运行速度更快)BufferedOutputStream 3.数据流DataInputStreamDataOut...

2018-08-20 21:33:10 549

原创 java中HashSet去重的方法

package day8_15;import java.util.HashSet;import java.util.Set;class Employee{ private int no ; private String name; public Employee() { super(); } public Employee(int no, String name) { s...

2018-08-16 22:09:02 5865 1

原创 java中Iterator迭代器

什么是迭代器?Iterator接口提供了很多对集合元素进行迭代的方法。每一个集合类都包括了可以返回迭代器实例的迭代方法。迭代器可以在迭代过程中删除底层集合的元素,但是不可以直接调用集合的remove(Object obj)删除,可以通过迭代器的remove()方法删除迭代器的简单使用方法: package day8_15;import java.util.ArrayList;im...

2018-08-15 21:37:49 138

原创 java中List集合

package day8_15;import java.util.ArrayList;import java.util.List;public class TestList { public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("...

2018-08-15 21:34:23 133

原创 java中Collection集合

package day8_15;import java.util.ArrayList;import java.util.Arrays;import java.util.Collection;import java.util.List;public class TestCollection { public static void main(String[] args) { //创...

2018-08-15 21:15:19 100

原创 枚举

枚举:enum 枚举名称{ 对象; 构造;//private 方法() 抽象方法() 重写父类的方法 实现接口 } 注意: 1.隐式的继承了java.lang.Enum类; 2.对于一个非抽象的枚举类来说,默认是final的; 3.枚举类的对象必须在枚举的第一行代码处显示列举出来 4.这些枚举对象都是public static final的 5.枚举类的构造器...

2018-08-14 19:41:34 319

空空如也

空空如也

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

TA关注的人

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