自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在cron之中使用ssh远程连接操作

1. cron之中是没有环境变量的,如果只是执行某几次,可以手动注入export -p环境变量到脚本之中。2. 如果需要每日执行,则需要想办法注入环境变量,可以在外部的nohup程序之中注入环境变量。3. 可以使用其他方式,例如创建一个不会停止的进程等,周期schedule执行脚本程序。

2023-08-18 16:03:20 172

原创 找不到主类.jpg

找不到主类!

2023-03-07 15:56:15 144

原创 今天我们来写个ArrayList

下次我就不需要前面那一部分了,直接一整段代码加注释好了w每个方法都分开不现实!

2022-08-22 22:41:15 202

原创 FlinkSQL-UDF自定义数据源

笨笨的人也会有灵感的时候呢

2022-07-21 14:53:03 541

原创 gradle test 和idea test

┭┮﹏┭┮

2022-07-18 17:12:33 175

原创 该如何合并一大堆新增pr的分支呢

昂~

2022-07-14 15:58:42 431 1

原创 《优雅升级HBase》中不太“优雅”的情况

最近master重启时间被我弄好了,我正准备大干一场给HBase升级一个版本,没想到危机都藏在水底,当我准备一个分组一个分组的升级的时候,突然看到了RIT告警...我心里一慌,什么情况,master的瓶颈应该已经没有了才是,为什么还会有RIT,为什么,他NN滴!差点儿变身穿山甲的我带着小紧张的心情打开了log,看到了这样一副画面我没来得及追查问题,我先直接将RS进行紧急关闭,让region强制移动出去并中断一切操作,然后RS会被自动拉起,基本会被分配到这个节点(因为这个节点压根一个节点都没有)move的时候

2022-06-22 19:27:07 196

原创 mac-crontab:WindowServer is not available

突发奇想写了一个swing的监控程序,结果发现报这个错我仔细找了半天,发现是crontab内环境变量的问题,晕我是用jdk8写的程序,但是crontab内调用的却是13,显然会有兼容性问题解决完了就没事了~...

2022-06-22 16:01:15 95

原创 HBase写流程源码--1.4.11

