自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

寂寞的博客

寂寞是多么无敌!

  • 博客(7)
  • 资源 (16)
  • 收藏
  • 关注

原创 spark jobserver加入认证

如何给jobserver加入认证,本文给一些寻找答案的方式。通过官方文档和示例一般就能够解决了。首先启用shiro认证在你的 conf配置文件里加入:shiro { authentication = on # 推荐用绝对路径 config.path = "shiro.ini"}然后在配置同一个目录加入 shiro.ini文件。查看官方给的模板示例:basichttps://github.com/spark-jobserver/spark-jobserver/blob/mast

2020-06-24 20:55:56 237

原创 统计Hive表占用空间大小

首先,Hive的数据是存在HDFS上的,统计Hive表大小就算统计文件的大小。虽然在Hive的管理界面可以看到HDFS文件占用的整体大小,但如何查看每张表占用的空间呢?几经搜索,没有发现hive现成的命令,于是,动手撸一个出来吧。基于python实现下面这部分代码是非常低效的,因为对hive命令不了解,所以走了弯路,但实际上是可行的,20T的文件,共一百多张表,用41个线程跑了2小时才跑完。核心就是:hadoop fs -ls /path# hadoop fs -ls /user/hive/wa

2020-06-20 08:45:42 6697

原创 scala惰性函数

scala惰性函数原生支持惰性,懒加载。回复java的懒加载/** * Java懒加载 */public class LayLoad { private String prop; public String getProp() { if (prop == null) { prop = initProp(); } return prop; } private String initProp

2020-06-14 11:51:11 241

原创 10分钟系列-zookeeper入门

10分钟zookeeper总结。安装配置解压修改配置:zoo.cfg, 修改dataDir启动:bin/zkServer.sh start默认是standalone分布式部署同步安装包在zkData数据目录下创建一个myid文件编辑myid,输入唯一标识,比如2,3,4配置zoo.cfg :# server.A=host1:B:C# A: myid编号# B:数据通信端口# C:选举通信的端口server.2=host1:2888:3888server.3=host2:2

2020-06-13 09:28:36 223

原创 python多线程扫描端口

常用的端口扫描工具:netcatnc -z -v -n IP 10-65535如果简单的一台机器,几个端口没问题,很多台机器就麻烦了。下面是一个多线程扫描的python小程序:使用telnet,默认扫TCP端口#!/usr/bin/env pythonimport telnetlibimport threadingimport queueimport loggingloggers = {}server = telnetlib.Telnet()def get_ip_statu

2020-06-12 21:26:17 547

原创 当我想为程序员的生活写本书...

我是一名不知名的作家,全职体验了一年多程序员的生活,于是不忘初心的我想为程序员写本书。陆游曾经说过:“纸上得来终觉浅,绝知此事要躬行”。从我这一年多踏入IT这一行,在国企和互联网企业都干过,这可以算2个极端吧,虽然可以分得很细,比如创业公司、传统转型企业等,但还有大好时光,一定会去体验的。当我气定神闲地打开笔记本,挺直了腰背,深吸一口气,打下了几个大字:这就是程序员的生活还记得小学老师教过一种文体结构吗?--------总分总没错,非常适合本书。列提纲出生活着死去递归拆分形成子结构。

2020-06-09 07:56:05 307

原创 如何检测ActiveMQ的死活

最近为了恢复生产和经济,国家希望人们多多消费,为此出台了一系列补贴政策,简单总结就是:买买买走走走吃吃吃玩玩玩但是本文的议题是:如何使用脚本检测ActiveMQ的死活?然后重启。定义死活的概念死得很彻底:pid都没了进程还在,只是不能正常使用,比如发布消息,这种情况有很多原因,比如内存溢出:2020-06-01 23:37:42,480 | INFO | Ignoring no space left exception, java.io.IOException: Java heap

2020-06-06 13:22:17 3128

zxing的Android提取库

从zxing框架里提取出的Android端扫二维码的库,适合as导入

2016-06-10

android扫描二维码及zxing框架lib

从zxing框架里提取出的Android端扫二维码的库和示例程序

2016-06-10

volley框架

一个封装的非常好的google框架,极大的简化了网络操作与数据获取

2016-03-28

蓝牙聊天APP

这是一个Eclipse下的安卓工程,基本上就是谷歌的源代码,蓝牙聊天,不过可以改变为蓝牙传送数据

2016-03-11

ScrollView嵌套两个ListView

此为Eclipse下的Android工程文件,用非常简单的方法解决了ScrollView嵌套多个ListView的问题。

2016-02-24

Path2.0菜单效果-Android

此为AS工程文件,配套我的博客源代码,讲了用Android属性动画简单的实现Path2.0中的菜单效果,非常简单。

2016-02-22

Android属性动画

此为AndroidStudio工程文件,配套博客源代码,内容为Android属性动画。

2016-02-20

CSS3.0参考手册

这是chm文件,里面有css3.0和css2.0的参考手册,寂寞资源,永远免费。

2016-02-15

Java编程思想第四版完整中文高清版

这是书籍《Java编程思想》第四版,寂寞资源,永远免费。

2016-02-15

自定义View代码

此为android工程,自定义了一个导航栏,供学习android模板,自定义View

2016-02-15

Fragment实现的Tab页面

此为android工程,一个最简单的tab页面,采用Fargment实现,同时加入了启动页面,动画等知识

2016-02-14

BaseAdapter的使用与优化

此文件为Eclipse下的android工程,里面介绍了listView的三种适配方式,从实现到优化。

2016-02-11

基于Face++的人脸识别与检测

有两个功能,一是基于谷歌API的人脸检测(复用了大神的代码,花了我3个积分),还有基于Face++的人脸识别,在图片上绘图之类的操作都有,且注释详细。

2016-02-06

canvas实现模糊效果

css3实现图片模糊,canvas实现交互设计,简单,简单,简单,简单,简单,简单单

2016-01-30

Tab页面实现代码2

本代码供免费下载,因为有Bug,会移动的Tab页面,蠢死的Android

2016-01-28

Tab页面实现代码

这是一个Eclipse下的Android工程文件,非常简单地实现了Tab页面布局,使用的是PagerAdapter进行适配。

2016-01-28

空空如也

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

TA关注的人

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