随笔分类 - 工具&技巧
摘要:字符串转换成 Map 对象 public static void str2Map() { MyBean myBean = new MyBean(); myBean.setAge(20); Map<String, MyBean> strMap = new HashMap<>(); strMap.put
阅读全文
摘要:序列化 thrift 对象时,能够移除一些无效字段 public class GsonUtils { private final static List<String> shouldSkipList = new ArrayList<>(); //序列化 thrift 对象成 字符串时, 避免一些无效
阅读全文
摘要:1. 使用 guava retry 工具包 com.github.rholder guava-retrying 2.0.0 2. 简单的 retry 工具类,如下: ```java public abstract class RetryOperation { public boolean execu
阅读全文
摘要:引入 csv 文件依赖 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-csv</artifactId> <version>1.8</version> </dependency> <dependency>
阅读全文
摘要:public class DateUtil { private static final DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); /** * @return 当天的起始时间点 */ publ
阅读全文
摘要:1,删除远程分支 git push --delete origin 远程分支名 2,查看所有的分支 git branch -a 3,查看本地分支关联的远程分支 git branch -v git branch -vv 4,查看本地分支关联的远程分支git地址 git remote show orig
阅读全文
摘要:基本思路就是安装这个工具:network-manager-l2tp 安装方法:Ctrl+Alt+T打开Terminal: 安装完成之后,重启电脑进行配置,如下图: 点击:IPsec设置: 另外,也可以自己编译:可参考:Enabling L2TP over IPSec on Ubuntu 16.04。
阅读全文
摘要:一,几个基本概念 ①JSONArray 相当于 JAVA中的List<Object>,如:['a','b','c'....] ②JSONObject相当于JAVA中的Map<String, Object>,如:{'1':'a', '2':'b'...} ③对于具有结构层次的JSON格式的数据,可以一
阅读全文
摘要:使用Ganglia监控整个Hadoop集群,看到Ganglia采集的各种指标:CPU各个具体的指标含义解释如下: ①CPU(监测到的master主机上的CPU使用情况) 从图中看出,一共有五个关于CPU的指标。分别如下: ⓐ User User表示:CPU一共花了多少比例的时间运行在用户态空间或者说
阅读全文
摘要:一,问题描述 Ganglia的各个组件安装情况(不是我装的,只知道这些信息): 集群一共有4台机器,分别是192.168.121.34-37。Gmetad、Gweb和httpd 安装在 192.168.121.34 上;Gmond安装在34,35,36,37机器上。 访问Ganglia-web主页:
阅读全文
摘要:①打开注册表编辑器,开始-->运行-->regedit ②定位到:HKEY_CLASSSES_ROOT > * >Shell,在Shell 上右击,新建 > 项,输入: Open With gvim(使用vim打开) ③在 Open With gvim 右键 >新建 >字符串值,数值名称设置为:Ic
阅读全文
摘要:一,安装 Eclipse Memory Analyzer 在Memory Analyzer的官网找到 update site的地址: 然后:在Eclipse界面 >Help >Install New Software >Add >Add Reposity ,并在 location 中输入:Updat
阅读全文
摘要:自己写的一个HTTP文件服务器,在端口 50000上监听HTTP连接请求,在Eclipse里面将程序正常地启动之后,能够在自己的机器上(Eclipse启动该程序的机器上)访问 50000端口,即FileServer能够正常提供服务,可是在同一局域网下的其他机子则访问不了。(FileServer运行的
阅读全文
摘要:在Windows下,U盘能够正常地读写文件(能复制粘贴),但发现有个文件打不开。然后在Linux下,对U盘只能读不能写。提示:Read only system. 参考:https://bugs.launchpad.net/ubuntu/+bug/228608 1,# tail -f /var/log
阅读全文