首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏程序技术知识

    js监听模式模拟事件监听

    function Handle(){ this.events={}; this.addEventListener=function(type,fn){ //添加订阅 if(!this.events[type]){ this.events[type]=[]; } this.events[type].push(fn); };

    22K30编辑于 2022-03-19
  • 来自专栏Jack96

    服务监听

    Linux 服务监听 w: 显示目前登入系统的用户信息,执行这项指令可得知目前登入系统的用户有哪些人,以及他们正在执行的程序。 whereis <cmd> 用来查看指定命令所在的文件夹。 netstat:用来监听网络连接状态。 参数: -a 显示所有socket,包括正在监听的。 -n 以网络IP地址代替名称,显示出网络连接情形。

    1.4K30编辑于 2023-03-07
  • 来自专栏全栈开发工程师

    【Java GUI编程】002-AWT学习笔记(二):事件监听、输入框事件监听、画笔、鼠标监听、窗口监听、键盘监听

    一、事件监听 1、事件监听 当某件事发生时,做些什么; 2、按钮点击监听 代码演示: package com.zibo.lession02; import java.awt.*; import java.awt.event.ActionEvent public void actionPerformed(ActionEvent e) { System.out.println("AAA"); } } 运行结果: 3、两个按钮共用一个监听事件 { System.out.println("按钮被点击了,ActionCommand:" + e.getActionCommand()); } } 运行结果: 二、输入框事件监听 setTitle(title); setBounds(300,300,500,500); setVisible(true); //鼠标监听事件 g.setColor(Color.RED); g.fillOval(point.x, point.y, 10, 10); } } } 运行结果: 六、窗口监听

    81510编辑于 2025-01-06
  • 来自专栏Android点滴积累

    Android来电监听和去电监听

    我觉得写文章就得写得有用一些的,必须要有自己的思想,关于来电去电监听将按照下面三个问题展开 1、监听来电去电有什么用? 2、怎么监听,来电去电监听方式一样吗? 3、实战,有什么需要特别注意地方? 一、监听来电去电能干什么 1、能够对监听到的电话做个标识,告诉用户这个电话是诈骗、推销、广告什么的 2、能够针对那些特殊的电话进行自动挂断,避免打扰到用户 二、来电去电的监听方式(不一样的方式) 2.1 来去电监听方式一(PhoneStateListener)   来电监听是使用PhoneStateListener类,使用方式是,将PhoneStateListener对象(一般是自己继承PhoneStateListener (详细实现可以参考后面给出的拓展阅读部分) 注册监听 private void registerPhoneStateListener() { CustomPhoneStateListener Phone状态的监听机制

    5.6K80发布于 2018-01-04
  • 来自专栏Android、鸿蒙开发

    Android Glide加载图片、网络监听、设置资源监听

    Glide加载图片、加载进度监听 前言 正文 一、项目配置 二、显示网络图片 三、添加设置资源监听 四、添加设置资源监听 五、添加加载进度条 六、封装工具类 七、源码 总结 ---- 前言   在日常开发中使用 四、添加设置资源监听 改动代码如下所示。 改动如下: /** * 显示网络Url图片 附带加载网络监听和设置资源监听 * @param url 网络图片url * @param imageView 图片控件 * @param needNetListener 是否需要网络监听 * @param needResourceListener 是否需要设置资源监听 */ public static /** * 显示网络Url图片 附带加载网络监听和设置资源监听 显示加载弹窗 * @param context 显示在哪个Activity/Fragment上 * @param

    6.5K20发布于 2021-01-05
  • 来自专栏HUC思梦的java专栏

    SpringBoot事件监听

    SpringApplication app = new SpringApplication(EventDemoApplication.class); //第一种方式 添加监听事件 application.properties #第三种方式 context.listener.classes=com.boot.event.eventdemo.MyApplicationListener 使用第四种方式配置监听器的打印结果

    4.2K00发布于 2020-09-03
  • 来自专栏coding个人笔记

    Proxy实现监听

    10 }, arr: [1, 2, 3] } let handler = { get(target, key){ console.log('get', target, key); //懒监听 ,去获取的时候才监听对象里面的对象,而不是直接递归循环监听 if(typeof target[key] === 'object' && target[key] ! handler) proxy.arr.push(4); proxy.msg.a = 50; proxy.msg.b = 60; proxy.c = 70; 相比较起来,defineProperty无法一次性监听所有属性 ,必须遍历或者递归,而且无法监听新增的属性。

    1.2K20发布于 2020-04-23
  • 来自专栏adu_blog

    redis过期监听

    前言 今天写拼团功能,如果24小时后还没有人满,则此次拼团就失败了,那么这里我用redis过期监听来实现,键过期去处理订单状态等业务 实现 一、配置redis,开启redis过期监听 修改 cacheDefaults(config) .build(); return cacheManager; } } 四、配置RedisListenerConfig实现监听 org.springframework.data.redis.connection.RedisConnectionFactory; import org.springframework.data.redis.listener.RedisMessageListenerContainer; /** * 实现监听 ); container.setConnectionFactory(connectionFactory); return container; } } 五、定义监听器 ; import org.springframework.stereotype.Component; import javax.annotation.Resource; /** * redis过期监听

    2.9K31编辑于 2022-10-30
  • 来自专栏sktj

    bootstrap 滚动监听

    DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Bootstrap 实例 - 滚动监听(Scrollspy)插件</title

    1.8K50发布于 2019-07-05
  • 来自专栏Fish

    EditText的监听

    因为想做一个类似微信发送按钮的功能,即输入框有内容时就是发送按钮,没内容时是其他附加的功能,所以查了一下edittext的监听事件。 具体代码如下 //设置文本变化的监听 ed.addTextChangedListener(watcher); private TextWatcher watcher = new TextWatcher(

    1.4K50发布于 2018-01-09
  • 来自专栏快乐阿超

    vue深度监听

    放纵自己的欲望是最大的祸害;谈论别人的隐私是最大的罪恶;不知自己的过失是最大的病痛——亚里士多德 我们有时使用vue的watch,可能要对一个对象的多个属性进行监听 这样我们就可以使用深度监听 } }; }, watch: { formData: { handler: 'cutValue', deep: true } }, methods: { // 监听

    60810编辑于 2022-08-17
  • 来自专栏wangweijun

    事件监听机制

    本篇文章我们就来聊一聊Java中的事件监听机制。 在了解事件监听机制之前,我们先来学习一个设计模式——观察者模式,事件监听机制的原理就是它。 事件监听机制 了解观察者模式之后,我们进入本篇文章的重心,事件监听机制。 在该模型中,有三个非常重要的概念: 事件 事件源 事件监听器 其具体流程是:用户操作(比如点击)导致事件触发,前提是事件监听器已经被注册好了,事件触发后会生成事件对象,此时事件对象会作为参数传递给事件监听器 ,监听器调用对应的方法进行处理。 方法中会遍历所有的监听器,创建事件对象,并作为参数传入监听器的事件处理方法(triggerEvent) 监听器的triggerEvent方法会调用事件的回调方法(callback) 回调方法用于编写具体的处理逻辑

    9K10编辑于 2022-06-02
  • 来自专栏后端技术学习

    事件监听思考

    也即一种方式是实现一个上下文,基于不同的事件码去实现对应的业务处理场景,此时可以基于监听,分不同的策略实现处理。 如果你看过dubbo3.0的源码的话,你会发现dubbo-config-spring模块,使用到了事件监听的方式执行发布和监听。 <ContextRefreshedEvent>的场景 防止重复触发: 比如:ContextRefreshedEvent是上下文刷新事件,在初始化后执行的事件,当完成初始化后触发,从而执行监听 下面的代码是在Spring完成Bean的初始化后,经过上下文刷新事件后,执行的,同时可以根据监听对象的顺序依次进行触发。 那么我们能不能自己发布事件,然后自己去监听呢?答案当然是可以的。

    2.8K20编辑于 2022-11-16
  • 来自专栏全栈程序员必看

    input 事件监听

    应此需要考虑兼容性问题,ie9以下的浏览器并没有实现这个事件, 3、propertychange事件,这个事件是在input的属性值发生改变时触发,而输入框的值就是input的value属性,应此可以用其来监听输入数据的改变

    5.6K20编辑于 2022-08-25
  • 来自专栏阿林前端开发攻城狮

    iOS 监听键盘

    百度所查到的键盘监听大部分用的是 UIKeyboardDidShowNotification//已经显示 UIKeyboardDidHideNotification//已经隐藏 然后我自己去试一直觉得一些空间跟随键盘的移动是有时间间隔的

    1.9K30发布于 2021-10-29
  • 来自专栏产品能力

    DOM监听练习

    使用onchange事件实现下列功能: (1) 选择下拉列表中不同的选项,页面中的div就设置成不同的背景颜色,div中的内容也发生变化。 比如:选择黄色选项,div的背景颜色就变为黄色,文本内容就变为“我的背景颜色变成了yellow色” (2)当选择下拉列表中的“请选择”时,div的背景颜色变成白色,文本变为“我没有发生任何变化”

    50410编辑于 2022-12-07
  • 来自专栏SpringBoot

    java 监听socket

    版权声明:本文为博主原创文章,未经博主允许不得转载。 @Test public void run() throws IOException { AcceptThread acceptThread = new AcceptThread(); acceptThread.run(); } class AcceptThread extends Thread { public void run() { ServerSocket serverSocket

    2.1K10发布于 2018-11-05
  • 来自专栏鱼头的Web海洋

    监听页面一样监听戈多的动态

    它有以下三个方法: observe(target, options):监听对象,接受两个参数,一个是监听的对象(target),一个是观察的选项(options); disconnect():断开监听的功能 options选项可选参数(以下属性可设置为true): childList:监听目标子节点的变化; attributes:监听目标属性的变化; characterData:监听目标数据的变化; subtree :监听目标以及其后代的变化; attributeOldValue:监听目标属性变化前的具体值; characterDataOldValue:监听目标数据变化前的具体值; attributeFilter: 如何监听戈多的位置? 下面我们就通过实际的代码来监听戈多的位置变化。 效果还是如同上图。 :监听元素与根元素的交叉区域信息; isIntersecting:判断监听元素是否与根元素相交,返回布尔值; intersectionRatio:监听元素的可见比例,即intersectionRect

    2K20发布于 2020-04-16
  • 来自专栏授客的专栏

    JavaScript 监听组合按键

    如图,通过监听并打印键盘keydown事件,得到图示内容,观察发现, 当按下的组合键包含Ctrl键时,ctrlKey键会显示为true; 当按下的组合键包含Shift键、或者按键之前开启大写时,shiftkey

    3.3K20发布于 2020-07-14
  • 来自专栏开源部署

    监听器概述

    1、监听器三要素 事件源 事件 事件处理 在JavaWeb被监听的事件源为:ServletContext、HttpSession、ServletRequest,即三大域对象。 监听域对象“创建”与“销毁”的监听器; 监听域对象“操作域属性”的监听器; 监听HttpSession的监听器。 2、ServletContext的监听器 生命周期监听:ServletContextListener,它有两个方法,一个在出生时调用,一个在死亡时调用; ​ void contextInitialized 生命周期监听:HttpSessionListener,它有两个方法,一个在出生时调用,一个在死亡时调用; void sessionCreated(HttpSessionEvent se):创建session 生命周期监听:ServletRequestListener,它有两个方法,一个在出生时调用,一个在死亡时调用; void requestInitialized(ServletRequestEvent

    1.1K10编辑于 2022-09-14
领券