自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql主从数据库复制

mysql主从数据库复制

2020-02-27 13:24:06 154

原创 canal的安装与使用

canal是用java开发的基于数据库增量日志解析,提供增量数据订阅&消费的中间件

2020-02-27 13:23:17 1194

原创 常见排序算法

常见排序算法

2019-11-01 13:50:02 485

原创 Java实现计数排序

计数排序

2019-11-01 13:45:12 287

原创 Java实现堆排序

堆排序

2019-11-01 13:44:35 180

原创 Java实现归并排序

归并排序

2019-11-01 13:43:41 150

原创 Java实现选择排序

选择排序

2019-11-01 13:43:01 146

原创 Java实现快速排序

快速排序

2019-11-01 13:42:11 123

原创 Java实现插入排序

插入排序

2019-11-01 13:41:22 159

原创 Java实现冒泡排序

冒泡排序

2019-11-01 13:40:26 154

原创 redis的javaAPI操作

redis的javaAPI操作

2019-10-28 21:43:53 280

原创 SparkSQL完成WordCount

SparkSQL完成WordCount

2019-10-26 19:50:42 580

原创 sparksql中三种方式创建DataFrame

sparksql中三种方式创建DataFrame

2019-10-26 19:10:44 330

原创 Scala实现IP转Long

//方法接收一个String类型的IP如:192.168.100.100,返回一个数字如:3232261220def ipToLong(ip: String): Long = { //注意:IP个原始面貌: //10111111.10111010.11110000.11110000 val ipArr: Array[Int] = ip.split("[.]")...

2019-10-24 10:07:33 549

原创 Kafka常用命令介绍

002.Kafka常用命令介绍文章目录002.Kafka常用命令介绍1.1启动kafka集群1.2创建topic1.3查看topic命令1.4生产者生产数据1.5消费者消费数据1.6增加topic分区数1.7修改kakfa的配置1.8删除kafka集群配置1.9删除topic1.1启动kafka集群进入kafka目录 在每个节点执行以下命令nohup bin/kafka-server-st...

2019-10-20 21:49:56 475

原创 集群Linux常用命令整理

1.关闭防火墙service iptables stopchkconfig iptables off2.关闭selinuxvim /etc/selinux/config将SELINUX=enforcing修改为SELINUX=disabled3.更改主机名 vim /etc/sysconfig/network 例:HOSTNAME=node014.主机名与IP地址...

2019-10-18 15:58:49 744

原创 Http(超文本传输)协议&servlet

一.Get请求和Post请求 Get请求:1.将请求参数追加在URL后面,不安全 2.传输的数据大小有限制 3.没有请求体Post请求:1.请求参数存储在请求体中,安全 2.传输的数据大小无限制 表单提交默认为Get请求方式二.常见的HTTP响应状态码 200 :请求成功。 302 :请求重定向。 304...

2019-07-28 11:36:40 179

原创 反射&注解

一.反射的好处:1. 可以在程序运行过程中,操作这些对象。 2. 可以解耦,提高程序的可扩展性。二.反射获取Class对象的三种方式1.Class.forName("全类名") 2.类名.class 3.对象.getClass()三.反射的方法创建对象和获取与执行方法 1.无参构造 Class class=Class.forName("全类名"); Obj...

2019-07-28 10:50:25 132

原创 003JavaScript

一.浏览器对象模型(BOM)1.函数的定义<!--普通函数定义--> function add(a,b){ console.log(a+b); } add(44,99); <!--匿名函数定义--> function(参数列表){ js逻辑代码 } 几个JavaScript案例展示1.定时弹出图...

2019-07-22 16:55:26 97

原创 002CSS层叠样式表

一.CSS三种引用方式1.行内样式<div style="color: #930000;"> HelloWorld </div>2.内部样式<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></...

2019-07-19 14:02:06 107

原创 Java经典算法题-整数翻转

