05 2020 档案

摘要:阅读目录 1 安装2 更新和升级3 查找和显示4 删除程序5 清除缓存yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖 阅读全文
posted @ 2020-05-30 11:51 alenblue\own 阅读(3807) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-05-22 16:29 alenblue\own 阅读(334) 评论(0) 推荐(0)
摘要:缓存击穿: 强调一个点的穿透 某个时间点,某个热点数据过期失效,同时有大量的访问(双十一,秒杀...)请求进来,所有的请求直接砸向MySQL数据库,持续的并发就穿破了缓存 解决方案: 1,设置热点数据永不过期 2,加互斥锁/分布式锁,每次只有拿到锁的线程查询MySQL,获取到数据,在会写到redis 阅读全文
posted @ 2020-05-21 11:30 alenblue\own 阅读(136) 评论(0) 推荐(0)
摘要:一, 复制3份redis.conf, 二, 修改redis.conf port logfile pidfile 三, 开启客户端redis-cli -p 6380 --rawredis-cli -p 6381 --rawredis-cli -p 6382 --raw查看客户端主从备份信息INFO r 阅读全文
posted @ 2020-05-20 19:07 alenblue\own 阅读(124) 评论(0) 推荐(0)
摘要:一:复制算法 核心思想: 将内存空间一分为二,每次只是用其中一块,在垃圾回收时,将还存活的对象复制到另一块内存空间,原来的内存空间全部清除, 然后交换两块内存的角色. 二: 标记-清除算法 当堆中的可用内存被耗尽时,就会停止整个应用程序(用户线程)[stop the world],然后进行两项工作; 阅读全文
posted @ 2020-05-20 14:59 alenblue\own 阅读(243) 评论(0) 推荐(0)
摘要:一: 引用计数法 定义: 每个对象保存一个整形的引用计数器属性,用于记录对象的引用情况. 实现: 对于对象A,只要有任一对象引用了A,计数器就加一,当引用失效,计数器就减一,只要对象A的引用计数器为0,即表示对象A为垃圾对象,既可以回收了. 优点: 实现简单,垃圾对象容易辨识,判定效率高,回收没有延 阅读全文
posted @ 2020-05-20 13:04 alenblue\own 阅读(199) 评论(0) 推荐(0)
摘要:Redis的哨兵机制是官方推荐的一种高可用(HA)方案,我们在使用Redis的主从结构时,如果主节点挂掉,这时是不能自动进行主备切换和通知客户端主节点下线的。 Redis-Sentinel机制主要用三个功能: (1)监控:不停监控Redis主从节点是否安装预期运行 (2)提醒:如果Redis运行出现 阅读全文
posted @ 2020-05-18 11:04 alenblue\own 阅读(421) 评论(0) 推荐(0)
摘要:Spring的事务,也就是数据库的事务操作,符合ACID标准,也具有标准的事务隔离级别。 但是Spring事务有自己的特点,也就是事务传播机制。 所谓事务传播机制,也就是在事务在多个方法的调用中是如何传递的,是重新创建事务还是使用父方法的事务?父方法的回滚对子方法的事务是否有影响?这些都是可以通过事 阅读全文
posted @ 2020-05-16 16:04 alenblue\own 阅读(982) 评论(0) 推荐(0)
摘要:1、开放端口 firewall-cmd --zone=public --add-port=5672/tcp --permanent # 开放5672端口 firewall-cmd --zone=public --remove-port=5672/tcp --permanent #关闭5672端口 f 阅读全文
posted @ 2020-05-15 16:30 alenblue\own 阅读(1691) 评论(0) 推荐(0)
摘要:1. 执行下面的命令,将导致ifconfig出现ens33,但没有ip地址 ifconfig ens33 up 2. 执行下面的命令 systemctl stop NetworkManager ifup ens33 3. 重启网络 systemctl restart network.service 阅读全文
posted @ 2020-05-15 16:13 alenblue\own 阅读(1241) 评论(0) 推荐(0)
摘要:一: 添加依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 阅读全文
posted @ 2020-05-15 15:04 alenblue\own 阅读(246) 评论(0) 推荐(0)
摘要:1, 查看centos版本 [root@localhost bin]# cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core) 2, redis版本 [root@localhost bin]# redis-server -v Redi 阅读全文
posted @ 2020-05-15 11:59 alenblue\own 阅读(642) 评论(0) 推荐(0)
摘要:Centos7.6安装redis6.0.1 redis最新版下载地址 安装redis 报错1:/bin/sh: cc: command not found 报错2:server.c:xxxx:xx: error: ‘xxxxxxxx’ has no member named ‘xxxxx’ 其他命令 阅读全文
posted @ 2020-05-15 11:16 alenblue\own 阅读(2870) 评论(0) 推荐(1)
摘要:# 查看所有的key 127.0.0.1:6379> keys * # 判断一个key是否存在 exists name # 将当前key移动到其他库 move name 1 # expire 给这个key设置过期时间 127.0.0.1:6379> set key value OK 127.0.0. 阅读全文
posted @ 2020-05-15 10:53 alenblue\own 阅读(154) 评论(0) 推荐(0)
摘要:[root@XXXbin]# redis-benchmark -h localhost -p 6379 -c 100 -n 100000 PING_INLINE 100000 requests completed in 1.25 seconds 100 parallel clients 3 byte 阅读全文
posted @ 2020-05-15 10:22 alenblue\own 阅读(265) 评论(0) 推荐(0)
摘要:1) 创建型模式:单例模式、抽象工厂模式、原型模式、建造者模式、工厂模式。 2) 结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。 3) 行为型模式:模版方法模式、命令模式、访问者模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式(Interpret 阅读全文
posted @ 2020-05-14 19:36 alenblue\own 阅读(1652) 评论(0) 推荐(0)
摘要:1) 单一职责原则 2) 接口隔离原则 3) 依赖倒转(倒置)原则 4) 里氏替换原则 5) 开闭原则 6) 迪米特法则 7) 合成复用原则 一 单一职责原则 对类来说的,即一个类应该只负责一项职责 单一职责原则注意事项和细节 1) 降低类的复杂度,一个类只负责一项职责。 2) 提高类的可读性,可维 阅读全文
posted @ 2020-05-14 19:12 alenblue\own 阅读(175) 评论(0) 推荐(0)
摘要:GC垃圾收集算法 堆空间 分代: 年轻代: Eden区: 对象创建的区域: gc最频繁,99%的对象都是在这里创建和销毁的,经过一次youngGC,Eden区基本就空了 Survival区: from: 经过一次youngGC,Eden和to区还存活的对象放入from区, from和to区角色互换 阅读全文
posted @ 2020-05-14 17:52 alenblue\own 阅读(271) 评论(0) 推荐(0)
摘要:OOM: --JVM 有哪些常用参数 -Xms10m 初始堆内存(1/64) -Xmx10m 最大堆内存(1/4) -XX:MaxDirectMemorySize=5m 最大直接内存 -XX:MetaspaceSize=10m 初始元空间大小 -XX:MaxMetaspaceSize=10m 最大元 阅读全文
posted @ 2020-05-14 17:48 alenblue\own 阅读(1032) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-05-14 13:39 alenblue\own 阅读(188) 评论(0) 推荐(0)
摘要:在日常生活中,偶尔要求其中的软件在开机时便能自动启动,比如MySQL一般被设置为自启动项。今天将为大家介绍window10中如何添加开机启动项。 操作过程: 1、按下win+R调出运行窗口,并输入“shell:startup”即可进入开机启动文件夹。 2、开机启动文件夹如图所示,此时文件夹中内容为空 阅读全文
posted @ 2020-05-05 14:56 alenblue\own 阅读(570) 评论(0) 推荐(0)
摘要:步骤一共分为四步: 步骤一:下载erlang 下载地址: 64位:http://erlang.org/download/otp_win64_20.3.exe 32位:http://erlang.org/download/otp_win32_20.3.exe 自己选择适合自己系统的,进行下载安装。 步 阅读全文
posted @ 2020-05-05 14:46 alenblue\own 阅读(329) 评论(0) 推荐(0)
摘要:十、Sublime Text 快捷键列表 快捷键按类型分列如下: 1、通用 ↑↓← → 上下左右移动光标 Alt 调出菜单 Ctrl + Shift + P 调出命令板(Command Palette) Ctrl + ` 调出控制台 2、编辑 Ctrl + Enter 在当前行下面新增一行然后跳至该 阅读全文
posted @ 2020-05-05 00:47 alenblue\own 阅读(194) 评论(0) 推荐(0)