macOS Monterey 12.0.1 芯片Apple M1 Nginx+php-FPM php版本 8.1 Class "MongoDB\Driver\Manager" not found /opt/homebrew/bin 2023.11.01 ./pecl install mongodb /opt/homebrew/Cellar/php@8.1/8.1.24/include/php/ext/pcre/php_pcre.h:23:10: fatal error: 'pcre2.h' file not fou More
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
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
我的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
使用 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
Oriented: 以什么为方向的 Aspect: 方面,切面,特色,朝向 AOP:Aspect Oriented Programming,即面向切面编程。 OOP:Object Oriented Programming,OOP作为面向对象编程的模式,获得了巨大的成功,OOP的主要功能是数据封装、继承和多态。 OOP把系统切分为各个对象,客户,商品,购物车,关注对象。AOP把系统分解为不同的关注层面,比如日志,登录验证,事务处理,系 More
IOC 的定义: Spring提供的容器又称为IoC容器。 IOC 全称为 Inversion of Control ,翻译为控制反转。IOC不是一种技术,而是一种思想。 应用本身不依赖对象的创建和维护,而是交给外部去的容器去维护(这里是Spring), 所以IOC也叫依赖注入DI(DI:Dependency Injection),就对象的创建和维护依赖于外部容器,而不是自己。 IoC很好的体现了面向对象设计法则之一—— 好莱 More
类的加载是由类加载器完成的,类加载器包括:根加载器(BootStrap)、扩展加载器(Extension)、应用程序(application)也叫【系统加载器(System)】和用户自定义类加载器(java.lang.ClassLoader的子类)。 双亲委派机制:JVM在加载类时默认采用的是双亲委派机制。通俗的讲,就是某个特定的类加载器在接到加载类的请求时,首先将加载任务委托给父 More