码迷,mamicode.com
首页 >  
搜索关键字:事件通知    ( 237个结果
epoll原理及应用
什么是 epoll? epoll 是 Linux 内核的可扩展 I/O 事件通知机制。取代了 select 与 poll 系统函数,让需要大量操作文件描述符的程序得以发挥更优异的性能。旧有的系统函数所花费的事件复杂度为 O(1),epoll 的时间复杂度为 O(logn)。epoll 实现的功能与 ...
分类:其他好文   时间:2021-07-12 17:56:41    阅读次数:0
Zookeeper提供的功能
通过对 Zookeeper 中丰富的数据节点进行交叉使用,配合 Watcher 事件通知机制,可以非常方便的构建一系列分布式应用中涉及的核心功能,比如 数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master 选举、分布式锁和分布式队列 等功能 1. 数据发布/订阅 当某些数据由 ...
分类:其他好文   时间:2021-04-20 15:29:56    阅读次数:0
内核中利用系统事件通知监控和拦截进程,线程和模块
监控进程 NTSTATUS PsSetCreateProcessNotifyRoutineEx( PCREATE_PROCESS_NOTIFY_ROUTINE_EX NotifyRoutine, BOOLEAN Remove ); 通过PsSetCreateProcessNotifyRoutineE ...
分类:编程语言   时间:2021-04-06 14:04:34    阅读次数:0
Redis高可用之哨兵模式
Redis高可用之哨兵模式原文:极客时间redis专栏我们在之前的文章里面已经介绍了redis高可用之数据持久化,我们分别介绍了AOF持久化和RDB持久化两种方式,我们来简单回忆下:AOF持久化是命令在redis实例执行成功后才会记录到AOF日志中,每次操作redis都会记录一个日志,这就会造成AOF日志文件变大,恢复起来不容易,我们可以采用AOF重写机制,来减小AOF文件的大小,AOF的重写机制
分类:其他好文   时间:2020-12-22 12:47:43    阅读次数:0
分布式锁之Zk(zookeeper)实现
点赞再看,养成习惯,微信搜索【三太子敖丙】关注这个互联网苟且偷生的工具人。本文GitHubhttps://github.com/JavaFamily已收录,有一线大厂面试完整考点、资料以及我的系列文章。前言锁我想不需要我过多的去说,大家都知道是怎么一回事了吧?在多线程环境下,由于上下文的切换,数据可能出现不一致的情况或者数据被污染,我们需要保证数据安全,所以想到了加锁。所谓的加锁机制呢,就是当一个
分类:其他好文   时间:2020-11-04 18:29:57    阅读次数:17
C# 委托与事件的关系-下(事件)
参考资料: 《C# 7.0本质论》14.2 《C# 7.0核心技术指南》4.2 官方文档:https://docs.microsoft.com/zh-cn/dotnet/csharp/programming-guide/events/ 委托存在的问题 错误使用赋值符号 其它类也能触发事件通知 声明事 ...
分类:Windows程序   时间:2020-10-26 11:07:46    阅读次数:34
go语言sync.Cond
sync.Cond 是一个事件通知,类似于java中的conditional 或者 wait/notify 机制。 它有一个重要的作用是,协程之间通过锁进行协调的时候,其中一个协程等待的时候,可以释放锁和资源,并且能够及时完成准备工作。 比如经典的生产者消费,例如有一个队列,只有大小为1,生产者需要 ...
分类:编程语言   时间:2020-07-30 01:33:46    阅读次数:89
Java游戏服(简单事件通知实现)
本次主要用Java实现简单的游戏服务器事件通知,在游戏服中,事件通知是必不可少的一种游戏业务处理逻辑,可以基于观察者模式去编写,或则其他更好的方式。也可以用guava框架的事件通知框架,以下代码只是大概的实现思想,总体设计思路都大同小异; 1.Event注解 package ge; import j ...
分类:编程语言   时间:2020-07-21 14:15:17    阅读次数:73
Zookeeper Watcher 机制 -- 数据变更通知 ?
Zookeeper 允许客户端向服务端的某个 Znode 注册一个 Watcher 监听,当服务 端的一些指定事件触发了这个 Watcher,服务端会向指定客户端发送一个事件通 知来实现分布式的通知功能,然后客户端根据 Watcher 通知状态和事件类型做出 业务上的改变。 工作机制: 1、客户端注 ...
分类:其他好文   时间:2020-07-20 10:45:05    阅读次数:72
设计模式3 - 观察者模式 Observer Pattern
观察者模式:在对象之间定义了一对多的依赖,当一个对象改变状态,依赖它的对象会收到通知并自动更新。其实就是发布订阅模式,发布者发布信息,订阅者获取信息,订阅了就能收到信息,没订阅就收不到信息。 观察者模式应用场景 Spring的ApplicationEvent、Zk事件通知节点、消息订阅通知、安卓开发 ...
分类:其他好文   时间:2020-07-11 18:56:51    阅读次数:75
237条   1 2 3 4 ... 24 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!