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

    SQL 扩展事件

        在本篇,我通过使用新建“Session ”对话框来创建新的扩展事件会话。定义一个自己的扩展事件,动作和谓词,并且发布一个以收集事件数据为目的的会话。 首先从UI开始     在SQLServer2008R2以后(不包括2008R2),才引入扩展事件的内置UI。2008的版本可以通过安装插件的形式或者使用T-sql语句来实现扩展事件扩展事件很好的解决了这些繁琐的配置。       首先,当我们建好扩展事件以后可以选择会话—>编写会话脚本—>Create 到—>新建查询编辑窗口,得到扩展时间的创建语句。 ,行为和属性,在过程的结束,又将构建这个扩展事件的语句输出了出来。 图3     注意类别/通道这两个事件的列,基于关键字和通道的分类系统,被windows事件追踪所使用。这里不深入讲解了,理解就行。    

    1.2K70发布于 2018-01-30
  • 来自专栏iOS 开发

    UIButton扩展Block点击事件

    UIKit.h> typedef void(^ButtonBlock)(UIButton* btn); @interface UIButton (Block) /** * button 添加点击事件 * * @param block */ - (void)addAction:(ButtonBlock)block; /** * button 添加事件 * * @param block import <objc/runtime.h> @implementation UIButton (Block) static char ActionTag; /** * button 添加点击事件 addTarget:self action:@selector(action:) forControlEvents:UIControlEventTouchUpInside]; } /** * button 添加事件 [self addTarget:self action:@selector(action:) forControlEvents:controlEvents]; } /** * button 事件的响应方法

    3.4K30发布于 2018-06-05
  • 来自专栏JAVA后端开发

    activiti 自定义任务事件扩展

    这不,业务需求有来有,用户希望在回复沟通时,能触发回复沟通事件,而用户通过该事件触发他的业务事件。 回复沟通是这边流程的自定义的操作, activti没这种操作,怎么办? 看来只能动手自己扩展了 1.Web端 要扩展,首先要在页面上要有地方配置,因为这个跟任务绑定在一起的,放在任务监听器中 找到页面task-listeners-popup.html(这边用的是activiti-explorer complete</option> <option>delete</option> <option>specCode</option> </select>

    如上表格所示,在select中扩展了自己的操作 clipboard.png OK,前端改造完成,用户可以选择了. 2.后端代码 跟一下代码,发现对象TaskEntity有发布事件的方法fireEvent,那急急的加入以下代码 TaskEntity 至此,流程任务自定义事件扩展成功!

    2K10发布于 2018-09-12
  • 来自专栏国标视频云平台

    SkeyeGisMap地图扩展(二)---处理事件

    3、MapItem 将会把 QEvent 转换成 MapEvent 并传递给地图根节点 MapRootNode。 和上一个示例类似, 其地图扩展如下:class HandingEventsExample: public MapItem{public: HandingEventsExample() { a000b800")); lastLayer->appendShape(new MovablePolygon(polygon, Qt::black, 2, QColor("#a000a8f3" ))); lastLayer->appendShape(new MovablePolygon(polygon, Qt::black, 2, QColor("#a000a8f3")) 3、效果展示 源码地址: https://gitee.com/visual-opening/skeyegismap/tree/master/coremap/example图片

    39030编辑于 2023-04-24
  • 来自专栏人生代码

    Vue 3 事件处理

    事件处理 实验介绍 页面上会有很多的页面交互,例如用户点击按钮,会触发什么样的事件,这个事件要做什么事情,就会涉及到事件处理。 事件监听 我们可以使用 v-on 指令 (通常缩写为 @ 符号) 来监听 DOM 事件,并在触发事件时执行一些 JavaScript。 -- 添加事件监听器时使用事件捕获模式 -->

    ... -- 点击事件将只会触发一次 --> 不像其它只能对原生的 DOM 事件起作用的修饰符,.once 修饰符还能被用到自定义的组件事件上。 请记住,.passive 会告诉浏览器你不想阻止事件的默认行为。 按键修饰符 在监听键盘事件时,我们经常需要检查详细的按键。

    2.5K20发布于 2020-11-03
  • 来自专栏文渊之博

    如果正确读取SQL Server中的扩展事件

        SQL Server中使用扩展事件捕捉所需的信息后,可以选择存放的位置。比如说内存或文件中,但无论存在哪里,其本质都是一个大XML。 因此在SQL Server中读取该XML就是解析扩展事件结果的方式。     微软官方或者一些SQL Server论坛提供了使用SQL XML解析扩展事件的脚本,如代码清单1所示。 1: WITH events_cte 2: AS ( SELECT DATEADD(mi, 3: ) 30: SELECT * 31: FROM events_cte 32: ORDER BY [event time] DESC; 代码清单1.读取扩展事件文件的脚本 GROUP BY unique_event_id 70: ) 71: SELECT * 72: FROM tt 73:  代码清单2.对扩展事件结果的优化读取方式

    1.9K90发布于 2018-01-30
  • 来自专栏全栈程序员必看

    如果正确读取SQL Server中的扩展事件

    SQL Server中使用扩展事件捕捉所需的信息后,可以选择存放的位置。比如说内存或文件中,但无论存在哪里,其本质都是一个大XML。 因此在SQL Server中读取该XML就是解析扩展事件结果的方式。 微软官方或者一些SQL Server论坛提供了使用SQL XML解析扩展事件的脚本,如代码清单1所示。 1: WITH events_cte 2: AS ( SELECT DATEADD(mi, 3: ) 30: SELECT * 31: FROM events_cte 32: ORDER BY [event time] DESC; 代码清单1.读取扩展事件文件的脚本 GROUP BY unique_event_id 70: ) 71: SELECT * 72: FROM tt 73: 代码清单2.对扩展事件结果的优化读取方式

    4K40编辑于 2022-07-11
  • 来自专栏夕阳醉了

    Spring扩展接口(3):BeanFactoryPostProcessor

    在此系列文章中,我总结了Spring几乎所有的扩展接口,以及各个扩展点的使用场景。并整理出一个bean在spring中从被加载到最终初始化的所有可扩展点的顺序调用图。 } BeanFactoryPostProcessor是Spring框架中的一个重要接口,用于在BeanFactory加载Bean定义之后、实例化Bean之前对BeanFactory进行自定义修改和扩展 开发人员可以利用这个方法来实现自定义的逻辑,从而实现一些高级的自定义逻辑和功能扩展。 前文介绍的BeanDefinitionRegistryPostProcessor为其子接口。 PriorityOrdered的接口,其次是Ordered的接口,最后是没有实现任何排序的接口): @Override public int getOrder() { return 0; //值越小,优先级越高 } 3

    47710编辑于 2023-10-23
  • 来自专栏python3

    selenium-3 鼠标事件

    例: from selenium import webdriver b = webdriver.Firefox() b.get("http://edu.51cto.com/courselist/index.html") ele = b.find_element_by_link_text("找课程") #定位找课程元素

    72310发布于 2020-01-14
  • 来自专栏软件工程师Michael

    Vue3事件处理

    tips:Vue3事件可以用括号,也可以不用括号,不加括号表示单个事件如果要用多时间,就要用逗号隔开,并且要加括号事件带括号可以传参,参数可以包含Vue对象里面的属性 example:<! name="viewport" content="width=device-width, initial-scale=1.0"> <script src="https://unpkg.com/vue@<em>3</em>"

    51810编辑于 2022-09-12
  • 来自专栏python3

    AS3关于事件

    如果把$a的单击注册事件改成: $a.addEventListener(MouseEvent.CLICK,this.ClcikHandler,false,0,false); 就是将第三个参数改为false addEventListener的第三个参数如果为false(默认为flase), 回调事件会在冒泡状态的时候执行 ;否则会在目标状态执行。 事件机制的3个阶段 Event有一个属性:eventPhase,可以为以下3个值: 捕获阶段 (EventPhase.CAPTURING_PHASE)。

    50820发布于 2020-01-13
  • 来自专栏ops技术分享

    Vue3 事件处理

    语法格式: v-on:click="methodName" 或 @click="methodName" 事件修饰符 Vue.js 为 v-on 提供了事件修饰符来处理 DOM 事件细节,如:event.preventDefault .stop - 阻止冒泡 .prevent - 阻止默认事件 .capture - 阻止捕获 .self - 只监听触发该元素的事件 .once - 只触发一次 .left - 左键事件 .right - 右键事件 .middle - 中间滚轮事件 <! -- 添加事件侦听器时使用事件捕获模式 -->

    ...
    <! -- click 事件只能点击一次,2.1.4版本新增 --> 按键修饰符 Vue 允许为 v-on 在监听键盘事件时添加按键修饰符:

    1.9K10发布于 2021-07-28
  • 来自专栏前端数据可视化

    【Vue3事件绑定

    3中,分别是: 完整语法:v-on 简写:@ 动态参数:@[event] 其中动态参数中的 event 可以对应 data 里对应的数据。 多事件处理 事件处理程序中可以有多个方法,这些方法由逗号运算符分隔 <! 常见的事件主要有3大类 鼠标事件 键盘事件 表单事件 常见的鼠标事件 @click -- 单击 @mousedown -- 按下 @mouseup -- 抬起 @dblclick -- 双击 @mousemove form 可以使用 @submit 事件事件修饰符 事件修饰符其实就是一套附加规则或者方法,能简化业务开发复杂度。 比如 <! 官方提供的事件修饰符 .stop -- 阻止事件冒泡 .prevent -- 拦截默认事件 .capture -- 阻止事件捕捉 .self -- 忽略了事件冒泡和事件捕获的影响,只有直接作用在该元素上的事件才会被调用

    2.4K20编辑于 2022-04-15
  • Vue3 事件处理

    </script> 事件修饰符 Vue.js 为 v-on 提供了事件修饰符来处理 DOM 事件细节,如:event.preventDefault() 或 event.stopPropagation() .stop - 阻止冒泡 .prevent - 阻止默认事件 .capture - 阻止捕获 .self - 只监听触发该元素的事件 .once - 只触发一次 .left - 左键事件 .right  - 右键事件 .middle - 中间滚轮事件 <! -- 添加事件侦听器时使用事件捕获模式 -->

    ...
    <! -- click 事件只能点击一次,2.1.4版本新增 --> 按键修饰符 Vue 允许为 v-on 在监听键盘事件时添加按键修饰符

    22810编辑于 2025-12-16
  • 来自专栏网络技术联盟站

    Vue3中的事件处理:事件绑定、事件修饰符、自定义事件

    在前端开发中,事件处理是一项重要的技术,它允许我们对用户的交互做出响应,并提供更好的用户体验。Vue3作为一款流行的JavaScript框架,提供了强大而灵活的事件处理机制。 本文将详细介绍Vue3中的事件处理,包括事件绑定、事件修饰符、自定义事件等方面。事件绑定在Vue3中,我们可以使用v-on指令或简写形式的@来进行事件绑定。 事件修饰符为了更好地处理事件,Vue3提供了一些便利的事件修饰符。事件修饰符可以用于改变默认事件行为、限制事件触发条件等。 自定义事件在开发中,有时我们需要自定义事件来实现组件间的通信或特定的功能。Vue3提供了自定义事件的机制,使得我们可以在组件中触发和监听自定义事件。 要在Vue3中使用自定义事件,我们可以使用$emit方法发出事件,并使用$on方法监听事件

    6.4K21编辑于 2023-07-05
  • 来自专栏人生代码

    Vue 3 自定义事件

    自定义事件 除了系统自带的原生 DOM 自带的事件之外,有时候我们需要用到这些自带的事件之外,我们就必须要自定义事件了。 事件名 不同于组件和 prop,事件名不存在任何自动化的大小写转换。 而是触发的事件名需要完全匹配监听这个事件所用的名称。 举个例子,如果触发一个 camelCase 名字的事件,我们还是接着昨天的项目继续往下写,在 TestCom.vue 使用 button 按钮点击事件分发一个 click-event 事件,不同于组件和 定义自定义事件 继续上面的代码,可以通过 emits 选项在组件上定义已经发出的事件: <template>

    {{ title }} $emit('click-event', e) } } }; </script> 验证抛出的事件 与 prop 类型验证类似,如果使用对象语法而不是数组语法定义发出的事件,则可以验证它。

    1.6K10发布于 2020-11-03
  • 来自专栏code人生

    web3.js:事件订阅

    订阅智能合约事件 import { Web3 } from "web3"; // set a provider - MUST be a WebSocket(WSS) provider const web3 subscription) { await subscription.unsubscribe(); } subscribe(); unsubscribe(subscription); 订阅节点事件 像Geth这样的标准以太坊节点支持订阅特定的事件[2]。 如你在这个指南中所看到的,web3.js使你能够直接订阅标准事件。它还为你提供了订阅自定义订阅的能力,如你在自定义订阅[3]指南中所看到的。 重要提示 如果你是为用户提供自定义订阅的开发者。 /guides/events_subscriptions/ [2] 像Geth这样的标准以太坊节点支持订阅特定的事件: https://geth.ethereum.org/docs/interacting-with-geth

    51710编辑于 2024-05-17
  • 来自专栏前端学习归纳总结

    zepto 事件分析3(add函数)

    type属性),该函数主要作用就是将事件添加进元素的事件队列里。 有些事件比如 mouseover 通常侧重处理一个特定的目标,而有些有也可能会涉及到第二目标,比如当目标退出第一目标的 mouseover 事件. ? 最后,总结一下zepto中绑定事件的思路: 1.找到目标元素。 2.事件委托。 3.事件绑定,当存在selector触发时,实际触发的是$对象中的dom元素,只是通过事件委托使得像在符合selector条件元素中执行一样。

    67330发布于 2019-01-21
  • 来自专栏golang算法架构leetcode技术php

    nginx源码阅读(3事件

    概述 ngx_event_core_module 模块是一个事件类型的模块,它在所有事件模块中的顺序是第一位。 它主要完成以下两点任务: 创建连接池(包括读/写事件); 决定究竟使用哪些事件驱动机制,并初始化将要使用的事件模块 2. debug-connection 数组用于保存这些客户端的地址信息 */ ngx_array_t debug_connection; #endif } ngx_event_conf_t; 3. tp->msec << 16) + ngx_pid; #if (NGX_STAT_STUB) ngx_stat_accepted = (ngx_atomic_t *) (shared + 3 { wev[i].closed = 1; } i = cycle->connection_n; next = NULL; /* 按照序号,将上述 3

    59940编辑于 2022-08-02
  • 来自专栏code人生

    web3.js事件监听

    原文在这里[1] 在通过web3.eth.sendTransaction, web3.eth.sendSignedTransaction, contractDeployed.methods['methodName '](...methodParams).send函数发送交易时,我们可以使用Web3PromiEvent来监听时间: web3.eth.sendTransaction({...}) .on('sending to: '0x7ab80aeb6bb488b7f6c41c58e83ef248eb39c882', // transactionHash: '0x3ec198ae10cf289b91210b4fd86a3b22cc9bcef16bca6beee21c35b76a2b7073 /web3_request_manager.js:193:23) // at Web3RequestManager.<anonymous> (... /web3_request_manager.js:112:29) // at Generator.next (<anonymous>) // at fulfilled (

    1.5K10编辑于 2024-05-11
  • 领券