/* * 以下程序把一个整数翻转(8765变为:5678) */ public static void main(String[] args) { int n = 87655; int m = 0; while(n!=0){ m = m*10 + n % 10; // 填空 ...

2018-12-06 13:58:07 446

原创 Java经典算法题-旋转正方形矩阵

给定一个整型正方形矩阵matrix,把该矩阵调整成 顺时针旋转90度public class RotateMatrix { public static void rotade(int[][] matrix) { int rowLeft = 0; int columnLeft = 0; int rowRight = matrix.length - 1; int columnR...

2018-12-04 10:56:35 499

原创 Java经典算法题-转圈打印矩阵

【题目】 给定一个整型矩阵matrix,请按照转圈的方式打印它。      *例如: 1   2   3   4 5   6   7   8 9  10  11  12 13 14  15  16       打印结果为:1,2,3,4,8,12,16,15,14,13,9, 5,6,7,11, 10 public class PrintMatrixSpiralOrder { /* ...

2018-12-04 09:10:14 674 1

原创 Java实现冒泡排序

public class BubbleSort { /* * 冒泡排序 * */ public static void bubbleSort(int[] arr) { if (arr==null || arr.length&lt;2) { return; } for (int end = arr.length-1; end &gt;0; end--)...

2018-11-30 16:14:23 126

原创 Java实现归并排序

public class MergeSort { /* * 归并排序 */ public static void mergeSort(int[] arr) { if (arr == null || arr.length &lt; 2) { return; } sortProcess(arr, 0, arr.length - 1); } public stat...

2018-11-30 16:10:01 127

原创 Java实现堆排序

public class HeapSort { /* * 堆排序 * 先让数组变成大根堆 */ public static void headSort(int[] arr) { if (arr == null || arr.length &lt; 2) { return; } for (int i = 0; i &lt; arr.length; i++) { ...

2018-11-30 16:09:01 90

原创 Java经典算法题—用递归求最大值和最小值

public class GetMax { /* * 用递归的思路实现一个数组的最大值 */ public static int getMax(int[] arr, int L, int R) { if (L == R) { return arr[L]; } int mid = (L + R) / 2; int maxLeft = getMax(arr, L, ...

2018-11-27 19:47:22 2087

原创 Java经典算法题—因数分解

/* * 从 因数分解是十分基本的数学运算,应用广泛。 * 下面的程序对整数n(n&gt;1)进行因数分解。 * 比如,n=60, 则输出:2 2 3 5。 */ public static void demo(int n) { for (int i = 2; i &lt; n / 2; i++) { while (n % i == 0) { Syst...

2018-11-27 19:42:19 1943

原创 Java经典算法题——组合数

/* * 从4个人中选2个人参加活动,一共有6种选法。 * 从n个人中选m个人参加活动,一共有多少种选法? * 下面的函数实现了这个功能。 */ public static int demo(int n, int m) { if (m &gt; n) { return 0; } if (m == 0) { return 1; } ret...

2018-11-21 17:09:01 704

原创 Java经典算法题——猜生日

/* * 今年的植树节(2012年3月12日),小明和他的叔叔还有小伙伴们一起去植树。 * 休息的时候,小明的同学问他叔叔多大年纪,他叔叔说:“我说个题目,看你们谁先猜出来!” * “把我出生的年月日连起来拼成一个8位数(月、日不足两位前补0) * 正好可以被今天的年、月、日整除!” * 他想了想,又补充到:“再给个提示,我是6月出生的。” * 根据这些信息,请你帮小明...

2018-11-21 13:02:57 1160

原创 Java经典算法题——最小公倍数

/* * 求两个数字的最小公倍数是很常见的运算。 * 比如,3和5的最小公倍是15。6和8的最小公倍数是24。 * 下面的代码对给定的两个正整数求它的最小公倍数。 */ public static int demo1(int a, int b) { int i; for (i = a;; i = i + a) { if (i % b == 0) { ...

2018-11-20 15:52:52 1712

原创 Java经典算法题——放麦子

/* * 你一定听说过这个故事。国王对发明国际象棋的大臣很佩服,问他要什么报酬,大臣说: * 请在第1个棋盘格放1粒麦子, * 在第2个棋盘格放2粒麦子, * 在第3个棋盘格放4粒麦子, * 在第4个棋盘格放8粒麦子,...... * 后一格的数字是前一格的两倍,直到放完所有棋盘格(国际象棋共有64格)。 * 国王以为他只是想要一袋麦子而已,哈哈大笑。当时的条件下无法...

2018-11-20 15:10:48 1321 1

原创 Mysql数据库-DQL语言的学习(上)

SQL的语言分类    DQL(Data Query Language):数据查询语言:select      DML(Data Manipulate Language):数据操作语言:insert 、update、delete     DDL(Data Define Languge):数据定义语言:create、drop、alter     TCL(Transaction Contro...

2018-10-08 14:40:13 230

原创 Mysql数据库-基本概念

1.数据库的好处实现数据持久化 使用完整的管理系统统一管理,易于查询2.数据库的概念DB:数据库( database ):存储数据的“仓库”。它保存了一系列有组织的数据。 DBMS:数据库管理系统( Database Management System )。数据库是通过 DBMS 创建和操作的容器。 SQL:结构化查询语言( Structure Query Language ):专...

2018-09-30 22:22:51 153

原创 001HTML基础

<body> <!--1.字体标签 font color:颜色 size:大小1-7 face:改变字体 --> <font color="red" size="5" face="微软雅黑"> 你好,世界!!! </font> <!--2.p标签: 段落标签--&gt...

2018-08-24 14:28:34 147

原创 Java数据结构-队列

队列中添加数据、取出数据,访问队头元素、判断队列是否为空、判断队列是否满了public class MyQueue { private long[] arr; // 有效数据大小 private int elements; // 对头 private int front; // 队尾 private int end; // 无参构造 public MyQueue() {...

2018-08-19 17:54:38 221

原创 Java数据结构-栈

以将数组添加到栈中为例,演示栈弹出数据,访问栈顶元素、判断栈是否为空、判断栈是否满了public class MyStack { // 定义数组的最大长度 private int maxsize; // 定义一个数组 private long[] arr; // 定义栈顶 private int top; // 构造方法 public MyStack(int size) {...

2018-08-18 10:00:17 145

原创 Java数据结构-数组(二分查找、冒泡排序、选择排序、插入排序)

1.数组的有序插入数据public void insert(long value) { int i; for (i = 0; i &lt; elems; i++) { if (array[i] &gt; value) { break; } } for (int j = elems; j &gt; i; j--) { array[j] = array[...

2018-08-17 16:41:57 160

原创 Java数据结构-数组(插入、显示、查找、修改、删除)

对数组进行插入、显示、查找、修改、删除操作public class MyArray { private long[] array; // 数组中有效数据长度 private int elems; public MyArray() { array = new long[30]; } /* * 插入数据 */ public void insert(long val...

2018-08-16 19:08:54 1789

空空如也

空空如也

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

TA关注的人

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