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

    Combine-Publisher

    Publisher 最主要的工作其实有两个 被 Subscriber 订阅 发布数据和数据 Publisher定义 public protocol Publisher { /// 发送的数据的类型 内置Publisher Just:只提供一个结果然后终止的 Publisher ,失败类型为<Never>。 (★) Empty: 一个从不发布任何数据的 Publisher ,并且可以选择立即完成。 Fail:立即使用指定错误终止的 Publisher 。 Deferred:在运行提供的闭包之前等待订阅的 Publisher ,以便为新的 Subscriber 创建 Publisher 。 Publishers.Share:实现者为类的 Publisher ,其行为与其上游 Publisher 相同。

    95920发布于 2020-04-09
  • 来自专栏关忆北.

    Reactor的Publisher与Subscriber

    log = LoggerFactory.getLogger(SteamTest.class); public static void main(String[] args) { Publisher /** * 限制对象创建数量 * 接收yieldRequest对象并返回下一个要发出的对象的Function参数 */ Publisher */ ScheduledExecutorService executor = Executors.newScheduledThreadPool(1); Publisher pub.subscribe(sub); sub.block(); assertEquals(5, sub.getReceived()); } } 一些核心概念 Operators-Publisher /Subscriber Flux<T>是一个标准的Reactive Streams规范中的Publisher<T>,它代表一个包含了[0…N]个元素的异步序列流。

    88310编辑于 2022-11-12
  • 来自专栏学海无涯

    Combine-Foundation中的Publisher

    为了方便使用,Foundation 为 iOS 开发中的几个常见操作提供了直接获取 Publisher 的方式。 URLSession Publisher Timer Publisher Notification Publisher KVO @Published URLSession Publisher 这是 URLSession 当收到 Subscriber 请求时,大部分的 Publisher 会立即提供数据, 如 Just。 但有一种符合 ConnectablePublisher 协议的 Publisher,它需要某种机制机制来启动数据流。而 Timer.TimerPublisher 就是这种类型的 Publisher。 和 Timer 类似,Foundation 中的 NotificationCenter 也提供了创建 Publisher 的辅助 API。

    1.5K30发布于 2020-03-24
  • 来自专栏mac软件推荐

    Affinity Publisher for Mac(桌面排版神器)

    Affinity Publisher for Mac中文注册版是一款桌面排版应用,可以帮助专业设计人员在每一版面、页面、杂志、书籍和数字出版物中实现最佳的效果,展现令人惊艳的排版和绚丽的色彩。 Affinity Publisher for Mac(桌面排版神器)•  即时撤消历史记录通过使用“历史记录”滑块在数以百计的撤消步骤内立即取消。此外以文档保存您的历史记录。 •  可定制的键盘快捷键Affinity Publisher 加载了默认的键盘快捷键,但可以根据自己的肌肉记忆进行定制。•  加噪在颜色中应用噪音,为您的工作填充纹理感。

    72330编辑于 2022-12-04
  • 来自专栏码匠的流水账

    聊聊reactive streams publisher的doOn方法

    序 本文主要研究一下reactive streams Publisher的doOn方法 doOn系列方法 这里以Flux为例 reactor-core-3.1.2.RELEASE-sources.jar /reactor/core/publisher/Flux.java doOnSubscribe /** * Add behavior (side-effect) triggered when Slf4j logging framework 23:14:16.850 [main] INFO com.example.demo.FluxTest - doOnSubscribe:reactor.core.publisher.FluxRange - doOnRequest:2147483647 23:14:16.852 [main] INFO com.example.demo.FluxTest - doOnEach:reactor.core.publisher.FluxDoOnEach doOnComplete 23:14:16.856 [main] INFO com.example.demo.FluxTest$DemoSubsriber - onComplete 小结 doOn系列方法是publisher

    1.4K10发布于 2018-09-17
  • 来自专栏Salesforce

    Salesforce学习 Mobile(一)Publisher for Community Cloud

    image.png 关于salesforce手机端的开发有一个应用叫【Publisher Playground】,今天简单讲一下配置以及如何适用于Community Cloud,ios系统和安卓系统都可以 this.isMobile = true; } if(this.isMobile) { if(this.header.contains('Publisher ')) { deviceWrapper.appType = 'Publisher'; } else if(this.header.contains String errorType; if(this.isMobile) { if(this.deviceWrapper.appType == 'Publisher

    91621发布于 2021-03-18
  • 来自专栏Salesforce

    Salesforce学习 Mobile(二)Publisher for Community Cloud

    image.png 上一篇文章中Salesforce学习 Mobile(一)Publisher for Community Cloud,我们利用【Publisher Playground】进行手机端登录验证 ,在VisualforcePage中有下边一段关于是否是【Publisher】的判断,如果不是【Publisher Playground】登录的情况下,应该跳转到一个error画面,今天来完善一下这个功能 if(this.deviceWrapper.appType == 'Publisher') { destinationURL += 'TopPageMobile'; return Auth.SessionManagement.finishLoginFlow center" style="margin-top: 150px;height: 400px;">

    【登录错误】

    请使用Publisher CommunityPage做成 image.png 把做成的Lwc拖到这个CommunityPage上 image.png 3.跳转逻辑改修 if(this.deviceWrapper.appType == 'Publisher

    49230发布于 2021-03-22
  • 来自专栏Mac/Win软件

    Affinity Publisher macwin中文最新(桌面排版工具)

    affinity publisher是什么软件?它可以帮助专业设计人员在每一版面、页面、杂志、书籍和数字出版物中实现最佳的效果,展现令人惊艳的排版和绚丽的色彩。 Mac版:Affinity Publisher for Macwin版:Serif Affinity Publisher(逆天排版神器)图片特色功能设计精美的专业级功能闪电般快速的性能母版页(在发布页面上编辑内容或主对象

    1K30编辑于 2022-12-04
  • 来自专栏GEE数据专栏,GEE学习专栏,GEE错误集等专栏

    GEE——Publisher Data Catalogs发布者数据目录

    前言 – 人工智能教程 https://developers.google.com/earth-engine/datasets/publisher 目前这个数据集仅有两个公开数据集, 澳大利亚地球科学 https://developers.google.com/earth-engine/datasets/publisher/planet-nicfi

    32210编辑于 2024-02-02
  • 来自专栏Mac软件分享

    Affinity Publisher for Mac(桌面排版神器)中文版

    Affinity Publisher for Mac中文版是创意软件工作室 Serif旗下的一款桌面排版应用,可以帮助专业设计人员在每一版面、页面、杂志、书籍和数字出版物中实现最佳的效果,展现令人惊艳的排版和绚丽的色彩 图片Affinity Publisher for Mac(桌面排版神器)Affinity Publisher功能介绍•  壮观的布局借助母版页、对开跨页、网格、表格、高级排版、文本流和完整的专业打印输出和其他惊人功能 ,Affinity Publisher 可满足一切项目的完美布局的所有要求。 让 Affinity Publisher 帮助您以创造性的新方式可视化文本,并在文档中无缝流动。

    1.3K90编辑于 2022-12-03
  • 来自专栏授客的专栏

    Jenkins 利用HTML Publisher plugin实现HTML文档报告展示

    测试环境 HTML Publisher Plugin 1.1.2 Jenkins2.32.1 操作步骤 1、如下 ? 2、如下 ? ?

    3K20发布于 2019-09-11
  • 来自专栏Mac资源随时更新

    桌面排版和页面设计工具:Swift Publisher 5

    Swift Publisher 5是一款桌面排版和页面设计工具,提供了多种传单、简报、日历、小册子的模板,支持自定义页面布局,工具齐全,还能打印和导出,功能强大! 桌面排版和页面设计工具:Swift Publisher 5图片特色1、专业设计的模板Swift Publisher for Mac包含300多个预先设计的模板,适用于各种桌面出版项目。 丰富的剪贴画集Swift Publisher附赠2,000张免费剪贴画图像和100张图像蒙版。标题脱颖而出2D和3D最先进的标题预设集合增加了页面布局文档的专业外观。想要创建自己的文字样式? 两页差价使用Swift Publisher for Mac,您可以并排查看和编辑两个页面。专业的桌面出版软件,这个功能非常方便与杂志,报纸和其他双页布局。 Swift Publisher for Mac支持导出为PDF和其他行业标准格式。根据您的打印店的要求,您可以选择RGB或CMYK颜色模型,设置出血大小或将文本转换为曲线。

    2.4K10编辑于 2022-09-15
  • 来自专栏一个会写诗的程序员的博客

    Spring 事件框架 ApplicationEvent & 观察者模式(Publisher -> Listener)

    Spring 事件框架 ApplicationEvent & 观察者模式(Publisher -> Listener) Event 事件机制概述 事件机制在一些大型项目中被经常使用,于是 Spring

    4.2K31发布于 2021-07-19
  • 来自专栏草根博客站长Live

    使用 Google Publisher Toolbar 扩展管理站点 AdSense 广告

    今天给大家讲讲 Chrome 浏览器明月必装的扩展之一,Google Publisher Toolbar(Google 发布商工具栏)。 先看看谷歌官方对这个扩展的简述: Google 发布商工具栏(Google Publisher Toolbar)是一款 Chrome 扩展程序,允许您在 Chrome 浏览器中浏览自己网站的同时查看关于您帐号的最新信息 Google 发布商工具栏(Google Publisher Toolbar)提供了以下功能: 帐号概览弹出式窗口,可通过 Chrome 浏览器页面顶部的 图标访问该弹出式窗口。 首先是给 Chrome 浏览器安装 Google Publisher Toolbar 扩展(这不是废话嘛?) 最后再说一下,点击 Google Publisher Toolbar 扩展图标默认显示的是你当前 AdSense 账户的广告收入概览,强大吧!

    1.6K20发布于 2019-05-15
  • 来自专栏Coxhuang

    ROS2 C++ Subscriber Publisher 订阅发布例子

    文章目录 ROS2 Subscriber Publisher 例子 ROS2 Subscriber Publisher 例子 运行环境 Ubuntu 20.04 ROS Foxy sub #include , argv); auto node = rclcpp::Node::make_shared("pub_node"); auto chatter_pub = node->create_publisher

    1.3K60编辑于 2022-05-09
  • 来自专栏草根博客站长有话说

    使用 Google Publisher Toolbar 扩展管理站点 AdSense 广告

    今天给大家讲讲 Chrome 浏览器明月必装的扩展之一,Google Publisher Toolbar(Google 发布商工具栏)。 先看看谷歌官方对这个扩展的简述: Google 发布商工具栏(Google Publisher Toolbar)是一款 Chrome 扩展程序,允许您在 Chrome 浏览器中浏览自己网站的同时查看关于您帐号的最新信息 Google 发布商工具栏(Google Publisher Toolbar)提供了以下功能: 帐号概览弹出式窗口,可通过 Chrome 浏览器页面顶部的 图标访问该弹出式窗口。 首先是给 Chrome 浏览器安装 Google Publisher Toolbar 扩展(这不是废话嘛?) 最后再说一下,点击 Google Publisher Toolbar 扩展图标默认显示的是你当前 AdSense 账户的广告收入概览,强大吧!

    1.6K30发布于 2018-09-14
  • 来自专栏Coxhuang

    Cpp ROS(一)发布器Publisher和订阅器Subscriber简单例子

    ROS发布器Publisher和订阅器Subscriber(roscpp) #1 环境 Ubuntu 16.04 ros kinetic #2 概述 本文通过两种方式编译,一种是直接使用CMake,另一种是 catkin_make 两种方式任选一种 #3 CMake编译 来源官方文档: 传送门,点我点我 #3.1 开始 创建目录,用于存放Publisher 和 Subscriber代码 mkdir - #4.1.2 创建publisher vim ~/catkin_ws/src/my_node_demo/src/publisher.cpp #include <ros/ros.h> #include " src/publisher.cpp) target_link_libraries(publisher_demo ${catkin_LIBRARIES}) #4.2 编译运行 编译 cd ~/catkin_ws src/publisher.cpp) add_executable(subscriber_demo src/subscriber.cpp) target_link_libraries(publisher_demo

    1.3K10发布于 2020-11-09
  • 来自专栏FreeBuf

    Flexera FlexNet Publisher中基于栈的缓冲区溢出漏洞分析

    近日,安全人员在Flexera FlexNet Publisher(License Manager)中发现了一个基于栈的缓冲区溢出漏洞(CVE编号:CVE-2015-8277,CNNVD编号:CNNVD 英特尔、思科、Adobe、惠普、RSA、西门子等都是FlexNet Publisher的用户。 通过追踪strncpy函数的用法,发现其广泛使用在由FlexNet Publisher支持的lmgrd和vendor二进制文件。当开发者默认最大长度已经被限制时,该函数会十分危险。 但是在研究过程中发现,程序中实际有两个二进制文件作为Flexera Publisher服务运行,一个名为lmgrd.exe,另一个为供应商的软件名称(例如,vendor.exe)。 图五 使用pwntools库简化代理 受影响版本 FlexNet Publisher (License Manager) 11.13.1.0及之前版本 嵌入了FlexNet Publisher (License

    1.7K70发布于 2018-02-07
领券