监听器

06 Spring Boot 整合RabbitMQ

六眼飞鱼酱① 提交于 2020-01-19 04:50:43
6. Spring 整合RabbitMQ 6.1. 搭建生产者工程 6.1.1. 创建工程 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nRET1n6r-1578323120296)(F:\learning\javaee\笔记\第五阶段\04RabbitMQ\06 Spring Boot 整合RabbitMQ\img\1565149342994.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-egWNK3ug-1578323120297)(F:\learning\javaee\笔记\第五阶段\04RabbitMQ\06 Spring Boot 整合RabbitMQ\img\1565144326498.png)] 6.1.2. 添加依赖 修改pom.xml文件内容为如下: <?xml version="1.0" encoding="UTF-8"?> < project xmlns = " http://maven.apache.org/POM/4.0.0 " xmlns: xsi = " http://www.w3.org/2001/XMLSchema-instance " xsi: schemaLocation = " http://maven.apache.org/POM/4.0.0 http:/

Servlet监听器三

生来就可爱ヽ(ⅴ<●) 提交于 2020-01-19 04:28:48
感知Session绑定的事件监听器: 保存在Session域中的对象可以有多种状态:绑定到Session中;从Session域中解除绑定;随Session对象持久化到一个存储设备中;随Session对象从一个存储设备中恢复; Servlet规范中定义了两个特殊的监听器接口来帮助JavaBean对象了解自己在Session域中的这些状态:HttpSessionBindingListener接口和HttpSessionActivationListener接口,实现这两个接口的类 不需要web.xml文件中进行注册 。 下面就对上述连个接口进行实验: 1、找到名为“listener”的web项目内(我自己上午创建好的) 2、创建sessionActiveListener类,并且对应Serializable和HttpSessionActivationListener两个接口 3、创建三个jsp分别是,sessionIndex、sessionSet、sessionRemove 4、注意这个不需要在web.xml中进行注册!但是需要手动绑定引类,不然不能使用 sessionActiveListener类中代码如下: package listener; import java.io.Serializable; import javax.servlet.http

Vue之监听器

时光毁灭记忆、已成空白 提交于 2020-01-18 08:03:28
监听器:watch 主要功能是监听数据变化 基本语法是: 其中监听器的方法名要和data中要监听的值相同。newValue是新值 oldValue是旧值 当监听复杂类型时:比如对象要启用深度监听 简单粗暴点也可以监听到具体的值: 'obj.message'(newValue){ console.log(newValue) } 来源: CSDN 作者: 半仙code 链接: https://blog.csdn.net/liz9411/article/details/104021989

46.Vue.js官网学习笔记(自定义事件)

我只是一个虾纸丫 提交于 2020-01-16 18:32:51
1.事件名 触发的事件名需要完全匹配监听这个事件所用的名称 2.自定义组件的v-model Vue.component('base-checkbox', { model: { prop: 'checked', event: 'change' }, props: { checked: Boolean }, template: ` <input type="checkbox" v-bind:checked="checked" v-on:change="$emit('change', $event.target.checked)" > ` }) 现在在这个组件上使用v-model的时候: <base-checkbox v-model="lovingVue"></base-checkbox> 这里的 lovingVue 的值将会传入这个名为 checked 的 prop。同时当 <base-checkbox> 触发一个 change 事件并附带一个新的值的时候,这个 lovingVue 的属性将会被更新。 注意: 你仍然需要在组件的 props 选项里声明 checked 这个 prop。 3.将原生事件绑定到组件 想要在一个组件的根元素上直接监听一个原生事件,可以使用v-on的.native修饰符: <base-input v-on:focus.native="onFocus"><

jQuery绑定事件的四种方式

匆匆过客 提交于 2020-01-16 04:32:57
jQuery提供了多种绑定事件的方式,每种方式各有其特点,明白了它们之间的异同点,有助于我们在写代码的时候进行正确的选择,从而写出优雅而容易维护的代码。下面我们来看下jQuery中绑定事件的方式都有哪些。 jQuery中提供了四种事件监听方式,分别是bind、live、delegate、on,对应的解除监听的函数分别是unbind、die、undelegate、off。在开始看他们之前 一:bind(type,[data],function(eventObject)) bind是使用频率较高的一种,作用就是在选择到的元素上绑定特定事件类型的监听函数,参数的含义如下: type:事件类型,如click、change、mouseover等; data:传入监听函数的参数,通过event.data取到。可选; function:监听函数,可传入event对象,这里的event是jQuery封装的event对象,与原生的event对象有区别,使用时需要注意 bind的源码: 1 2 3 4 5 6 7 bind: function ( types, data, fn ) { return this .on( types, null , data, fn ); } $( '#myol li' ).bind( 'click' ,getHtml); bind的特点就是会把监听器绑定到目标元素上

jQuery绑定事件的四种方式

