240 发简信
IP属地:上海
  • 根据json路径生成json

    已知目标json的所有key-value,以及key所属路径,生成json 代码如下:

  • Java访问SFTP服务器,踩了私钥的坑

    背景 Java 程序访问第三方SFTP服务器下载文件,第三方只提供账号+私钥(key.ppk文件) 引入工具包(jsch) 建议引用最新版本,一...

  • 如何验证邮箱域名是否真实存在

    产品需求 判断用户输入的邮箱地址其域名是否真实存在,比如zhangsan@163.com邮箱域名163.com 是否是一个真实存在的邮箱域名。 ...

  • soap请求xsi:type报错的解决方法

    使用soap请求服务时,如果xml中使用了xsi:type 属性,可能会遇到如下报错: 这是因为xml缺少xsi声明。 解决办法:在body标签...

  • Resize,w 360,h 240
    HBase 快速入门

    使用HBase已有半年时间,最近在公司内部组织了一场HBase的分享会,没想到引起了很多同学的热烈讨论。但是由于功课没做好,加之底层的原理没有完...

  • ThreadPoolExecutor execute 和 submit

    ThreadPoolExecutor 除了execute 方法用来提交任务,还有submit 方法,他们的区别就是后者有返回值,其原理是在前者的...

  • ThreadPoolExecutor + CountDownLatch 实际应用补充

    注:(本例用submit实现会更简单,可以参见ThreadPoolExecutor execute 和 submit) 昨日上线了我的并发编程改...

  • ThreadPoolExecutor + CountDownLatch 实际应用

    记录下我自己工作中遇到的一个实际问题。 场景 遍历一个参数集合,并请求第三方API拉取数据,由于总数据量过大(过亿/天),所以运行时长接近30小...

  • Java Spark 简单示例(九) CheckPoint 检查点使用

    大数据学习交流微信群 Spark 采用Lineage(书里叫血统)和CheckPoint(检查点)两种方式来解决分布式数据集中的容错问题。Lin...

个人介绍
Java开发,不定期更新(没啥事不会更新)。