清风石
码龄6年
关注
提问 私信
  • 博客:24,929
    24,929
    总访问量
  • 33
    原创
  • 762,824
    排名
  • 3
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:甘肃省
  • 加入CSDN时间: 2018-12-03
博客简介:

weixin_43932564的博客

查看详细资料
个人成就
  • 获得23次点赞
  • 内容获得4次评论
  • 获得57次收藏
创作历程
  • 1篇
    2020年
  • 39篇
    2019年
成就勋章
TA的专栏
  • java版数据结构与算法
    6篇
  • hadoop
    6篇
  • 虚拟机
    2篇
  • javaSE
    23篇
  • jsp
    2篇
兴趣领域 设置
  • 大数据
    etl
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

java使用IO流递归显示.java结尾的文件,递归删除文件,

import java.io.File;public class ShowJava {public static void main(String[] args) {File file = new File(“D:\javaFile\javaTest”);ShowClass showClass = new ShowClass();showClass.show(file);}}cla...
原创
发布博客 2019.08.21 ·
197 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Google Java Style 中文版

基于官方文档2013.12.19最后一次改动。翻译人:Weir Zhang (zh.weir)旁白:水平有限,很多地方只是意译。不准确的地方,大家以原版文档为准。原版地址:http://google-styleguide.googlecode.com/svn/trunk/javaguide.html一、介绍本文档为Google Java编程规范的完整定义。依照此规范编写的Java源码文件可以被称为Google Style。和其他编程规范指南一样,规范不仅包括了代码的结构美学,也包括了其他一些业界
转载
发布博客 2020.10.10 ·
649 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

四种简单的排序算法(冒泡,插入,选择,希尔)

##冒泡排序package sortTest;import java.util.Arrays;public class BubbleSort { public static void main(String[] args) { int[] arr = new int[] { 4, 6, 5, 7, 9, 8, 2, 1, 3, 0 }; sort(arr); System....
原创
发布博客 2019.11.20 ·
175 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

大数据技术中的Parquet格式理解

Parquet是面向分析型业务的列式存储格式,由Twitter和Cloudera合作开发,2015年5月从Apache的孵化器里毕业成为Apache顶级项目。Parquet文件是以二进制方式存储的,所以是不可以直接读取的,文件中包括该文件的数据和元数据,因此Parquet格式文件是自解析的。通常情况下,在存储Parquet数据的时候会按照Block大小设置行组的大小,由于一般情况下每一个Map...
翻译
发布博客 2019.11.18 ·
931 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

java代码使用多种过滤方式查询hbase数据库数据

import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.hbase.Cell;import org.apache.hadoop.hbase.CompareOperator;import org.apache.hadoop.hbase.HBaseConfiguration;import org.apache.h...
原创
发布博客 2019.11.13 ·
374 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

使用java程序操作hbase数据库

import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.hbase.Cell;import org.apache.hadoop.hbase.CellUtil;import org.apache.hadoop.hbase.HBaseConfiguration;import org.apache.hadoop.h...
原创
发布博客 2019.11.13 ·
476 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

rpc(Remote Procedure Call Protocol):远程过程调用协议解释

首先了解什么叫RPC,为什么要RPC,RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。比如说,一个方法可能是这样定义的:Employee getEmployeeByName(String fullName)那么:首先,要解决通讯的问题,主要是通...
翻译
发布博客 2019.11.13 ·
389 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

javaSE高级编程(集合、IO、网络)的学习笔记(第二部分)

2.1 集合体系2.1.1 集合介绍1、集合本身就是一个对象,用于存取其它对象,只能存取引用类型(基本数据类型会自动装箱)。2、单列集合Collection(Set、List)的顶层父接口是Iterable3、Iterator接口:迭代器接口,能够对实现了Iterable接口的集合进行迭代。2.1.2 List集合一、list集合的遍历(arrayList和linkedList)1、...
原创
发布博客 2019.10.25 ·
238 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java基础知识的学习笔记,对知识点的详细理解(第一部分)

1.1 深入java虚拟机1、垃圾回收机制的优先级最低,调用java.lang.System.gc()/java.lang.Runtime.gc()只能提醒jvm回收垃圾,但不会改变优先级,只是提醒,不会立刻回收。2、类加载器有四个:启动类加载器,扩展类加载器,系统类加载器、网络类加载器3、 加载机制(双亲委托机制),向上委托,向下加载。1.2 java类型转换一、类型转换1、隐式类型...
原创
发布博客 2019.10.25 ·
199 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

