摘要: Spring Boot 可以很简单的添加一个调度任务 首先需要添加maven依赖 然后对需要定时调度的任务添加注解 最后需要开启一下注解 但是并不支持动态配置 不过可以满足日常的一些需要了 阅读全文
posted @ 2019-11-01 14:39 stdpain 阅读(557) 评论(0) 推荐(0)
摘要: 先给出 maven 依赖配置 打包的话可以参考之前的 build 配置 把所有的 jar 打包成一个 执行命令 MapReduce 包括Map 和 Reduce 两个过程 我们可以使用继承的方式开发 Reduce 开发 Main java Configuration conf = new Confi 阅读全文
posted @ 2019-10-22 20:04 stdpain 阅读(165) 评论(0) 推荐(0)
摘要: ```xml UTF-8 UTF-8 UTF-8 org.apache.maven.plugins maven-compiler-plugin 8 8 maven-assembly-plugin jar-with-dependencies maven-dependency-plugin copy-dependencies prepare-package copy-dependencies ${pr 阅读全文
posted @ 2019-10-12 15:17 stdpain 阅读(144) 评论(0) 推荐(0)
摘要: Go 的框架 https://beego.me/quickstart 阅读全文
posted @ 2019-08-28 19:23 stdpain 阅读(126) 评论(0) 推荐(0)
摘要: 关于一些shell的 if 操作 [[ ! -s "./some.conf" ]] && exit 1 #不存在就退出 其他的可以参考 https://blog.csdn.net/liyyzz33/article/details/84836255 关于变量 直接赋值和export 赋值区别: 直接赋 阅读全文
posted @ 2019-08-26 16:11 stdpain 阅读(153) 评论(0) 推荐(0)
摘要: AQS AQS 是一个抽样同步器,可以通过这个快速实现一些需要同步对象,可以编写各种锁 意义 使用while编写一个简单的自旋锁很容易,但是有的时候,使用while不断的自旋获取锁资源,在别的线程获取到资源的情况下而且使用较长的时间,当前线程还在不断的自旋,cpu有较大的浪费,但是操作线程的状态比较 阅读全文
posted @ 2019-08-18 13:43 stdpain 阅读(271) 评论(0) 推荐(0)
摘要: Python 编码错误解决方案 Python UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 7: ordinal not in range(128) 解决方案: 当然如果非shell环境下需要给个头 之前做 阅读全文
posted @ 2019-08-09 11:06 stdpain 阅读(409) 评论(0) 推荐(0)
摘要: Slf4j 打日志的问题 Exception 没有堆栈信息 发现线上环境有的Exception堆栈信息没打出来,只有异常信息没有堆栈信息,难以定位 一般情况下日志这么打 打异常信息 错误打法:只能看到异常信息,没有堆栈,打了跟没打一样 错误打法2: 这样消耗比较大,而且有的时候容易死锁 而且只能打到 阅读全文
posted @ 2019-07-31 13:40 stdpain 阅读(1329) 评论(0) 推荐(0)
摘要: hive 重启连接不上 异常信息: FAILED: HiveException java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClien 阅读全文
posted @ 2019-07-26 10:57 stdpain 阅读(261) 评论(0) 推荐(0)
摘要: 写的很赞: https://www.cnblogs.com/kismetv/p/8757260.html 阅读全文
posted @ 2019-07-26 09:15 stdpain 阅读(254) 评论(0) 推荐(0)