首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏千里行走

    微服务框架saf-6:saf-http之度量

    目录 (1).关于saf (2).前置准备 (3).saf-http之度量原理 (4).开启访问流量 (5).度量体验 1.SAF Incoming HTTP Dashboard 2.SAF Incoming 相关文章 架构实战交流钉钉群号:23394754 (1).关于saf 项目地址: https://github.com/saf-group 1.一个微服务框架,完全基于注解的方式开发。 (2).前置准备 需要完成一个saf-http-demo的容器化部署,要准备很多准备,详情参见: 微服务框架saf-5:saf-http与demo的解析与体验,以及容器化部署 参考下述文章,完成prometheus-saf SAF Incoming / HTTP / Detail SAF Incoming / HTTP更细粒度的度量。 SAF Outcoming HTTP / Detail SAF Outcoming / HTTP更细粒度的度量。 1.SAF Incoming HTTP Dashboard ?

    53110发布于 2020-02-20
  • 来自专栏千里行走

    微服务框架saf-1:saf工程结构拓扑解析

    目录 (1).关于saf (2).saf主要工程 (3).saf工程结构拓扑与概述 (1).关于saf 项目地址: https://github.com/saf-group 1.一个微服务框架,完全基于注解的方式开发 (2).saf主要工程 工程名类型主要作用saf核心工程实现所有的核心功能。 saf-sampledemo用于测试saf,如调依赖包,集成测试等。saf-boot-starter-sampledemo用于测试saf-boot-starter,如调依赖包,集成测试等。 工程saf主要分5层包结构,从下到上依次为: 层级 (从下到上)名称包组成主要作用 一级包二级包 1saf基层包依赖与基层代码saf-basic----------定义saf框架必须的依赖包。 saf-core----------saf的基础代码,主要是util,IOC,saf顶级接口抽象等核心基础代码。

    1.2K40发布于 2019-12-16
  • 来自专栏千里行走

    微服务框架saf-4:saf-dubbo之度量

    目录 (1).关于saf (2).前置准备 (3).saf-dubbo之度量原理 (4).开启访问流量 (5).度量体验 1.Incoming Dubbo Dashboard 2.outcoming Dubbo Dashboard 3.其他 (6).相关文章 (1).关于saf 项目地址: https://github.com/saf-group 1.一个微服务框架,完全基于注解的方式开发。 (2).前置准备 需要完成一个saf-dubbo-demo的容器化部署,要准备很多准备,详情参见: 微服务框架saf-3:saf-dubbo与demo的解析与体验与容器化部署 参考下述文章,完成prometheus-saf 的部署,这样可以抓取demo的metrics: grafana&prometheus生产级容器化监控-1:生产级容器化 (3).saf-dubbo之度量原理 使用DubboFilter去拦截每个请求,进行度量 另外,还有非常关键的APM度量,这个以后有时间另开文章陈述: (6).相关文章 微服务框架saf-3:saf-dubbo与demo的解析与体验与容器化部署 grafana&prometheus生产级容器化监控

    53950编辑于 2022-04-28
  • 来自专栏千里行走

    微服务框架saf-8:saf-dubbo之method-config的apollo支持

    目录 (1).关于saf (2).前置准备 (3).saf支持dubbo-methodconfig与apollo结合使用 1.apollo配置规范 2.saf实现 (3).saf不支持dubbo的MethodConfig (1).关于saf 项目地址: https://github.com/saf-group 1.一个微服务框架,完全基于注解的方式开发。 (2).前置准备 需要一个实际的体验例子: 微服务框架saf-3:saf-dubbo与demo的解析与体验与容器化部署 (3).saf支持dubbo-methodconfig与apollo结合使用 1. apollo配置规范 saf规定saf的所有methodConfig的配置必须放到命名空间saf.dubbo.method-config中,因为methodconfig的配置必须遵循一定规则,放入独立空间方便管理 2.saf实现 主要代码位于模块saf-rpc-dubbo的SafDubboBeanValueBindingPostProcessor中: } else if (bean instanceof SafDubboRPCInstanceNamesConfig

    68910发布于 2020-03-04
  • 来自专栏千里行走

    微服务框架saf-3:saf-dubbo与demo的解析与体验与容器化部署

    目录 (1).关于saf (2).saf-dubbo与demo的简单解析 1.saf-dubbo特性 1.1本地0配置特性 1.2.度量特性 2.saf-dubbo-demo简述 (3).本地体验saf-dubbo saf-rpc-dubbo完成的就是这样一件事,工程地址: https://github.com/saf-group/saf/tree/master/saf-rpc/saf-rpc-dubbo 利用springboot 具体代码位于: https://github.com/saf-group/saf/blob/master/saf-rpc/saf-rpc-dubbo/src/main/java/com/future/saf =true 下载saf-dubb-demo: git clone https://github.com/saf-group/saf-sample.git cd saf-sample/saf-sample-dubbo /github.com/saf-group/saf-sample.git 他们的依赖关系是: saf-sample依赖saf

    87030编辑于 2022-04-28
  • 来自专栏千里行走

    微服务框架saf-7:saf-http的sentinel流控demo体验和一些深入思考

    目录 (1).关于saf (2).前置准备 (3).saf-http-demo简述 (4).saf-http的sentinel流控demo体验 1.demo访问逻辑与sentinel流控规则设计 2. (1).关于saf 项目地址: https://github.com/saf-group 1.一个微服务框架,完全基于注解的方式开发。 (2).前置准备 需要完成一个saf-http-demo的容器化部署,要准备很多准备,详情参见: 微服务框架saf-5:saf-http与demo的解析与体验,以及容器化部署 参考下述文章,完成prometheus-saf 4.saf目前只支持sentinel的流控 其余功能如降级等暂未做支持。 (7).相关资料 微服务框架saf: https://github.com/saf-group/saf 容器化生产实践: https://github.com/hepyu/k8s-app-config.git

    75810发布于 2020-02-20
  • 来自专栏千里行走

    微服务框架saf-2:容器化部署allinone-demo

    注: 之前本文发过一次,但是由于近期对saf框架做了拆分,拆分为4个工程:saf, saf-sample, saf-boot-starter, saf-boot-starter-sample,所以需要重新修改部分内容 详情参见: 微服务框架saf-1:saf工程结构拓扑解析 (1).关于saf 项目地址: https://github.com/saf-group 1.一个微服务框架,完全基于注解的方式开发。 所以编译顺序是:saf -> saf-boot-starter -> saf-boot-starter-sample。 2.编译saf 由于saf-boot-starter使用的是saf-1.0.6,所以先下载这个tag。 (9).相关文档 1.saf框架的工程拓扑与解析 微服务框架saf-1:saf工程结构拓扑解析

    68310发布于 2019-12-16
  • 来自专栏千里行走

    微服务框架saf-1:容器化部署allinone-demo

    1.下载工程 2.apollo配置基础组件 3.编译saf工程 (5).容器化部署saf-sample-allinone-service 1.制作saf-sample-allinoe-service镜像 (2).saf-allinone-demo说明 工程地址: https://github.com/hepyu/saf/tree/master/saf-samples/saf-sample-allinone 3.编译saf工程 进入saf根目录编译整个工程,同时将saf基础包装配到本地maven仓库: mvn clean package mvn install (5).容器化部署saf-sample-allinone-service 1.制作saf-sample-allinoe-service镜像 在目录saf-samples/saf-sample-allinone/saf-sample-allinone-service下执行脚本 进入目录: saf-samples/saf-sample-allinone/saf-sample-allinone-web 1.制作saf-sample-allinoe-web镜像 在目录saf-samples

    99310发布于 2019-11-30
  • 来自专栏博客迁移同步

    解决webpack打包静态资源(样式)无法添加厂商前缀-webkit -moz -ms -o的问题

    3.6 firefox 3.5 firefox 3 firefox 2 ie 11 ie 10 ie 9 ie 8 ie 7 ie 6 ie 5.5 ie_mob 11 ie_mob 10 ios_saf 13.3 ios_saf 13.2 ios_saf 13.0-13.1 ios_saf 12.2-12.4 ios_saf 12.0-12.1 ios_saf 11.3-11.4 ios_saf 11.0 -11.2 ios_saf 10.3 ios_saf 10.0-10.2 ios_saf 9.3 ios_saf 9.0-9.2 ios_saf 8.1-8.4 ios_saf 8 ios_saf 7.0 -7.1 ios_saf 6.0-6.1 ios_saf 5.0-5.1 ios_saf 4.0-4.1 ios_saf 3.2 kaios 2.5 op_mini all op_mob 46 opera

    57810编辑于 2023-05-06
  • 来自专栏Java与Android技术栈

    多个语言项目发布JCenter仓库的小结

    compile 'com.safframework.log:saf-log:1.0.4' Bintray的注册 个人注册 Bintray 地址:https://bintray.com/signup/oss /api.bintray.com/content/fengzhizi715/maven/saf-aop/1.0.0/com/safframework/saf-aop/1.0.0/saf-aop-1.0.0 可以在工程最外层的build.gradle底部添加 tasks.getByPath(":saf-injectview:bintrayUpload").enabled = true // 假设saf-injectview 报:saf-log:releaseAndroidJavadocs出错。 = 'https://github.com/fengzhizi715/SAF-Kotlin-InjectView' } 虽然这是一个 Java 工程,但是它完全用 Kotlin 进行编写。

    1.1K20发布于 2018-08-24
  • 来自专栏深度学习和计算机视觉

    突破性进展!Med-Former:全新的Transformer医学图像分类架构

    后续阶段包括块合并层、LGT模块和SAF模块。每个阶段使用块合并层对输入特征图进行下采样。SAF模块用于融合前一阶段的SAF模块和当前阶段的LGT模块的输出,改善关键特征传播的连续性并减少信息丢失。 空间注意力融合(SAF)模块 提出的SAF模块(图2(b))用于融合前一层和阶段的特征图,促进网络内关键信息的传递,减少信息丢失。 此外,将SAF模块作为插件集成有效地传播了关键信息(Swin Transformer + IF SAF),进一步细化了模型的焦点。 LGT模块通过关注ROI提取关键上下文信息,尽管它略为超出,这由SAF模块解决(LGT + IF SAF)。 针对现有模型在从早期层传播关键信息以及在局部和全局层面增强特征提取能力方面的限制,作者设计了局部-全局Transformer(LGT)和空间注意力融合(SAF)模块。

    1.9K10编辑于 2024-12-05
  • 来自专栏Java与Android技术栈

    用kotlin实现activity路由框架的ProcessorProcessor的原理下载安装特性使用方法总结

    SAF-Kotlin-Router结构.png saf-router:是整个路由框架的核心,可以单独使用。 saf-router-annotation:是路由框架的注解模块,可以基于注解来声明router跳转的页面。 saf-router-compiler:由于我们的注解是编译时注解,而非运行时注解。 :saf-router-compiler:1.0.0' ... } 特性 它提供了类似于rails的router功能,可以轻易地实现app的应用内跳转,包括Activity之间、Fragment 这个框架的saf-router-compiler模块是用kotlin编写的。 因为,saf-router-compiler模块已经在编译时生成了一个类RouterManager。

    98520发布于 2018-08-24
  • 来自专栏站长的编程笔记

    【说站】css中hack的原理

    html #uno {   color:  red }   /*  IE7 */ *:first-child+html  #dos {  color:  red }   /*  IE7, FF,    Saf , Opera */ html>body #tres { color: red }   /*  IE8, FF, Saf, Opera (Everything but IE  6,7) */ html> red }   /* safari 3+, chrome 1+, opera9+, ff 3.5+ */  body:first-of-type #ocho { color:  red }   /* saf3

    62530编辑于 2022-11-24
  • 来自专栏GEE数据专栏,GEE学习专栏,GEE错误集等专栏

    NASA数据集:MetOp-A ASCAT 第 2 级海洋表面风矢量,针对沿岸海洋进行了优化

    它是欧洲气象卫星应用组织(EUMETSAT)海洋和海冰卫星应用设施 (OSI SAF)通过荷兰皇家气象研究所(KNMI)提供的产品。 然后,使用与标准 OSI SAF ASCAT 风矢量数据集相同的 CMOD7.n 地球物理模式函数,计算每个 Sigma-0 框平均值的风矢量单元。 OSI SAF 产品的所有知识产权均归欧洲气象卫星应用组织所有。所有感兴趣的用户均可免费使用这些产品。 Publisher: KNMI Creator: EUMETSAT/OSI SAF Release Place: KNMI, Royal Netherlands Meteorological Institute

    51110编辑于 2024-08-29
  • 来自专栏Java与Android技术栈

    用kotlin打印出漂亮的android日志(二)

    先放github地址: https://github.com/fengzhizi715/SAF-Kotlin-log 下载安装 Gradle: compile 'com.safframework.log :saf-log:1.0.1' Maven: <dependency> <groupId>com.safframework.log</groupId> <artifactId>saf-log</ ──────────────────────────────────────────────────────────────────────────────────── ║ cn.salesuite.saf.aspects.TraceAspect.traceMethod

    92620发布于 2018-08-24
  • 来自专栏生信技能树

    lncRNA组装流程的软件介绍之featureCounts

    同时可以用于单端和双端的数据 一、软件安装 使用conda安装 conda install featureCounts 二、输入数据 1、输入的数据有两类,一类是SAM/BAM文件,另一类是GTF/GFF/SAF ,其中SAM/BAM可以输入一个或多个 2、SAM/BAM文件和GTF/GFF/SAF文件需要来自同一个参考基因组,即必须参考基因组和GTF/GFF/SAF文件来自同一个网站,同一个版本 3、SAM /BAM主要提供read所比对到的染色体/contig,read在染色体上的位置以及CICAR信息,即SAM/BAM中的三列信息,GFF/GTF/SAF主要提供feature identifier(如geneID 常用参数: input file # 输入的bam/sam文件,支持多个文件输入 -a < string > #参考gtf文件名,支持Gzipped文件格式 -F # 参考文件的格式,一般为GTF/SAF

    2.4K51发布于 2021-07-06
  • 来自专栏设计模式

    Android Q 适配 之 存储新特性

    APP 可以通过 SAF(System Access Framework)、MediaStore 接口访问其中的文件。 ● App-specific 目录 APP 卸载后,数据会清除。 解决方案:APP 自身 App-specific 目录下新建文件的方法与文件路径;如果要在公共目录下新建文件,使用 MediaStore 接口;如果要在任意目录下新建文件,需要使用 SAF。 解决方法 1:使用 MediaStore 接口访问公共目录中的多媒体文件,或者使用 SAF 访问公共目录中的任意文件。 解决方法 2:使用 SAF 向用户申请文件或目录的读写权限。 此外,APP 应当改变访问 App-specific 目录以外的文件的方式,请使用 MediaStore 接口或者 SAF。 ? ? ? ?

    1.6K30发布于 2020-12-16
  • 来自专栏Android 开发者

    Android 11 开发者常见问题: 存储 | FAQ・第二期

    存储访问框架 (简称 "SAF") 用于用户授予对目录和文件的访问权限,但是需要您注意的是,SAF 对某些目录的授权仍存在限制,例如根目录和 Android/data 目录。 Storage Access Framework (存储访问框架,简称 SAF) 从 Android 4.4 开始就已经存在。 通过 SAF 访问文件时,会让用户参与文件选择,从而使用户可以更好地控制文件的访问。Google Play 上没有与之相关的政策。 与 Android 10 相比,在 Android 11 上使用 SAF 会有其他限制吗? 目标版本为 Android 11 (API 级别为 30) 并使用 SAF 的应用,将不会被授予某些目录访问权限,例如 SD 卡上的根目录和下载目录。

    2K10编辑于 2022-09-23
  • 来自专栏振兴的Android修炼手册

    AndroidQ兼容性适配指南

    APP可以通过SAF(System Access Framework)、MediaStore接口访问其中的文件。 解决方法1: 参见使用MediaStore访问公共目录和使用SAF选择单个文件,使用MediaStore接口访问公共目录中的多媒体文件,或者使用 SAF访问公共目录中的任意文件。 解决方法2: 使用SAF向用户申请文件或目录的读写权限,请参见使用SAF选择单个文件。 获取到文件或目录的Uri时,用户已经授权读写,可以直接使用,但要注意Uri权限的时效,请参见使用SAF获取目录&保存授权。 此外,APP应当改变访问App-specific目录以外的文件的方式,请使用MediaStore 接口或者SAF

    8.6K30编辑于 2022-12-27
  • 来自专栏阮一峰的网络日志

    CSS3常用功能的写法

    .box_round {   -moz-border-radius: 30px; /* FF1+ */   -webkit-border-radius: 30px; /* Saf3+, Chrome   -moz-box-shadow: 3px 3px 4px #ffffff; /* FF3.5+ */   -webkit-box-shadow: 3px 3px 4px #ffffff; /* Saf3.0 -webkit-gradient(linear,left top, left bottom, color-stop(0, #444444),color-stop(1, #999999)); /* Saf4 FF3.5+ */   -o-transform: rotate(7.5deg); /* Opera 10.5 */   -webkit-transform: rotate(7.5deg); /* Saf3.1 url('myfont.woff') format('woff'), /* FF3.6 */   url('myfont.ttf') format('truetype'); /* FF3.5+, Saf3

    1.1K20发布于 2018-09-21
领券