こ雲淡風輕ζ 提交于 2020-01-15 08:55:25
jQuery绑定事件的四种方式 jQuery提供了多种绑定事件的方式,每种方式各有其特点,明白了它们之间的异同点,有助于我们在写代码的时候进行正确的选择,从而写出优雅而容易维护的代码。下面我们来看下jQuery中绑定事件的方式都有哪些。 jQuery中提供了四种事件监听方式,分别是bind、live、delegate、on,对应的解除监听的函数分别是unbind、die、undelegate、off。在开始看他们之前 一:bind(type,[data],function(eventObject)) bind是使用频率较高的一种,作用就是在选择到的元素上绑定特定事件类型的监听函数,参数的含义如下: type:事件类型,如click、change、mouseover等; data:传入监听函数的参数,通过event.data取到。可选; function:监听函数,可传入event对象,这里的event是jQuery封装的event对象,与原生的event对象有区别,使用时需要注意 bind的源码: 1 2 3 4 5 6 7 bind: function ( types, data, fn ) { return this .on( types, null , data, fn ); } $( '#myol li' ).bind( 'click' ,getHtml);

spring boot 之监听器ApplicationListener

好久不见. 提交于 2020-01-15 06:17:32
监听器 ApplicationListener 就是spring的监听器,能够用来监听事件,典型的观察者模式。 ApplicationListener和ContextRefreshedEvent一般都是成对出现的 在IOC容器的启动过程中,当所有的bean都已经处理完成之后,spring ioc容器会有一个发布事件的动作。从AbstractApplicationContext 的源码中可以看出: /** * Finish the refresh of this context, invoking the LifecycleProcessor's * onRefresh() method and publishing the * {@link org.springframework.context.event.ContextRefreshedEvent}. */ protected void finishRefresh() { // Clear context-level resource caches (such as ASM metadata from scanning). clearResourceCaches(); // Initialize lifecycle processor for this context. initLifecycleProcessor(); //

springMVC笔记

时光毁灭记忆、已成空白 提交于 2020-01-14 23:37:36
配置方式1: 编写web.xml 第一段:配置监听器,当web容器启动时,会调用这个监听器中的方法,会加载spring容器,使程序具备spring环境。 第二段:指定监听器要读取的配置文件路径,也就是spring环境启动时要读取的配置文件,里面可以指定各种各样的bean。 第三段:配置springMVC中最重要的dispatchServlet,用于分发请求。这本质就是配置一个servlet,普通servlet在第一次请求时才被初始化,而这个dispatcherServlet配置了load-on-startup,即容器启动时就会初始化这个servlet。 第四段:配置/app下的所有请求都由某个servlet来处理,这里依据名字指定为之前配置的dispatcherServlet。 配置方式2 写这样一个类 web容器会通过SPI来加载并使用这个类,onStartUp方法会被触发,参数代表了web容器的上下文,接着通过配置类的形式加载spring环境,最后再配置dispatcherServlet。 以上两种方式都能实现一样的效果,能完成springMVC的配置。 来源: https://www.cnblogs.com/hellohello/p/12194314.html

jQuery绑定事件的四种方式区别

独自空忆成欢 提交于 2020-01-14 08:51:47
jQuery中提供了四种事件监听方式,分别是bind、live、delegate、on,对应的解除监听的函数分别是unbind、die、undelegate、off。在开始看他们之前 一:bind(type,[data],function(eventObject)) bind是使用频率较高的一种,作用就是在选择到的元素上绑定特定事件类型的监听函数,参数的含义如下: type:事件类型,如click、change、mouseover等; data:传入监听函数的参数,通过event.data取到。可选; function:监听函数,可传入event对象,这里的event是jQuery封装的event对象,与原生的event对象有区别,使用时需要注意 bind的源码: 1 2 3 4 5 6 7 bind: function ( types, data, fn ) { return this .on( types, null , data, fn ); } $( '#myol li' ).bind( 'click' ,getHtml); bind的特点就是会把监听器绑定到目标元素上,有一个绑一个,在页面上的元素不会动态添加的时候使用它没什么问题。但如果列表中动态增加一个“列表元素5”,点击它是没有反应的,必须再bind一次才行。要想不这么麻烦,我们可以使用live。

Oracle 监听/数据库 启动/关闭

元气小坏坏 提交于 2020-01-14 07:04:23
LSNRCTL命令启动、关闭和查看监听器的状态的方法 从lsnrctl status命令的输出中得到监听器状态,包括如下的信息: 监听器的启动时间 监听器的运行时间 监听器参数文件listener.ora的位置,通常位于$ORACLE_HOME/network/admin目录下 监听器日志文件的位置 1. 查看监听器状态 $ lsnrctl status 2. 启动监听器 $ lsnrctl start //如果你只想启动特定的监听器,可以再start后面指定监听器的名字,例如:lsnrctl start [listener-name] 3. 关闭监听器    $ lsnrctl stop //如果你只想关闭特定的监听器,可以再stop后面指定监听器的名字,例如:lsnrctl stop [listener-name] 4. 重启监听器    $ lsnrctl reload      //用lsnrctl reload重启监听器,此命令可以代替lsnrctl stop和lsnrctl start。重启将会在不需要关闭和启动监听器的情况下读取listener.ora的配置 lsnrctl 是listener control 监听控制的缩写 摘要基于该文章: http://blog.csdn.net/zjliu1984/article/details/4273304 --------