JAVA
HiBoyljw
万事开头难,自己选定的路就好好走下去
展开
-
解决 Permission denied: user=root, access=WRITE, inode=“/user“:hdfs:supergroup:drwxr-xr-x
在使用root 账户安装完hadoop 集群后 在使用flink 使用on yarn 方式进行集群启动持续Permission denied: user=root,access=WRITE,inode="/user":hdfs:supergroup:drwxr-xr-x错误,查阅相关资料明白/user文件的所有者是HDFS 权限为755 也就是只有HDFS才能对这个文件进行操作,而root去访问hdfs上面的/user目录没有权限,那么接下来我们便可以这样操作文件,输入命令su原创 2021-09-10 15:08:45 · 9117 阅读 · 0 评论 -
Kafka 深入浅出——Kafka的命令行的管理使用以及参数详解
1、创建topickafka-topics.shnode01执行以下命令创建topicreplication-factor 副本数cd /ljw/install/kafka_2.11-1.1.0/bin/kafka-topics.sh --create --partitions 3 --replication-factor 2 --topic test --zookeeper node01:2181,node02:2181,node03:21812、查询所有的topic..原创 2020-12-27 15:21:50 · 689 阅读 · 0 评论 -
Kafka 深入浅出——集群安装部署
上一篇我为大家带来了Kafka的基本知识和概念,下面我们将进入实战篇,首先是Kafka的集群安装部署。1、下载安装包(http://kafka.apache.org/downloads)这里将以大家下载1.x版本的kafka 这也是目前市场上的公司用的比较多的,因为比较稳定了,而且特性和功能基本也足够使用了。2、规划linux安装目录/mysoft/install3、上传安装包到node01服务器,并解压(此处的01代表的是你的集群节点之一的代号)通过FTP工具上传安装包到n原创 2020-12-19 20:10:26 · 203 阅读 · 1 评论 -
判断一个数字是否是回文数
判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1:输入: 121输出: true示例2:输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入: 10输出: false解释: 从右向左读, 为 01 。因此它不是一个回文数。来源:...原创 2020-01-28 22:45:07 · 3439 阅读 · 0 评论 -
整数反转
给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例1:输入: 123输出: 321示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为[−231,231− 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。class So...原创 2019-11-24 21:13:41 · 177 阅读 · 0 评论 -
两数相加 中等难度
给出两个非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -&...原创 2019-11-24 20:32:35 · 175 阅读 · 0 评论 -
LeetCode 两数之和
给定一个整数数组 nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]解题思路:直...原创 2019-11-23 22:01:57 · 174 阅读 · 0 评论 -
一些图片的压缩工具
在网上看了一些图片压缩的方法,在这里我利用重载,编写了多种功能的图片压缩工具类import java.awt.Color;import java.awt.Graphics2D;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileInputStr转载 2015-08-06 22:20:33 · 490 阅读 · 0 评论 -
JAVA中的几个排序算法
今天是我第一天来写JAVA的博客,有不足的地方大家多多包涵 下面的代码是 一些我自己整理出来的排序算法 请多指教咯 package sortMethods;public class sortMethods {private static void print(int[] a) {for (int b :原创 2015-08-06 22:22:22 · 412 阅读 · 0 评论 -
倒油问题之深搜和广搜算法
问题是这样的,有一位厨师他有3个油桶 分别可以装12 ,8,5斤油 现在12斤的油桶是满的,其他的是空的,问:如何倒出6斤油? 对于这个问题,开始我也是很迷茫的,不知道怎么弄!后来才知道用深搜和广搜来做!下面附上我的代码,如有不妥请多包涵首先我们定义一个油桶类 Bucket//油桶public class Bucket {原创 2015-08-07 22:02:33 · 1998 阅读 · 0 评论 -
多功能图片压缩工具 类
在网上看了一些图片压缩的方法,在这里我利用重载,编写了多种功能的图片压缩工具类import java.awt.Color;import java.awt.Graphics2D;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileInputStr翻译 2015-08-09 21:52:33 · 376 阅读 · 0 评论 -
大文件的切割与合并
实现对大文件的切割与合并。按指定个数切(如把一个文件切成10份)或按指定大小切(如每份最大不超过10M),这两种方式都可以。在这里我只是给大家写下我自己的一点简单的代码,希望对大家有帮助package io2;import java.io.File;import java.io.FileInputStream;import java.io.FileNot原创 2015-08-11 22:16:03 · 514 阅读 · 0 评论 -
字符串截取
对于字符串的剪取,比如: 在java中,字符串“abcd”与字符串“ab你好”的长度是一样,都是四个字符。 但对应的字节数不同,一个汉字占两个字节。 定义一个方法,按照指定的字节数来取子串。 如:对于“ab你好”,如果取三个字节,那么子串就是ab与“你”字的半个,那么半个就要舍弃。如果取四个字节就是“ab你”,取五个字节还是“ab你”。在这里我需要注意的问题是,不同的编码格式对应原创 2015-08-12 22:15:27 · 608 阅读 · 0 评论 -
hdu1002
水题我也不多说什么了直接附上代码,用大树来解决import java.math.BigInteger; import java.util.Scanner;public class p1002 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); i原创 2015-08-12 21:50:13 · 473 阅读 · 0 评论 -
hdu1048
Julius Caesar lived in a time of danger and intrigue. The hardest situation Caesar ever faced was keeping himself alive. In order for him to survive, he decided to create one of the first ciphers. This原创 2015-08-12 21:54:36 · 594 阅读 · 0 评论 -
hdu2037
Problem Description “今年暑假不AC?” “是的。” “那你干什么呢?” “看世界杯呀,笨蛋!” “@#$%^&*%…”确实如此,世界杯来了,球迷的节日也来了,估计很多ACMer也会抛开电脑,奔向电视了。 作为球迷,一定想看尽量多的完整的比赛,当然,作为新时代的好青年,你一定还会看一些其它的节目,比如新闻联播(永远不要忘记关心国家大事)、非常6+7、超级女生,以及王小原创 2015-08-12 21:57:46 · 725 阅读 · 0 评论 -
hdu
Problem Description Boudreaux and Thibodeaux are on the road again …“Boudreaux, we have to get this shipment of mudbugs to Baton Rouge by tonight!”“Don’t worry, Thibodeaux, I already checked ahead. Th原创 2015-08-12 21:52:10 · 460 阅读 · 0 评论 -
大型文件切割机
在前面的博客中,我简单的写了下关于大型文件的切割代码。 现在我又改进了下用图形界面来写这个,不过说实在的JAVA的图形界面实在有点难看,不过我们的主要学习重点也不是在图形界面上,所以大家不要太在意界面的难看了。下面我们来说说程序 *需求分析: 实现对大文件的切割与合并。 按指定个数切(如把一个文件切成10份)或按指定大小切(如每份最大不超过10M),这两种方式都可以。 示例程序说明: 文原创 2015-08-13 22:46:47 · 752 阅读 · 0 评论 -
Java打地鼠小游戏
随便做了个小游戏,很简单,问题可能也有蛮多。主要是学习一些图新界面,和线程的的知识,请多指教,大家可以继续改进 package HitMouse;import java.awt.Cursor; import java.awt.Font; import java.awt.Image; import java.awt.Point; import java.awt.Toolkit; impor原创 2015-08-12 22:01:32 · 2410 阅读 · 2 评论 -
hdu2064汉诺塔递推
约19世纪末,在欧州的商店中出售一种智力玩具,在一块铜板上有三根杆,最左边的杆上自上而下、由小到大顺序串着由64个圆盘构成的塔。目的是将最左边杆上的盘全部移到右边的杆上,条件是一次只能移动一个盘,且不允许大盘放在小盘的上面。 现在我们改变游戏的玩法,不允许直接从最左(右)边移到最右(左)边(每次移动一定是移到中间杆或从中间移出),也不允许大盘放到下盘的上面。 Daisy已经做过原来的汉诺塔问题和原创 2015-08-16 18:30:47 · 856 阅读 · 0 评论 -
HDU1022
As the new term comes, the Ignatius Train Station is very busy nowadays. A lot of student want to get back to school by train(because the trains in the Ignatius Train Station is the fastest all over t原创 2015-08-15 23:37:52 · 435 阅读 · 0 评论 -
HDU1237简单计算器
读入一个只包含 +, -, *, / 的非负整数计算表达式,计算该表达式的值。Input 测试输入包含若干测试用例,每个测试用例占一行,每行不超过200个字符,整数和运算符之间用一个空格分隔。没有非法表达式。当一行中只有0时输入结束,相应的结果不要输出。Output 对每个测试用例输出1行,即该表达式的值,精确到小数点后2位。Sample Input 1 + 2 4 + 2 * 5 - 7原创 2015-08-17 21:01:48 · 577 阅读 · 0 评论 -
hdu2099
Problem Description一个整数,只知道前几位,不知道末二位,被另一个整数除尽了,那么该数的末二位该是什么呢?Input输入数据有若干组,每组数据包含二个整数a,b (0 Output对应每组数据,将满足条件的所有尾数在一行内输出,格式见样本输出。同组数据的输出,其每个尾数之间空一格,行末没有空格。----------Sample Input200 4原创 2015-08-18 17:00:47 · 408 阅读 · 0 评论 -
HDU1276士兵队列
欢迎参加——每周六晚的BestCoder(有米!)士兵队列训练问题 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 4665 Accepted Submission(s): 2180Problem Description 某部队原创 2015-08-18 22:52:21 · 510 阅读 · 0 评论 -
HDU2083简易版之最短距离
Problem Description 寒假的时候,ACBOY要去拜访很多朋友,恰巧他所有朋友的家都处在坐标平面的X轴上。ACBOY可以任意选择一个朋友的家开始访问,但是每次访问后他都必须回到出发点,然后才能去访问下一个朋友。 比如有4个朋友,对应的X轴坐标分别为1, 2, 3, 4。当ACBOY选择坐标为2的点做为出发点时,则他最终需要的时间为 |1-2|+|2-2|+|3-2|+|4-2|原创 2015-08-19 23:07:23 · 467 阅读 · 0 评论 -
hdu1016 数据结构之面向过程的深搜算法
Problem DescriptionA ring is compose of n circles as shown in diagram. Put natural number 1, 2, ..., n into each circle separately, and the sum of numbers in two adjacent circles should be a prime.原创 2015-08-06 22:24:19 · 530 阅读 · 0 评论 -
JQuery 中的AJAX事件
Ajax会触发很多事件。有两种事件,一种是局部事件,一种是全局事件:局部事件:通过$.ajax来调用并且分配。$.ajax({ beforeSend:function(){ // Handle the beforeSend event }, complete:function(){ // Handle the complete even转载 2016-04-07 09:21:36 · 532 阅读 · 0 评论 -
Jquery noConfict()方法
jQuery 核心 - noConflict() 方法[避免冲突的方法]jQuery 核心参考手册定义和用法noConflict() 方法让渡变量 $ 的 jQuery 控制权。语法jQuery.noConflict([removeAll])参数描述removeAll布尔值。指示是否允许彻底将 jQue转载 2016-06-30 22:15:32 · 685 阅读 · 0 评论 -
微信公众平台开发 获取用户基本信息
本文介绍如何获得微信公众平台关注用户的基本信息,包括昵称、头像、性别、国家、省份、城市、语言。本文的方法将囊括订阅号和服务号以及自定义菜单各种场景,无论是否有高级接口权限,都有办法来获得用户基本信息,而无需模拟登录。 在本文中,特别要注意的是有两个不同的Access Token,他们产生的方式不一样,一种是使用AppID和AppSecret获取的access_token,一种是OAut转载 2016-07-16 08:34:18 · 1311 阅读 · 0 评论 -
Struts2中 的type=stream
struts2中 result="stream",可以实现文件的下载功能。这里有两篇比较清楚和基础的文章:http://kin111.blog.51cto.com/738881/167475 http://developer.51cto.com/art/200906转载 2016-08-09 14:23:05 · 773 阅读 · 0 评论 -
校验银行卡
步骤:首先区分借记卡和信用卡,然后就是校验卡号,最后根据银联Bin确定什么银行,Bin之后就是归属地。 本文所有数据来源于网络,不一定保证正确和完整,这里仅仅作为教学使用。 [java] view plain copy package org.luozhuang.bankcard; public class checkBankCard {原创 2016-08-22 15:22:10 · 2929 阅读 · 0 评论 -
使用IntelliJ IDEA开发java web
一、下载安装篇1.安装IntelliJ IDEA官网的下载地址: http://www.jetbrains.com/idea/download/ ,支持mac/windows/linux三大主流平台,我用的是windows版本。注:IntelliJ IDEA是商业软件,有二个版本,Ultimate Edition是商业版本,功能完善,可以免费试用30天,建议下载该版本学习;转载 2016-09-28 17:37:53 · 580 阅读 · 0 评论 -
Msql 中的 时间段查询(一天,一周,一个月)
我们在对数据查询或菜单时经常要对指定的时间或时间段进行查询,例如要查询一天内的信息,要查询一周内的信息,要查询一个月内的数据,这里我讲下DATE_SUB函数,同时结合实例进行讲解定义和用法DATE_SUB() 函数从日期减去指定的时间间隔。1.语法DATE_SUB(date,INTERVAL expr type)date 参数是合法的日期表达式。expr 参数是您希望添加的原创 2016-10-06 09:19:27 · 3810 阅读 · 1 评论 -
SVN分支和trunk
SVN分支的合并和同步使用svn几年了,一直对分支和合并敬而远之,一来是因为分支的管理不该我操心,二来即使涉及到分支的管理,也不敢贸然使用合并功能,生怕合并出了问题对团队造成不良影响,最主要的原因是,自己对分支的目的和合并的方法不甚了解,这才是硬伤。 最近由于适配机型的需要(本人从事手机客户端的开发),需要经常接触分支和合并两项工作,突然发现这玩意整不明白很难开展工作,遂这两天着重转载 2016-12-09 15:26:13 · 673 阅读 · 0 评论 -
关于微信二次分享,描述变链接的解决方法(一)----文档说明
关于微信二次分享,描述变链接的解决方法(一)----文档说明前言:最近工作中遇到了使用微信二次分享的时候,标题被截短,描述也变成了链接,图片也没有,运营人员半夜还在嚷嚷,无奈只好硬着头皮去百度,去google,但是悲催的是没有详细的解决方法,最终只能自己去研究,还好最终搞出来了,决定分享一下,帮助需要的人。博文,分两篇,第一篇主要是微信的官方文档说明,第二篇主要是代码部分; 一转载 2016-12-09 16:27:39 · 5568 阅读 · 0 评论 -
Ajax 上传文件
转载自:http://yunzhu.iteye.com/blog/2177923 通过传统的form表单提交的方式上传文件:123456789formid= "uploadForm" action= "http://localhost:8080/cfJAX_RS/rest/file/upload" meth原创 2017-02-06 09:20:53 · 582 阅读 · 0 评论 -
推荐算法之 slope one 算法
版权声明:本文为博主原创文章,未经博主允许不得转载。1.示例引入多个吃货在某美团的某家饭馆点餐,如下两道菜:可乐鸡翅: 红烧肉: 顾客吃过后,会有相关的星级评分。假设评分如下: 评分 可乐鸡翅 红烧肉 小明 4 5 小红 4 3 小伟 2 3 小芳 3 ? 问题:请猜测一下小芳可能会给“红烧肉”打多少分? 思路:把两道菜的平均差值求转载 2017-02-06 11:10:09 · 449 阅读 · 0 评论 -
HTTP协议详解
一、概念协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。HTTP协议,即超文本传输协议(Hypertext transfer protocol)。是一种详细规定了浏览器和万维网(WWW = World Wide Web)服务器之间互相通信的规则,通过转载 2017-02-07 11:55:51 · 935 阅读 · 0 评论 -
Mybatis- foreach用法
在SQL开发过程中,动态构建In集合条件查询是比较常见的用法,在Mybatis中提供了foreach功能,该功能比较强大,它允许你指定一个集合,声明集合项和索引变量,它们可以用在元素体内。它也允许你指定开放和关闭的字符串,在迭代之间放置分隔符。这个元素是很智能的,它不会偶然地附加多余的分隔符。下面是一个演示示例: Select from jria wher原创 2017-01-19 11:27:43 · 718 阅读 · 0 评论 -
支付宝接口实现
* 将订单提交支付宝进行网上支付 */public ActionForward submitAlipayUrl(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { Strin转载 2017-02-28 09:21:28 · 1214 阅读 · 0 评论