- 博客(25)
- 收藏
- 关注
原创 mysql高级
所以在Buffer Pool特别大的时候,我们可以把它们拆分成若干个小的Buffer Poo1,每个Buffer Pool都称为一个 实例,它们都是独立的,独立的去申请内存空间,独立的管理各种链表。不过也不是说Buffer Pool实例创建的越多越好,分别管理各个Buffer Pool也是需要性能开销的,InnoDB规定:当innodb_buffer_pool_size的值小于1G的时候设置多个实例是无效的,InnoDB会默认把innodb bufer_pool instances的值修改为1。
2024-07-08 02:35:08 927
原创 docker镜像大小优化方法
Docker镜像是由很多镜像层(Layers)组成的(最多127层), dockerfile 中的每个 FROM、RUN、COPY 命令都会创建一个单独的层,并增加镜像的整体大小和构建时间。这个可以通过命令 docker history image_id 来查看每一层的大小。
2024-06-28 16:10:11 956
原创 redis基础
Redis 是Remote Dictionary Server 的缩写,是一个开源的基于内存的数据存储系统,它可以用作数据库缓存和消息队列等各种场景,它也是目前最热门的NOSOL数据库之一。
2024-06-15 17:28:17 578
原创 mysql基础
MVSOL就是一种关系型数据库管理系统,采用关系模型来组织数据,借助于集合、代数等数学概念和方法来处理数据,通过二维表来表示数据之前的联系,不同的表通过关联字段来建立联系。
2024-06-09 04:06:36 238
原创 linux安装lnmp一键安装包(解决安装laravel的Warning: file_exists(): open_basedir restriction in effect)
一般企业正式服环境用的lnmp.org一键安装包,下面做下简单介绍:官网:https://lnmp.org执行安装命令:出现ok安装成功参考地址:LNMP添加、删除虚拟主机及伪静态使用教程 - LNMP一键安装包重载nginx打开php调试模式,开启错误提示 Laravel 项目需要对目录 storage/, bootstrap/cache, public / 赋予读写权限
2024-06-01 23:34:35 520
原创 linux安装php并运行laravel
-prefix=/usr/local/php #指定 php 安装目录--enable-fpm --with-config-file-path=/usr/local/php/etc #用来指定php.ini路径--with-curl #打开curl浏览工具的支持-with-openssl #OpenSSL是一套用于SSL/TLS协议的加密工具,用于加密解密--with-oci8 #连接Oracle数据库的扩展。
2024-06-01 15:50:15 485
原创 linux安装、卸载mysql详细教程
而使用"Red Hat Enterprise Linux/Oracle Linux"的安装包,则可以利用RPM包管理器来自动处理依赖关系,并且可能预配置了一些优化参数,适合在企业级生产环境中使用。MySQL的安装包"Linux-Generic"和"Red Hat Enterprise Linux/Oracle Linux"的主要区别在于,前者是通用的Linux发行版安装包,而后者是针对特定的企业级Linux发行版优化的安装包。
2024-05-24 19:13:23 1012 1
原创 PHP接口数据传输加密解密——openssl 扩展实现
前端用crypto-js来进行加密,php使用openssl_encrypt来进行解密。
2023-10-12 10:49:41 428 1
原创 jQuery建立WebSocket连接
jQuery建立WebSocket连接,向服务端发送数据,实现WebSocket连接成功。向服务端发送消息,服务端返回数据,接收数据。
2022-08-25 16:51:12 5699 1
原创 php缩放gif和png格式透明背景变成黑色的解决方法
php压缩图片时,原本透明背景的图片最后都变成黑色,解决办法: $$source_image = 'xxxx.jpg'; //1.创建图片 $target_image = imagecreatetruecolor("水印宽度", "水印高度"); //2.上色 $color=imagecolorallocate($target_image,229,231,230); //3.设置透明 imag
2022-05-24 21:57:46 1486
原创 百度地图生成器里的标注内容默认展开
百度地图生成器:http://api.map.baidu.com/lbsapi/createmap/index.html百度地图拾取坐标系统:http://api.map.baidu.com/lbsapi/getpoint/index.html <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equi
2022-01-18 17:29:14 570
原创 Laravel——API认证JWT(二)
在返回响应之前,大多数API需要通过某种形式的身份验证。 有时,经过和未经过身份验证的请求,响应的内容会有所不同。也就是登录之后的用户看到页面和没有登录看到页面是不一样的。JSON Web Tokens (JWT)tymon/jwt-auth是使用第三方来集成JWT身份验证的软件包。...
2022-01-17 17:55:33 768
原创 Laravel——Dinggo API(一)
Dinggo API专业的Api开发工具包安装:直接执行命令composer require dingo/api使用以下命令可以发布 API 的配置文件到 config 文件下:php artisan vendor:publish --provider="Dingo\Api\Provider\LaravelServiceProvider"配置:在env文件下配置API_STANDARDS_TREE=xAPI_SUBTYPE=shopAPI_PREFIX=apiAPI_VE
2022-01-17 17:51:34 888
原创 Docker搭建PHP环境,PHP+Mysql+Nginx(一)
安装之前首先是Docker是搭建好的。首先要拉取PHP、Mysql、Nginx镜像,可以到官网拉取,进入官网需要注册一个账号,登录即可官网地址:Docker Hubhttps://hub.docker.com/同理搜索Mysql5.7,Nginx:latest 复制(latest翻译就是最近的,也就是最新的意思)docker pull php:7.4.25-fpmdocker pull mysql:5.7docker pull nginx:latest...
2021-12-04 11:36:20 282
原创 物理服务器(硬件服务器)怎么样才能使用外网访问?frp安装教程
一、物理服务器(硬件服务器)怎么样才能使用外网访问?首先要了解公网IP和私网IP,像家用电脑或者服务器只有一个私网IP,没用公网IP。如果路由器有公网IP可以间接连接我们的内部服务器,一般要运营商下放公网IP,如果运营商没用下放公网IP,像第三方有很多内网穿透的盒子,例如:内网穿透/旁路由sd-wan组网盒子蒲公英。我们也可以借助一款强大的软件FRP达到可以让外网访问的效果。二、什么是内网穿透?内网穿透的原理很简单的说就是:两台计算机A和B都处于不同的局域网中,A想要...
2021-10-29 15:39:03 7525
原创 CentOS7.9安装教程,以及出现dracut- initqueue timeout-starting…starting timeout scripts 解决办法,linux配置静态IP地址
阿里云搜索centos这里选择7.9作为演示,当然也可以下载8.0下载完成后,使用软碟通刻录在U盘上刻录完成后插入物理服务器按F11进入Boot命令菜单,这是是F11进入具体看服务器型号。进入安装界面:正常选择installcentos7会出现这样的dracut- initqueue timeout-starting…starting timeout scripts的错误cd dev //进入dev文件下ls | grep ...
2021-10-27 16:35:24 5579 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人