相关文章
WEB APIs (3)
事件对象
事件对象有事件触发时的相关信息,如点击事件中事件对象储存了鼠标点在哪个位置的信息 场景:
用户按下了哪个键,按下回车键可以发布新闻
鼠标点击了哪个元素,从而做哪些操作 参数e为事件对象 常用属性
type
获取当前…
建站知识
2024/11/3 5:26:08
Netty中的PooledByteBuf池化原理剖析
PooledByteBuf
PooledByteBuf是池化的ByteBuf,提高了内存分配与释放的速度,它本身是一个抽象泛型类, 有三个子类:PooledDirectByteBuf、PooledHeapByteBuf、PooledUnsafeDirectByteBuf.
Jemalloc算法
Netty的PooledByteBuf采用与jemalloc一…
建站知识
2024/11/11 19:43:55
如何使用idea连通服务器上的Redis(详细版本)
这里我使用的是阿里云的服务器 打开阿里云的安全组,设置端口为6379 在redis.conf文件中,注释bind 127.0.0.1 将protected-mode设置为no,即关闭保护模式 更改服务器中的防火墙,放行6379端口
# 放行端口
firewall-cmd --zo…
建站知识
2024/11/21 21:26:38
NebulaGraph学习笔记-自定义池连接
最近项目需要连接NebulaGraph图数据库获取部分数据,于是查看了一些相关资料,发现可以通过类似数据库连接池NebulaPool方式连接。主要也是以下几个部分:创建连接池,、创建会话、执行查询、解析结果。下面是一个简单的DEMO记录。
组件项目
相…
建站知识
2024/11/4 9:12:35
数据结构之时空复杂度
一、前言
1)什么是数据结构 数据结构(Data Structure)是计算机存储、组织数据的方式,指相互之间存在一种或多种特定关系的数据元素的 集合。
2)什么是算法 算法(Algorithm):就是定义良好的计算过程,他取一个或一组的值为输入&am…
建站知识
2024/11/3 7:45:26
为什么Java中0.1 + 0.2结果不是0.3?(企业真题)
为什么Java中0.1 0.2结果不是0.3?
在代码中测试0.1 0.2,你会惊讶的发现,结果不是0.3,而是0.3000……4。这是为什么?
几乎所有现代的编程语言都会遇到上述问题,包括 JavaScript、Ruby、Python、Swift 和…
建站知识
2024/11/3 7:45:24
php捕获Fatal error错误与异常处理
在php5的版本中,如果出现致命错误是无法被 try {} catch 捕获的,如下所示:
<?phperror_reporting(E_ALL);
ini_set(display_errors, on);try {hello();
} catch (\Exception $e) {echo $e->getMessage();
}
运行脚本,最终…
建站知识
2024/11/3 7:45:26