GitOps 2.0 The Future of DevOps Ebook0 码力 | 29 页 | 1.61 MB | 1 年前3
18 IstioCon2021回顾及开源项目GetIstio介绍 周礼赞0 码力 | - 页 | 21.05 MB | 1 年前3
TiDB v7.6 Documentation0 码力 | 6123 页 | 107.24 MB | 2 年前3
Qcon北京2018-《以Null的处理、回调地狱的应对为例,看C#背后的问题解决思路》-Mads+Torgersen0 码力 | 32 页 | 2.66 MB | 2 年前3
PyWebIO v1.3.0 使用手册t和print进行交互)来编写应用,无需具备HTML和JS的相关知识;PyWebIO还可以方便地整合进现有的Web服务。非常适合快速构建对UI要求不高的应用。 ## 特性 - 使用同步而不是基于回调的方式获取输入,代码编写逻辑更自然 • 非声明式布局,布局方式简单高效 • 代码侵入性小,旧脚本代码仅需修改输入输出逻辑便可改造为Web服务 - 支持整合到现有的Web服务,目前支持与Flas 输出函数列表 ## 事件回调 从上面可以看出,PyWebIO把交互分成了输入和输出两部分:输入函数为阻塞式调用,会在用户浏览器上显示一个表单,在用户提交表单之前输入函数将不会返回;输出函数将内容实时输出至浏览器。这种交互方式和控制台程序是一致的,因此PyWebIO应用非常适合使用控制台程序的编写逻辑来进行开发。 此外,PyWebIO还支持事件回调:PyWebIO允许你输出一些控件并绑定回调函数,当控件被点击时相应的回调函数便会被执行。 点击时相应的回调函数便会被执行。 下面是一个例子: from functools import partial def edit_row(choice, row): put_text("You click %s button ar row %s" % (choice, row)) put_table([ ['Idx', 'Actions']0 码力 | 132 页 | 7.45 MB | 2 年前3
Flow control and load shedding - CS 591 K1: Data Stream Processing and Analytics Spring 20200 码力 | 43 页 | 2.42 MB | 2 年前3
古月《ROS入门21讲》11.订阅者Subscriber的编程实现.pdfrtlesim::Pose*/ #include#include "turtlesim/Pose.h" ## // 接收到订阅的消息后,会进入消息回调函数 void poseCallback(const turtlesim::Pose::ConstPtr& msg) { // 将接收到的消息打印出来 ROS_INFO("Turtle // 创建一个Subscriber,订阅名为/turtle1/pose的topic,注册回调函数poseCallback ros::Subscriber pose_sub = n.subscribe("/turtle1/pose", 10, poseCallback); // 循环等待回调函数 ros::spin(); return 0; pose_subscriber pose_subscriber.cpp ## 如何实现一个订阅者 • 初始化ROS节点; • 订阅需要的话题; - 循环等待话题消息,接收到消息后进入回调函数; - 在回调函数中完成消息处理。 ## - 配置订阅者代码编译规则 ## Declare a C++ executable ## With catkin_make all packages are built within a single CMake0 码力 | 7 页 | 1.00 MB | 2 年前3
PyWebIO v1.6.3 使用手册t和print进行交互)来编写应用,无需具备HTML和JS的相关知识;PyWebIO还可以方便地整合进现有的Web服务。非常适合快速构建对UI要求不高的应用。 ## 特性 - 使用同步而不是基于回调的方式获取输入,代码编写逻辑更自然 • 非声明式布局,布局方式简单高效 • 代码侵入性小,旧脚本代码仅需修改输入输出逻辑便可改造为Web服务 - 支持整合到现有的Web服务,目前支持与Flas 输出函数列表 ## 事件回调 从上面可以看出,PyWebIO把交互分成了输入和输出两部分:输入函数为阻塞式调用,会在用户浏览器上显示一个表单,在用户提交表单之前输入函数将不会返回;输出函数将内容实时输出至浏览器。这种交互方式和控制台程序是一致的,因此PyWebIO应用非常适合使用控制台程序的编写逻辑来进行开发。 此外,PyWebIO还支持事件回调:PyWebIO允许你输出一些控件并绑定回调函数,当控件被点击时相应的回调函数便会被执行。 点击时相应的回调函数便会被执行。 下面是一个例子: from functools import partial def edit_row(choice, row): put_text("You click %s button ar row %s" % (choice, row)) put_table([ ['Idx', 'Actions']0 码力 | 150 页 | 7.47 MB | 2 年前3
PyWebIO v0.3.0 使用手册浏览器访问使用;PyWebIO 还可以方便地整合进现有的 Web 服务,让你不需要编写 HTML 和 JS 代码,就可以构建出具有良好可用性的 Web 程序。 ## 特点 - 使用同步而不是基于回调的方式获取输入,无需在各个步骤之间保存状态,使用更方便 • 代码侵入性小,对于旧脚本代码仅需修改输入输出逻辑 · 支持多用户与并发请求 - 支持整合到现有的 Web 服务,目前支持与 Flas r> ## 事件回调 PyWebIO 把程序与用户的交互分成了输入和输出两部分:输入函数为阻塞式调用,在用户提交表单之前将不会返回;对输出函数的调用将会立刻将内容输出至浏览器。这非常符合控制台程序的编写逻辑。但 PyWebIO 能做的还远远不止这些,PyWebIO 还允许你输出一些控件,当控件被点击时执行提供的回调函数,就像编写 GUI 程序一样。 下面是一个例子: 'delete'], onclick=partial(edit_row, row=3))], ]) (续上页) put_table() 的调用不会阻塞。当用户点击了某行中的按钮时,PyWebIO 会自动调用相应的回调函数: Idx | Actions 1 | edit delete 2 | edit delete 3 | edit delete 当然,PyWebIO 还支持单独的按钮控件: def btn_click(btn_val):0 码力 | 70 页 | 1.41 MB | 2 年前3
NodeJS and SQLite0 码力 | 8 页 | 109.88 KB | 2 年前3
共 733 条
- 1
- 2
- 3
- 4
- 5
- 6
- 74













