- 博客(8)
- 收藏
- 关注
原创 性能优化-SQL优化(索引层面)
可见,所谓优化即where子句利用了索引,不可优化即发生了表扫描或额外开销。1.任何对列的操作都将导致表扫描,它包括数据库函数、计算表达式等等,查询时要尽可能将操作移至等号右边。2.in、or子句常会使用工作表,使索引失效;如果不产生大量重复值,可以考虑把子句拆开;拆开的子句中应该包含索引。3.要善于使用存储过程,它使SQL变得更加灵活和高效。
2023-02-16 16:46:19 225
原创 Ubuntu(WSL)安装 RabbitMQ
在RabbitMQ中可以虚拟消息服务器Virtual Host,每个Virtual Hosts相当于一个相对独立的RabbitMQ服务器,每个VirtualHost之间是相互隔离的。那么也可以登录管理界面后,操作。可登陆管理控制台,同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等)但无法查看节点的相关信息(上图红框标识的部分)。可登陆管理控制台,可查看所有的信息,并且可以对用户,策略(policy)进行操作。仅可登陆管理控制台,无法看到节点信息,也无法对策略进行管理。
2023-02-16 16:39:32 464
原创 SpringBoot整合RabbitMQ高级特性
持久化exchange要持久化queue要持久化message要持久化生产方确认Confirm消费方确认AckBroker高可用RabbitMQ默认日志存放路径: /var/log/rabbitmq/没有权限在命令前面加上sudo日志包含了RabbitMQ的版本号、Erlang的版本号、RabbitMQ服务节点名称、cookie的hash值、RabbitMQ配置文件地址、内存限制、磁盘限制、默认账户guest的创建以及权限配置等等。
2023-02-16 16:24:00 951
原创 SpringBoot整合RabbitMQ
SpringBoot提供了快速整合RabbitMQ的方式基本信息再yml中配置,队列交互机以及绑定关系在配置类中使用Bean的方式配置生产端直接注入RabbitTemplate完成消息发送消费端直接使用@RabbitListener完成消息接收。
2023-02-16 15:52:14 170
原创 windows环境安装Ubuntu(子系统)
下面链接可直接下载MobaXterm(类似xshell工具),下载成功后重启电脑,会自动安装。会显示它服务器的ip地址。
2023-02-16 15:32:38 243
原创 Java获取wav音频时长
没有行匹配接口Clip支持的格式PCM_SIGNED未知的采样率,16位,音响,4字节/框架,高位优先支持。providers最终会去底层调一个native方法----需要声卡的硬件驱动支持。因为Clip类需要系统的能力,系统依赖声卡硬件驱动实现的。
2023-02-16 15:01:14 1332 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人