相关文章
Linux(CentOS)安装MySQL教程
主要参考链接 教程
1. 准备工作
1.1 安装CentOS虚拟机
教程点击
1.2 将CentOS虚拟机设置为静态IP,否则你每次重启虚拟机后连接数据库都要重新查IP
教程点击
1.3 如果有安装过MySQL,请先卸载MySQL
教程点击
1.4 虚拟机执行命令su切换到root账号(输…
建站知识
2024/11/29 8:55:47
关于idea使用的一些操作设置
关于idea使用的一些操作设置 1. 常用的一下设置1.1 快捷键相关1.2 配置自动生成注释(类、方法等)1.3 maven项目相关1.4 常见其他的一些操作设置 2. IntelliJ IDEA 取消param注释中参数报错提示3. idea同时打开多个文件,导航栏不隐藏、自动换行…
建站知识
2024/12/21 4:18:49
vscode debug skills
1) VSCode 调试 C/C 代码时,如何显示动态分配的指针数组。
创建一个动态分配的一维数组:
int n 10;
int *array (int *)malloc(n*sizeof(int));
memset(array, 1, n*sizeof(int));
如果直接 Debug 时查看 array 指针,并不能看到数组所有的值。
查看…
建站知识
2024/12/20 7:54:50
android display 杂谈(三)WMS
用来记录学习wms,后续会一点一点更新。。。。。。 代码:android14
WMS是在SystemServer进程中启动的
在SystemServer中的main方法中,调用run方法。
private void run() {
// Initialize native services.初始化服务,加载andro…
建站知识
2024/12/16 13:07:55
redis缓存击穿,redisson分布式锁,redis逻辑过期
什么是缓存击穿:
缓存击穿是指在高并发环境下,某个热点数据的缓存过期,导致大量请求同时访问后端存储系统,引起系统性能下降和后端存储压力过大的现象。
解决方案:
1. redisson分布式锁
本质上是缓存重建的过程中&…
建站知识
2024/12/18 6:01:58
springboot整合redis+lua实现getdel操作保证原子性
原始代码
脚本逻辑先获取redis的值,判断是否等于期望值。 条件成立则删除,不成立则返回0
if redis.call(get, KEYS[1]) ARGV[1] thenreturn redis.call(del, KEYS[1])
end
return 0
测试代码
根据上面的逻辑加了测试, 在判断成功后等待5…
建站知识
2024/12/19 13:37:18
elasticsearch无法访问9200端口
近期部署elasticsearch后,启动时发现一直报如下错误:
curl: (7) Failed connect to localhost:9200; Connection refused
部署的版本为elasticsearch-7.13.2,排查原因是因为开启了ssl认证。
解决方法:
在/opt/software/elasticsearch-7.13.2/config下…
建站知识
2024/12/20 1:20:38
Hadoop PseudoDistributed Mode 伪分布式
Hadoop PseudoDistributed Mode 伪分布式加粗样式
hadoop101hadoop102hadoop103192.168.171.101192.168.171.102192.168.171.103namenodesecondary namenoderecource managerdatanodedatanodedatanodenodemanagernodemanagernodemanagerjob historyjob logjob logjob log
1. …
建站知识
2024/12/23 12:03:24