`
wx1568905209
  • 浏览: 25139 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
import os path='C:\\a_9ybx.txt' path1='C:\\a_9ybx_out.txt' path2='C:\\a_9ybx_out1.txt' liwai=[",","。","(",")"," ","、"," ",":",";","《","》&qu ...
这几天运行airflow发现运行的Task总是报错,并且在页面上没有报错信息: 查看Schedule的报错日志,没有什么头绪 查看本地Task运行日志,没有对应的文件。 说明:Task根本没有运行,运行命令top,发现图片上的进程有很多。 停止redis后,发现没有了,但是启动redis 有重新出现了。 然后在看celery  运行命令 ps -ef|grep celery  有很多的celery 没有释放。   释放这些celery后,运行Task正常, 注 ...
打开界面: 创建Oracle源: 如果不填红框的内容则会报错,oracle ora-12504:tns 监听程序在connect_data中未获得service _name 创建OracleOperator t = OracleOperator( task_id = 'test', sql = 'select * from dual', oracle_conn_id = 'test', autocommit = True, dag= ...
一、几个相关的概念   1、MTOM基础概念           官方介绍:http://cxf.apache.org/docs/mtom-attachments-with-jaxb.html       MTOM(Message Transmission Optimization Mechanism)消息优化传输机制。   它提出的模型适用于大量数据的交互情况。针对Base64编码情况带来的开销提出的解决方案。当数据量小的时候,SOAP依然使用XML进行消息的传递。     消息 ...
一、前言 一直有这么一个疑问:在使用postman工具测试api接口的时候,如何使用 json 字符串传值呢,而不是使用 x-www-form-urlencoded 类型,毕竟通过 key-value 传值是有局限性的。假如我要测试批量插入数据的接口呢,使用 x-www-form-urlencoded 方法根本就不适用于这种场景。 那么如何通过postman工具使用json字符串传值呢,这里就引申出来了spring的两个注解: @RequestParam @RequestBody ...
Mockito 模拟测试框架: https://www.cnblogs.com/Ming8006/p/6297333.html#c2.1 junit教程单元测试框架: https://www.w3cschool.cn/junit/ 转载于:https://my.oschina.net/u/2277392/blog/3095899
API 网关 API 网关出现的原因是微服务架构的出现,不同的微服务一般会有不同的网络地址,而外部客户端可能需要调用多个服务的接口才能完成一个业务需求,如果让客户端直接与各个微服务通信,会有以下的问题: 客户端会多次请求不同的微服务,增加了客户端的复杂性。 存在跨域请求,在一定场景下处理相对复杂。 认证复杂,每个服务都需要独立认证。 难以重构,随着项目的迭代,可能需要重新划分微服务。例如,可能将多个服务合并成一个或者将一个服务拆分成多个。如果客户端直接与微服务通信,那么重构 ...
本文基于Spring Cloud Gateway 2.1.1.RELEASE。 在讲SCG的Filter的排序问题之前得先比较一下Spring Cloud Gateway在对待Filter的方面与Zuul2有着哪些不同。 Filter的Scope SCG采用的是Global Filter和Route Filter相 ...
一、概述   在Spring-Cloud-Gateway之请求处理流程中最终网关是将请求交给过滤器链表进行处理。   核心接口:GatewayFilter,GlobalFilter,GatewayFilterChain。 查看整体类图    二、网关过滤器作用      当使用微服务构建整个 API 服务时,一般有许多不同的应用在运行,如上图所示的mst-user-service、mst-good-service和mst-order-service,这些服务都需要对客户端的 ...
设计理念 当您了解框架时,重要的是不仅要知道它的作用,还要了解它遵循的原则。以下是Spring Framework的指导原则:   在每个级别提供选择。 Spring允许您尽可能晚地推迟设计决策。例如,您可以通过配置切换持久性提供程序,而无需更改代码。许多其他基础架构问题以及与第三方API的集成也是如此。 适应不同的观点。 Spring拥抱灵活性,并不认为应该如何做。它以不同的视角支持广泛的应用需求。 保持强大的向后兼容性。 Spring的演变经过精心设计,可以在版 ...
http://developertesting.rocks/ 转载于:https://my.oschina.net/u/2277392/blog/3093727
1.问题:  Description    Resource    Path    Location    Type The container 'Project and External Dependencies' references non existing library 'D:\SourceCode\spring-framework\spring-core\build\libs\spring-cglib-repack-3.2.11.jar'    spring        Bu ...
一、PMD PMD是一款采用BSD协议发布的Java程序代码检查工具。该工具可以做到检查Java代码中是否含有未使用的变量、是否含有空的抓取块、是否含有不必要的对象等。该软件功能强大,扫描效率高,是Java程序员debug的好帮手。 PMD支持的编辑器包括: JDeveloper、Eclipse、JEdit、JBuilder、BlueJ、CodeGuide、NetBeans/Sun Java Studio Enterprise/Creator、IntelliJ IDEA、TextPad、 ...
  2018 年 12 月 16 号,Fusion 在 OSC 深圳源创会年终盛典上正式开源, 这个在阿里内部跑了三年的产品,终于对外了。 可能一些业界的同学已经在某些渠道听说过阿里的 Fusion Design 比如这篇 16 年就传得很火的《阿里最新神器-fusion design》 比如知乎上面 17 年讨论得很热烈的话题 《阿里巴巴的 Fusion Design 是如何运作的?》 也有可能来自 16 年 d2 论坛上周源同学的对外分享 距离上次对外发声 ...
软件开发规范国标: 包括:1-操作手册(GB8567——88).doc             2-测试分析报告(GB8567——88).doc             3-测试计划(GB8567——88).doc             4-概要设计说明书(GB8567——88).doc             5-开发进度月报(GB8567——88).doc             6-可行性研究报告(GB8567——88).doc             7-模块开发卷宗(GB8567 ...
Global site tag (gtag.js) - Google Analytics