前言 好久没写东西了,9月份换了份工作,一上来就忙的要死。根本没时间学东西,好在新公司的新项目里面遇到了之前没遇到过的难题。那遇到难题就要想办法解决咯,一个请求,调用两个服务,同时操作更新两个数据库。这就带来事务不一致的问题了,分布式事务管理被强行拉出来了。导致原本两个springboot的单体项目 ...
分类:
其他好文 时间:
2019-12-02 16:41:27
阅读次数:
97
代码: import org.apache.log4j.{Level, Logger}import org.apache.spark.{SparkConf, SparkContext}object WorldCount { def main(args: Array[String]): Unit ={ ...
分类:
其他好文 时间:
2019-12-02 13:48:52
阅读次数:
85
import org.apache.log4j.{Level, Logger}import org.apache.spark.sql.SparkSessionobject SparkSql { def main(args: Array[String]): Unit ={ Logger.getLogg ...
分类:
数据库 时间:
2019-12-02 13:30:16
阅读次数:
107
QMessageBox消息框的几种类型 QMessageBox.information 信息框 QMessageBox.question 问答框 QMessageBox.warning 警告 QMessageBox.ctitical危险 QMessageBox.about 关于 可根据事件的严重级别 ...
分类:
其他好文 时间:
2019-12-02 11:59:06
阅读次数:
133
一、使用场景 大背景是从kafka 中读取oplog进行增量处理,但是当我想发一条命令将这个增量过程阻塞,然后开始进行一次全量同步之后,在开始继续增量。 所以需要对多个协程进行控制。 二、使用知识 1. 从一个未初始化的管道读会阻塞 2.从一个关闭的管道读不会阻塞 利用两个管道和select 进行控 ...
分类:
其他好文 时间:
2019-12-01 17:16:19
阅读次数:
147
异常响应配置 封装项目异常处理 utils/exception.py dev.py配置 二次封装Response模块 utils/response.py ...
分类:
其他好文 时间:
2019-12-01 16:30:27
阅读次数:
101
1. logger是分层级的,root是所有logger的祖先。 2. root这个logger在执行logging.warning() 等一系列方法和basicConfig()的时候才会被初始化handler, 否则该logger是没有handler的。 3.使用类似logging.getLogg ...
分类:
编程语言 时间:
2019-11-29 01:01:50
阅读次数:
96
1.python之logger日志通用配置文件 2.放入项目即可直接使用 ...
分类:
编程语言 时间:
2019-11-28 23:16:18
阅读次数:
153
asp.net core 3.0 使用log4net。调用时方便直接调用 ...
分类:
Web程序 时间:
2019-11-27 12:03:05
阅读次数:
68
XmlBeanDefinitionReader 加载xml EntityResolver entityResolver; ErrorHandler errorHandler = new SimpleSaxErrorHandler(logger); DefaultDocumentLoader 方法 D ...
分类:
编程语言 时间:
2019-11-26 22:54:05
阅读次数:
82