监控Apache Flink应用程序(入门)
FlinkKafkaConsumer The maximum lag in terms of the number of records for any partition in this window. An increasing value over time is your best indication that the consumer group is not keeping up section). 3. Some operators in a streaming topology need to buffer events for some time (e.g. in a time window) for functional reasons. 4. Each computation in your Flink topology (framework or user code), growing state are very application-specific. Typically, an increasing number of keys, a large event-time skew between different input streams or simply missing state cleanup may cause growing state.0 码力 | 23 页 | 148.62 KB | 1 年前3python3学习手册
join(user_agent)) # 创建一个浏览器驱动 driver = webdriver.Chrome(options=chrome_options) driver.maximize_window() # 浏览器最大化 # driver.get("https://limaofu.github.io") # element = driver.find_element(by=By "D:\\tmp\\test.png" driver.save_screenshot(img_path) # driver.fullscreen_window() # 浏览器全屏化(即不显示系 统状态栏),maximize_window时仍显示系统状态栏 # element = driver.find_element(By.ID, 'su') # img_path = "D:\\tmp\\test import Image, ImageTk import cv2 def test_tk(): window = tkinter.Tk() window.title("pillow") # 创建一个 Tkinter 界面 canvas = tkinter.Canvas(window, width=640, height=480) canvas.pack() cap0 码力 | 213 页 | 3.53 MB | 1 年前3electron中文教程
教程 快速入门 桌面环境集成 在线/离线事件探测 API文档 简介 进程对象 支持的 Chrome 命令行开关 环境变量 自定义的 DOM 元素 File 对象 标签 window.open 函数 在主进程内可用的模块 app autoUpdater BrowserWindow contentTracing dialog globalShortcut ipcMain 对于大多数DevTools的扩展,你可以直接下载源码,然后通过 BrowserWindow.addDevToolsExtension API 加载它 们。Electron会记住已经加载了哪些扩展,所以你不需要每次创建一个新window时都调用 BrowserWindow.addDevToolsExtension API。 注:React DevTools目前不能直接工作,详情留意 https://github.co ppapi-flash-version 或者在 app 的准备事件前调用 app.commandLine.appendSwitch 这个 method。同时,添加 browser-window 的插件开关。例如: 1. // Specify flash path. 设置 flash 路径 2. // On Windows, it might be /path/to/pepflashplayer0 码力 | 203 页 | 2.72 MB | 1 年前3KiCad 6.0 原理图编辑器
to determine the zoomed area. 5 The cursor’s current position is displayed at the bottom of the window (X and Y), along with the current zoom factor (Z), the cursor’s relative position (dx, dy, and dist) displays information about the object in the message panel at the bottom of the window. Double-clicking an object opens a window to edit the object’s properties. Pressing will always cancel the current symbol’s Properties window. Open the Symbol Properties window for a symbol with the hotkey or by double-clicking on the symbol. M G R X Y E 13 The Symbol Properties window displays all the fields0 码力 | 141 页 | 5.23 MB | 1 年前3《深入浅出MFC》2/e
滑鼠拖放(Drag and Drop) / 442 訊息映射(Message Map) / 445 標準選單 File/Edit/View/Window/Help / 446 對話盒 / 449 改用 CEditView / 450 第㆕篇 深入 MFC 程式設計 / 453 第8章 Document-View 附錄 B Scribble Step5 程式原始碼列表 / 873 附錄 C Visual C++ 5.0 MFC 範例程式總覽 / 915 * 附錄 D 以 MFC 重建 Debug Window(DBWIN) / 921 第0章 你㆒定要知道(導讀) 27 第0章 你一定要知道(导读) 这本书适合谁 深入淺出 深入淺出 深入淺出 深入淺出 MFC 是一本介绍MFC(Microsoft 或Win32 程序设计,只在DOS 环境下 开发过软件,我在第1章为你安排了一些Win32 程序设计基础。这个基础至为重要,只 会在各个Wizards 上按来按去,却不懂所谓message loop 与window procedure 的人, 不可能搞定Windows 程序设计-- 不管你用的是MFC 或OWL 或Open Class Library,不管你用的是Visual C++ 或Borland0 码力 | 1009 页 | 11.08 MB | 1 年前3鸟哥的Linux 私房菜
Graphical User Interface, GUI ) 的需求日益加重,在 1984 年由 MIT 与其它协力 厂商首次发表了 X Window System ,并且更在 1988 年成立了非营利性质的 XFree86 这个组织。所谓的 XFree86 其实是 X window system 与 Free 及 x86 系统架构的整合名称呢!而这个 XFree86 的 GUI 接口更 在 Linux 的核心 。不过,毕竟由 Torvalds 先生负责维护的 Linux 提供的仅是『核心』与『核心工具』 的集合,对于需要更完整功能的操作系统来说,毕竟还不够完备,例如如果你要桌面程序,还得要加 入 X-Window 系统对吧!?如果你要架设 WWW 还得加入服务器软件对吧?所以,虽然 Linux 的核 心已经提供了相当多的支持与工具程序,但毕竟还不足以构成一个很完整的操作系统。 好在,由于 Linux 的稳定性良好,并且可以在便宜的 府服务啦!不过,这点 倒是不需要担心,因为拜网络风行之赐,你要问的问题几乎在网络上都可以找到答案喔!看你有没 有用心去找就是了! • 图形接口作的还不够好:其实是因为 VBird 不玩 X-window 啦,所以也不知道目前发展到怎样的一 个地步了!基本上 VBird 常说的一句话就是:『Windows 上面有的咚咚 Linux 上面也一定可以找的 到!,但 Linux 有的服务 Windows0 码力 | 386 页 | 11.69 MB | 1 年前3廖雪峰JavaScript教程
avaScript默认有一个全局对 象 window ,全局作用域的变量实际上被绑定到 window 的一个属性: 1. 'use strict'; 2. 3. var course = 'Learn JavaScript'; 4. alert(course); // 'Learn JavaScript' 5. alert(window.course); // 'Learn JavaScript' JavaScript' 因此,直接访问全局变量 course 和访问 window.course 是完全一样的。 你可能猜到了,由于函数定义有两种方式,以变量方式 var foo = function () {} 定义的函数实际 上也是一个全局变量,因此,顶层函数的定义也被视为一个全局变量,并绑定到 window 对象: 1. 'use strict'; 2. 3. function 6. 7. foo(); // 直接调用foo() 8. window.foo(); // 通过window.foo()调用 进一步大胆地猜测,我们每次直接调用的 alert() 函数其实也是 window 的一个变量: 1. 'use strict'; 2. 3. window.alert('调用window.alert()'); 4. // 把alert保存到另一个变量:0 码力 | 264 页 | 2.81 MB | 10 月前3KiCad 6.0 快速入门
do when starting a new design is to create a new project. Opening KiCad will bring up the Project Window. Click File → New Project, browse to your desired location, and give your project a name, such as configurable by going to Preferences → Preferences → Common → Project Backup. 8 At right of the Project Window, there are buttons to launch the various tools that KiCad provides. Launching these tools will automatically schematic. Open the Choose Symbol dialog by clicking the Add a Symbol button on the right side of the window or pressing . This action will trigger the Footprint Library Table Setup dialog. This dialog is0 码力 | 54 页 | 2.47 MB | 1 年前3KiCad 8.0 原理图编辑器
)或在X( )或Y( )方向上进行镜像。 编辑符号属性 符号的字段可以在符号的属性窗口中进行编辑。用快捷键 或通过双击符号来打开符号属性窗口。 The Symbol Properties window displays all the fields of a symbol in a table. New fields can be added, and existing fields can 添加可选的字段,如 PCB 设计软件使用的封装名称和/或定义其可见性。 通过添加描述字符串和数据手册链接来记录该符号,等等。 将其保存在所需的库中。 The Symbol Editor main window is shown below. It has three toolbars for quick access to common features and a symbol viewing/editing are collapsible panels for the symbol tree and properties manager on the left. The bottom of the window contains a message panel that shows details about the selected object. Top toolbar 主工具栏位于主窗口的顶0 码力 | 190 页 | 10.16 MB | 1 年前3Comprehensive Rust(简体中文) 202412
label: Label::new(label) } } } pub struct Window { title: String, widgets: Vec>, } impl Window { fn new(title: &str) -> Window { Window { title: title.to_owned(), widgets: Vec::new() chars().count(), self.widgets.iter().map(|w| w.width()).max().unwrap_or(0), ) } } impl Widget for Window { 150 fn width(&self) -> usize { // Add 4 paddings for borders self.inner_width() + 4 } fn draw_into(&self { let mut window = Window::new("Rust GUI Demo 1.23"); window.add_widget(Box::new(Label::new("This is a small text GUI demo."))); window.add_widget(Box::new(Button::new("Click me!"))); window.draw(); } 0 码力 | 359 页 | 1.33 MB | 10 月前3
共 333 条
- 1
- 2
- 3
- 4
- 5
- 6
- 34