获得徽章 0
赞了这篇沸点
#每天一个知识点#
##本地连接远程redis服务器
打开终端或命令行窗口。
使用以下命令连接远程 Redis 服务器:
redis-cli -h <远程服务器地址> -p <端口号>
例如,如果远程 Redis 服务器的 IP 地址为 192.168.0.100,端口号为 6379,那么连接命令为
redis-cli -h 192.168.0.100 -p 6379
如果远程 Redis 服务器需要身份验证,可以使用 -a 参数提供密码。将 <密码> 替换为实际的 Redis 密码。
redis-cli -h <远程服务器地址> -p <端口号> -a <密码>
例如:
redis-cli -h 192.168.0.100 -p 6379 -a mypassword
##本地连接远程redis服务器
打开终端或命令行窗口。
使用以下命令连接远程 Redis 服务器:
redis-cli -h <远程服务器地址> -p <端口号>
例如,如果远程 Redis 服务器的 IP 地址为 192.168.0.100,端口号为 6379,那么连接命令为
redis-cli -h 192.168.0.100 -p 6379
如果远程 Redis 服务器需要身份验证,可以使用 -a 参数提供密码。将 <密码> 替换为实际的 Redis 密码。
redis-cli -h <远程服务器地址> -p <端口号> -a <密码>
例如:
redis-cli -h 192.168.0.100 -p 6379 -a mypassword
展开
2
6
赞了这篇沸点
### flyway的版本
flyway支持mysql5.7的最后版本是7.15.0
flyway8.2.0之后对mysql的支持从flyway-core包移除了, 放到了flyway-mysql包里了
FlywayException: Unsupported Database: MySQL 5.7
[What is the last version of flyway community edition that supported MySQL 5.7 - Stack Overflow](
stackoverflow.com )
flyway支持mysql5.7的最后版本是7.15.0
flyway8.2.0之后对mysql的支持从flyway-core包移除了, 放到了flyway-mysql包里了
FlywayException: Unsupported Database: MySQL 5.7
[What is the last version of flyway community edition that supported MySQL 5.7 - Stack Overflow](
展开
评论
1
赞了这篇沸点
赞了这篇沸点
问题:宏任务和微任务是什么?
答:试想一下,如果js的任务都是同步的,那么遇到定时器、网络请求等这类型需要延时执行的任务会发生什么?
页面可能会瘫痪,需要暂停下来等待这些需要很长时间才能执行完毕的代码
所以,又引入了异步任务。
● 同步任务:同步任务不需要进行等待可立即看到执行结果,比如console
● 异步任务:异步任务需要等待一定的时候才能看到结果,比如setTimeout、网络请求
异步任务,又可以细分为宏任务和微任务
● 先执行同步代码
● 遇到宏任务,放入队列
● 遇到微任务,放入微任务队列
● 执行栈为空
○ 将微任务入栈执行
● 所有的微任务完成之后,取出宏任务队列来执行
宏任务和微任务相比,宏任务先执行
答:试想一下,如果js的任务都是同步的,那么遇到定时器、网络请求等这类型需要延时执行的任务会发生什么?
页面可能会瘫痪,需要暂停下来等待这些需要很长时间才能执行完毕的代码
所以,又引入了异步任务。
● 同步任务:同步任务不需要进行等待可立即看到执行结果,比如console
● 异步任务:异步任务需要等待一定的时候才能看到结果,比如setTimeout、网络请求
异步任务,又可以细分为宏任务和微任务
● 先执行同步代码
● 遇到宏任务,放入队列
● 遇到微任务,放入微任务队列
● 执行栈为空
○ 将微任务入栈执行
● 所有的微任务完成之后,取出宏任务队列来执行
宏任务和微任务相比,宏任务先执行
展开
评论
3
赞了这篇沸点
#每天一个知识点# PO、VO、DAO、BO、DTO、POJO
PO (Persistent Object): 持久化对象,用于表示数据库中的数据记录,通常与数据库表的结构相对应,以便进行 CRUD (创建、读取、更新、删除) 操作。
VO (Value Object): 值对象,用于表示业务逻辑中的数据对象,通常用于在层之间传输数据。
DAO (Data Access Object): 数据访问对象,用于封装数据访问逻辑,隐藏底层数据存储细节,提供一组操作数据的方法。
BO (Business Object): 业务对象,用于封装业务逻辑,通常反映业务流程或业务实体。BO 可以使用 DAO 和 DTO 进行数据操作和传输。
DTO (Data Transfer Object): 数据传输对象,用于在系统层之间传输数据,通常包含多个字段,可以用于批量传输数据。
POJO (Plain Old Java Object): 简单的 Java 对象,是一个特定类型的类,没有任何限制或附加条件,可以用于表示各种数据。
需要注意的是,这些缩写词的具体定义可能因项目而异,因此在具体项目中应该根据团队约定和实际需求来使用。领域模型命名规约。
PO (Persistent Object): 持久化对象,用于表示数据库中的数据记录,通常与数据库表的结构相对应,以便进行 CRUD (创建、读取、更新、删除) 操作。
VO (Value Object): 值对象,用于表示业务逻辑中的数据对象,通常用于在层之间传输数据。
DAO (Data Access Object): 数据访问对象,用于封装数据访问逻辑,隐藏底层数据存储细节,提供一组操作数据的方法。
BO (Business Object): 业务对象,用于封装业务逻辑,通常反映业务流程或业务实体。BO 可以使用 DAO 和 DTO 进行数据操作和传输。
DTO (Data Transfer Object): 数据传输对象,用于在系统层之间传输数据,通常包含多个字段,可以用于批量传输数据。
POJO (Plain Old Java Object): 简单的 Java 对象,是一个特定类型的类,没有任何限制或附加条件,可以用于表示各种数据。
需要注意的是,这些缩写词的具体定义可能因项目而异,因此在具体项目中应该根据团队约定和实际需求来使用。领域模型命名规约。
展开
评论
11
还挺有意思的![[思考]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_15.f58c082.png)
![[流泪]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_6.dde0d83.png)