java多线程    Java入门    vsftp    ftp    linux配置    centos    FRP教程    HBase    Html5缓存    webp    zabbix    分布式    neo4j图数据库    

游戏上瘾如何戒掉游戏

Centos安装mysql9

Centos7,安装MYSQL8,也可以安装MYSQL9,不过要选择对下载的MYSQL版本 cat /etc/os-release 如果机器曾经安装过mysql 这个问题是因为mariadb被安装的原因,要卸载掉,下面的命令查询安装的mysql历史版本和残留文件。 rpm -qa | grep -E 'mysql|mariadb' 查到的东西挨个卸载掉 rpm -e mariadb-libs-5.5.68-1.el7.x86_64 一、打开下载地址 https: More


certbot 申请Let’s Encrypt泛域名SSL证书

Acme.sh模式 https://cloud.tencent.com/developer/article/1664207 cbot模式 https://blog.csdn.net/weixin_43804047/article/details/136032438 https://www.cnblogs.com/dingshaohua/p/18001862 安装 snap sudo apt install snap -y sudo snap install core sudo snap refresh core 通过 snap 安装 certbot sudo snap install --classic certbot 创建 More


php8 编译zip

我的php80默认路径 /etc/opt/remi/php80 /usr/lib64/php/modules/ 一、重装php-zip yum-config-manager --enable remi-php80 yum install php-zip systemctl stop php80-php-fpm systemctl start php80-php-fpm 依然无效 二、下载一个包 https://pecl.php.net/package/zip 下载最新版本zip-1.22.3.tgz Whereis php-config php-config: /usr/bin/php-config /usr/share/man More


docker 快速操作笔记

使用 ubuntu 镜像启动一个容器 docker run -it ubuntu /bin/bash -i: 交互式操作。 -t: 终端。 ubuntu ubuntu镜像 /bin/bash:放在镜像名后的是命令,这里我们希望有个交互式 Shell,因此用的是 /bin/bash。 直接就进了一个ubuntu系统了,要退出直接输入exit 启动已经停止的容器 docker ps -a CONTAINER ID IMAGE COMMAND CREATED More


软件概要设计和详细设计的区别

了解概要设计和详细设计之前先了解下需求分析 1.需求分析 产生文件:《软件功能规则说明书》 功能:确定用户对软件的需求 要求:明确,无歧义,不设计具体方法,用户能看懂,开发能根据这个文件进行下一步工作(概要设计) 2.概要设计 产生文件:《软件概要设计说明书》 功能:说明系统模块划分,技术路线,整体说明软件实现思路。 要求:指出关键技术难 More


Spring AOP理解

Oriented: 以什么为方向的 Aspect: 方面,切面,特色,朝向 AOP:Aspect Oriented Programming,即面向切面编程。 OOP:Object Oriented Programming,OOP作为面向对象编程的模式,获得了巨大的成功,OOP的主要功能是数据封装、继承和多态。 OOP把系统切分为各个对象,客户,商品,购物车,关注对象。AOP把系统分解为不同的关注层面,比如日志,登录验证,事务处理,系 More


Spring IOC的理解

IOC 的定义: Spring提供的容器又称为IoC容器。 IOC 全称为 Inversion of Control ,翻译为控制反转。IOC不是一种技术,而是一种思想。 应用本身不依赖对象的创建和维护,而是交给外部去的容器去维护(这里是Spring), 所以IOC也叫依赖注入DI(DI:Dependency Injection),就对象的创建和维护依赖于外部容器,而不是自己。 IoC很好的体现了面向对象设计法则之一—— 好莱 More


Java的双亲委派模型

类的加载是由类加载器完成的,类加载器包括:根加载器(BootStrap)、扩展加载器(Extension)、应用程序(application)也叫【系统加载器(System)】和用户自定义类加载器(java.lang.ClassLoader的子类)。 双亲委派机制:JVM在加载类时默认采用的是双亲委派机制。通俗的讲,就是某个特定的类加载器在接到加载类的请求时,首先将加载任务委托给父 More


JVM中引用的分类

强引用Strong Reference:GC时不会被回收 软引用Soft Reference:描述有用但不是必须的对象,在发生内存溢出异常之前被回收 弱引用Weak Reference:描述有用但不是必须的对象,在下一次GC时被回收 软引用和弱引用适合用在加速的效果上的缓存引用 a 当内存充足起到系统加速的作用, b 内存不足的时候,清楚以释放内存,避免内存溢出。 虚引用(幽灵引用/幻影 More


柔性事务是什么,分布式环境为何要放弃传统事务

定义 柔性事务:就是BASE理论 它是在CAP理论的基础之上的延伸。包括 基本可用(Basically Available)、柔性状态(Soft State)、最终一致性(Eventual Consistency)。事务不像ACID那样讲究强一致,而是具备柔性状态 区别: 传统事务(也叫刚性事务) ,ACID是传统数据库常用的设计思想,它追求的是强一致性。 柔性事务,BASE是大型分布式系统场景下的设计思想, More


博客有情链接

勾搭友情链接     月小升在CSDN    红色石头    松林's blog    FROYO's Blog    酷特尔    徐志摩文集    指尖阁    叶雨梧桐BLOG    我要学建站    欲思博客    harries blog    互动博客    网络创业    马富天博客    小松博客    金笔头博客    JSON格式化工具    pdbn的IT学习笔记    挨踢茶馆    燕骏博客