随笔分类 -  工具&技巧

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