这些肯定不全是自己的,但是参考别人的文章加上自己的独立思考,一定能有新的收获这里主打讲一下写入流程的源码,以及给出自己的参考资料~ 然后谈一下自己rowkey设计的想法好了,其实我没设计过多少rowkey,每次都是业务自己设计的哈哈哈(然后一堆热点问题mmd)所以规范业务的行为也是十分重要的,包括重要的列族设计,以及rowkey设计,如果业务不规范使用出问题了那就不是咱的问题写流程概览图(客户端连接zookeeper --> 寻找meta --> 找到对应的RS -->

2022-05-30 16:08:14 245

原创 writer的时候如果是先写缓存区记得关闭

!!!写了一大堆,结果缓存区没释放哈哈哈记得要writer.close()~https://www.jb51.net/article/217821.htm

2022-05-27 17:47:20 91

原创 急救:MYSQL按顺序中取出所有字段

实际上就是查询一张schema表1.一开始是拿出所有的列!但是我没意识到实际上就是查的一张表SELECT COLUMN_NAMEFROM information_schema.COLUMNSwhereTABLE_SCHEMA = '?' AND TABLE_NAME = '?'2.发现这是一张表,而且看到了原始的顺序字段ordinal_positionSELECT COLUMN_NAMEFROM information_schema.COLUMNSwhereTA..

2022-05-18 19:46:42 366

原创 hbase-snapshot流程以及追踪思路

问题线上偶有export任务snapshot失败的问题存在,和RIT问题是同类问题,region状态更新过慢,仔细进行流程研究。snapshot主体流程1.snapshot enable table流程-- master侧不包括RS侧,RS侧另做图​​2.RS侧分布式快照​​3.根据排查极有可能是zk的问题,再给出详细的zk路线图,通过该图去寻找zk的通信是否存在问题关键点,zookeeperWatcher,通过watch对节点进行监测1...

2022-05-16 17:42:53 488

原创 top命令和其他命令大杂烩

1.top命令中出现的load!以及监控中的load究竟代表了什么呢?!linux top load 详解_ProfeSir的博客-CSDN博客_load top将CPU比作桥梁,load为1的时候就是满当当啦!要排队!40核的CPU的load就是1*40的最大负载如果load超过1就会排队!很容易出问题的!系统load不要经常超过1,一般会留一个告警预留位~大概0.7~0.82.top命令的花式使用方式,麻麻再也不用担心我看不懂指标啦!(宁为什么不打开man看看呢)top命令详细介

2022-05-12 21:04:55 407

原创 Hbase shell大全(然而啥都木有)

COMMAND GROUPS: Group name: general Commands: processlist, status, table_help, version, whoami​ Group name: ddl Commands: alter, alter_async, alter_status, create, describe, disable, disable_all, drop, drop_all, enable, enable_all, exists, get_...

2022-05-09 15:52:05 973

原创 HBase RIT~merging_new相关

Hbase merge_new永久RIT问题

2022-04-23 13:33:15 2041

原创 Iterm2+sz,rz问题

1.每一个新增的profile都需要重新配置advanced2.下载iterm2 szrz2个触发器脚本(网上很多)zomdem安装3.设置触发器并进行测试(注意ssh的服务器上也需要有szrz才行)

2021-07-13 12:47:58 97

原创 dropdown-toggle

重复加载了BootStrap导致下拉框无法进行正常操作JS没有先导入导致Bootstrap没有依赖JS无法实现下拉框

2021-03-15 11:18:26 798

原创 跳表打印修改,细节想通了

原文在github搜数据结构 星星最多的那个哟~import java.util.*;import java.util.concurrent.ConcurrentSkipListMap;public class skipList { private static final float levelUp_p = 0.5f; private static final int Max_level = 16; int nowLevel = 1; publi...

2021-01-14 14:18:19 171

原创 Java对象之间的比较

import java.util.*;class book{ public long id; public int category; public int words; public String updatetime; public book(long id, int category, int words, String updatetime) { this.id = id; this.category = catego.

2020-10-21 20:24:48 121

原创 锁住整个对象,其他方法一样无法使用

public class Synchronized implements Runnable{ public void run() { synchronized (Synchronized.class) { try { System.out.println("start"); Thread.sleep(1000); } catch (Exception e) { .

2020-09-24 16:31:54 198

原创 心灵修炼手册,不断更正,根据自己的心情和态度,写出最想,最需要的话语,努力读书(非专业书),认知扩大

蛋糕,甜头---延迟满足感,先做困难的事情,再享受幸福 爱生活,爱自己,找到属于自己的满足感 勇于尝试世界上的一切,好奇心已经拥有,接下来就看你的了 去花时间做一件事情,就一定可以做好,至少可以让自己满足 泛泛而谈,浅浅的去做事情,马虎的去做事情都不太行,有着自己的思想,全神贯注的去做,不管是生活 还是娱乐 有问题及时解决,不要拖拖拉拉,拖到以后可能又忘了 不要觉得小问题就不是问题,小问题的积累,比大问题更加可怕 娱乐是重要的,是精神生活的必需品,但是生活不能全部是这样的,娱乐带来的快乐是短暂

2020-09-22 15:00:03 120

原创 泛型编译时才存在

import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.*;public class ReflectList { public static void main(String[] args) throws ClassNotFoundException, NoSuchMethodException, InvocationTargetException,.

2020-09-18 09:43:26 118

原创 java Runtime获取以及执行简单的命令

Runtime r = Runtime.getRuntime(); Process process = r.exec("java"); InputStream is = process.getErrorStream(); InputStreamReader isr = new InputStreamReader(is, "GBK"); BufferedReader br = new BufferedReader(isr); S.

2020-09-16 16:27:16 455

原创 Java文件的操作,遍历所有文件夹下面的mp4后缀结尾的视频,使用了不是很熟悉的lambda表达式

import java.io.File;import java.io.FileFilter;public class ALLFiles { public static void main(String[] args) { File file = new File("F:\\BaiduNetdiskDownload\\video"); getAllFiles(file); } public static void getAllFiles(Fil..

2020-08-31 15:37:16 1168

原创 今日的复习 借鉴别人的 写出自己的感受(一小部分),以后会慢慢多起来的!

Hash函数比如我们要新增或查找某个元素,我们通过把当前元素的关键字 通过某个函数映射到数组中的某个位置,通过数组下标一次定位就可完成操作。    这个函数可以简单描述为:存储位置 = f(关键字)hash冲突:如果两个不同的元素,通过哈希函数得出的实际存储地址相同怎么办?也就是说,当我们对某个元素进行哈希运算,得到一个存储地址,然后要进行插入的时候,发现已经被其他元素占用了,其实这就是所谓的哈希冲突,也叫哈希碰撞哈希冲突的解决方案有多种:开放定址法(发生冲突,继续寻找下一块未被占用的存储地址)

2020-08-27 23:58:12 453

原创 测试一下String的+连接和StringBuilder的append效率

public class test { public static void main(String[] args) { //System.getProperties(); String str = ""; StringBuilder str2 = new StringBuilder(); long start = System.currentTimeMillis(); for (int i = 0; i...

2020-08-25 21:01:06 133

原创 personal Linux command XARGS

find 与 ls -l find . -name "*" |xargs ls -l-p表示交互-t表示打印再执行

2020-06-28 17:11:24 106

原创 android intent的方法

android意图intent使用:1、不带参数跳转:Intent intent = new Intent(Activity1.this,Activity2.class);  startActivity(intent);  Intent intent = new Intent(Activity1.this,Activity2.class);startActivity(intent);2、带参...

2018-06-05 20:05:40 620

原创 android主进程访问网络受限

Android主线程不能访问网络异常解决办法从两个方面说下这个问题:1. 不让访问网络的原因2. 解决该问题的办法不让访问网络的原因:由于对于网络状况的不可预见性,很有可能在网络访问的时候造成阻塞,那么这样一来我们的主线程UI线程 就会出现假死的现象,产生很不好的用户体验。所以,默认的情况下如果直接在主线程中访问就报出了这个异常,名字是NetworkOnMainThreadException解...

2018-06-05 19:57:27 715

原创 android中文乱码的解决办法

在用Android Studio开发时,经常出现各种乱码问题,解决半伐如下:【1】 代码里中文乱码可能由于你引进的库文件的编码方式与你现在的编码方式不一样,那么设置如下:如果这样代码里还是乱码:选中此Java文件,按下列操作进行:选择GBK完成【2】IDE 的Android Monitor中文乱码:选择中文的Name即可【3】模拟机显示中文乱码:只需要在build.gradle 单独添加这样一...

2018-06-05 19:50:29 14280

原创 无法连接腾讯云数据库的解决办法

腾讯云主机中MySQL无法远程连接的解决办法在远程主机上,我开启了 mysql服务,用 admin 可以打开,比如说用户名为 root,密码为 123456。不过用 Mysql 客户端远程连接时却报了错误,比如 Mysql-Front 报了如下Access denied for user ‘root’@’xxxxxx′(using password:YES)是腾讯云比较奇怪,dmin 可以正常...

2018-06-05 19:26:55 3088

原创 无法连接腾讯云数据库的解决办法

腾讯云主机中MySQL无法远程连接的解决办法在远程主机上,我开启了 mysql服务,用 phpmyadmin 可以打开,比如说用户名为 root,密码为 123456。不过用 Mysql 客户端远程连接时却报了错误,比如 Mysql-Front 报了如下Access denied for user ‘root’@’xxxxxx′(using password:YES)是腾讯云比较奇怪,phpm...

2018-06-05 19:10:39 2970

原创 connect研究

在windows的课堂上,一直在讲解关于connect的有关方面,那么接下来就给出我的一些分析。首先我们是自行研究的connect 那就得写出自己的connect函数,那么接下来就是得了解一些基础知识。为了让有些表达看起来很简便,我们需要使用自定义类型。typedef部分QT代码不能识别汉语。所以把部分代码编程了英文以便于调试输出查看结果。1.函数指针#include us

2017-06-07 10:30:17 343

原创 c++单例模式和简单工厂

之前在公司做了一个windows 8平台的阅读器。首先,需要将电子书中的内容渲染到屏幕上,而电子书每一页都包含各种各样的内容,比如:图形、图像和文字等等;不同的内容,就是不同的对象;在将不同的内容渲染到屏幕上之前,就需要new操作,建立不同的对象,然后再在屏幕上进行描绘。这个时候,就需要进行很多new操作,new操作分布在代码的不同地方,管理起来很麻烦,而且也很乱,到后期扩展和维护的时候,有的时候

2017-06-06 14:37:24 426

原创 C++相互包含

在构造自己的类时,有可能会碰到两个类之间的相互引用问题,例如:定义了类A类B,A中使用了B定义的类型,B中也使用了A定义的类型class A{int i;B b;}class B{int i;A* a;}请注意上面的定义内容,一般情况下是不能出现类A,类B相互引用都定义对象,即如下的样子:class A{int i;B b;}class B{int i;

2017-06-05 22:22:54 369

原创 Java SWing

UI组件: UI 的元素,除了在屏幕上看到的这些之外,还有更多都是 UI 元素。比如鼠标、键盘、音量、屏幕颜色、使用的字体,以及一个对象相对于另一个对象的位置,这些都包含在 UI 之中。实际上,在计算机和用户的交互之中扮演角色的任何对象都是 UI 的组成部分.Swing 的角色Swing 是 Java 平台的 UI —— 它充当处理用户和计算机之间全部交互的软件。它实际上充当用户和

2017-06-05 16:09:12 433

原创 第四次也不知道0 0诶 这次好像看不太懂

http://blog.csdn.net/sinat_36360226/article/details/69548098http://www.jellythink.com/archives/42http://blog.csdn.net/lightupheaven/article/details/38823067http://blog.csdn.net/htyurencaotan

2017-04-14 14:59:28 237

原创 也是不知道做什么的实验

http://www.bubuko.com/infodetail-1146362.htmlhttp://www.cnblogs.com/dabaopku/archive/2010/04/21/1717331.htmlhttp://blog.csdn.net/chollima/article/details/3486230

2017-03-31 14:42:48 180

原创 我是正经的第一篇!

恩0 0今天做实验发现了一个很重大的问题。那就是 有时候运行程序第一遍成功 第二遍却意外的失败了。这是为什么呢

2017-03-15 20:54:13 323

原创 这次是java~

http://www.cnblogs.com/mareymarey111/archive/2011/12/08/2280253.htmlhttp://www.cnblogs.com/rond/p/3565113.htmlhttp://blog.csdn.net/xulilinman/article/details/50498838https://zhidao.baidu.com

2017-03-15 19:47:53 162

空空如也

空空如也

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

TA关注的人

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