eclipse创建jsp文件报错The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

eclipse创建jsp文件报错The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path原因是应为缺少servlet jar包造成的,而tomcat服务器中有servlet jar,所以讲tomcat添加到项目路径中就ok了已经不报错了...
原创
发布博客 2019.10.21 ·
437 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

hadoop官网的wordcount案例(Example: WordCount v1.0)

官网的wordcount:链接: linkhttps://hadoop.apache.org/docs/stable/hadoop-mapreduce-client/hadoop-mapreduce-client-core/MapReduceTutorial.htmlInput and Output types of a MapReduce job:(input) <k1, v1>...
原创
发布博客 2019.10.19 ·
642 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

idea连接linux系统,快速上传jar包,快速连接命令行界面

1、输入ifconfig查看IP地址2、idea如图操作3、点Autodetect已经显示上传成功在这儿可以打开命行界面远程连接linux已经显示连接成功了
原创
发布博客 2019.10.19 ·
307 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

在ubuntu系统中搭建最新版hadoop-3.0.3伪分布式集群,详细讲解每一步流程

在ubuntu系统中搭建hadoop伪分布式集群第一步:环境准备工作1、安装ssh服务:sudo apt-get install openssh-server2、下载好hadoop和jdk软件包,放入指定目录。安装ssh服务原因:一键启动集群时需要,不在输入密码,最好安装,否则需要重复输入密码第二步:配置虚拟机环境1、更改/etc/hostname 机器的名字 sudo vi /e...
原创
发布博客 2019.10.16 ·
365 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

windows宿主主机通过域名访问虚拟机服务器的配置

先在CentOS中配置好相关文档1、修改虚拟机的静态IPsudo vi /etc/sysconfig/network-scripts/ifcfg-eth02、修改主机名sudo vi /etc/sysconfig/network3、修改主机配置文件sudo vi /etc/hosts后在windows中配置好相关文档DNS没有解析,修改C:\Windows\System32\...
原创
发布博客 2019.09.26 ·
1619 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

java解决八皇后问题

八皇后问题,是一个古老而著名的问题,是回溯算法的典型案例。该问题是国际西洋棋棋手马克斯·贝瑟尔于1848年提出:在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。 高斯认为有76种方案。1854年在柏林的象棋杂志上不同的作者发表了40种不同的解,后来有人用图论的方法解出92种结果。计算机发明后,有多种计算机语言可以解决此问题。...
翻译
发布博客 2019.09.05 ·
191 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

环形链表解决约瑟夫问题——小孩出圈

public class Josepfu { public static void main(String[] args) { CircleSingleLinkedList csl = new CircleSingleLinkedList(); csl.addBoy(5); csl.showBoy(); csl.countBo...
翻译
发布博客 2019.09.05 ·
181 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java自定义链表实现栈的功能

java链表实现栈的功能,重要的解释写在注释中。import java.util.Scanner;public class StackDemo { public static void main(String[] args) { LinkedStackDemo stack = new LinkedStackDemo(); String key = ""...
翻译
发布博客 2019.09.05 ·
153 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

java数组实现栈的功能

import java.util.Scanner;public class StackDemo { public static void main(String[] args) { ArrayStack stack = new ArrayStack(10); String key = ""; boolean loop = true; ...
原创
发布博客 2019.09.05 ·
472 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

java递归解决汉诺塔问题(计算移动次数)

汉诺塔 :思路直接写在程序中,是对递归的应用,不论原本有多少个圆盘,都将圆盘看成两部分:前n-1个和第n个,这样便于理解,等效于只有两个圆盘的思路。import java.util.Scanner;public class HNT { public static void main(String[] args) { //定义圆盘的个数 int n...
原创
发布博客 2019.09.04 ·
1315 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

JDK8函数式编程compose方法的理解

import java.util.function.Function;public class Test { public static void main(String[] args) { //将匿名内部类改写成Lambda表达式,更符合函数式编程的模式 Function<String, Integer> function = s -> In...
原创
发布博客 2019.08.26 ·
832 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏
加载更多