- 博客(27)
- 收藏
- 关注
原创 Git 的基本概念和使用方式
Git 是一款功能强大且易于使用的版本控制系统,是当今软件开发项目的必备工具。通过学习 Git 的基本概念和使用方式,您可以提高开发效率并降低项目维护成本。
2024-04-15 14:20:14 263
原创 sql中如何添加数据
语句来插入数据,如果已经存在相同的主键,则更新数据。语句从另一个表中查询数据,并将其插入到另一个表中。在 SQL 中,可以使用。构造函数来插入多个空值。
2024-03-19 10:42:52 337
原创 MySQL数据库下载及安装教程
可以重置 MySQL root 用户的密码,具体方法请参考官方文档。检查 MySQL 服务的端口号是否被占用,或配置文件是否有误。检查用户名、密码或数据库名称是否正确。
2024-03-19 10:41:04 387
原创 Redis介绍和使用
Redis是一个开源的高性能键值对存储系统,具有快速、灵活和可扩展的特性。它可以作为数据库、缓存和消息代理等使用。高性能:Redis数据存储在内存中,因此能够提供极快的读写操作。灵活:Redis支持多种数据类型,如字符串、哈希、列表、集合和有序集合。可扩展:Redis可以部署在单机或集群环境中,满足不同规模的应用需求。缓存:Redis可以用来缓存数据库查询结果、页面内容等,以提高应用性能。消息队列:Redis可以用来实现消息队列,用于异步通信。
2024-03-05 10:47:08 346
原创 Navicat 连接数据库
一、检测阿里云服务器安全组端口号3306是否打开二、Linux下防火墙是否打开3306端口号1、查看防火墙状态2、开启防火墙3、开启防火墙端口4、重启防火墙三、进入服务器,设置MySQL链接IP权限。
2024-03-05 10:29:09 381
原创 HTTP 常见面试题
状态码(HTTP status codes):服务器在返回HTTP响应时,会包含一个三位数的状态码,用于表示请求的结果。常见的状态码有200(OK,请求成功)、404(Not Found,请求的资源不存在)等。安全性(HTTPS):HTTP本身是不安全的,因为请求和响应的内容是明文传输的。请求-响应模型:HTTP是一个基于请求-响应模型的协议,客户端发送一个HTTP请求到服务器,服务器接收请求并返回一个HTTP响应。缓存:HTTP中的缓存机制允许客户端和服务器保存之前的请求和响应,以便在未来的请求中重用。
2024-01-05 10:32:28 367 1
原创 为什么用 Redis 作为 MySQL 的缓存?
通过使用 Redis,可以灵活地存储和操作数据,提高开发效率和系统的灵活性。性能提升:Redis 是一个内存数据库,相比于磁盘上的 MySQL 数据库,Redis 可以提供更快的读取和写入速度。通过将常用的数据存储在 Redis 中,并且将读取请求重定向到 Redis,可以大大减少对 MySQL 的负载,提升系统的整体性能。需要注意的是,Redis 并不是一定适合所有的场景,对于一些对数据一致性要求较高的应用或者需要复杂查询功能的应用,使用 Redis 作为缓存可能不太合适。
2024-01-05 09:56:24 401 1
原创 Redis和Memcached有什么区别?
数据库支持:Redis可以作为一个完整的数据库使用,支持数据的持久化和复制,可以处理更复杂的数据操作,而Memcached只是一个缓存系统,不能作为一个独立的数据库使用。分布式支持:Redis支持数据的分布式存储和复制,可以通过集群部署来提高系统的吞吐量和可靠性,而Memcached只能通过客户端实现数据的分片和负载均衡。综上所述,Redis在功能和扩展性上更加强大,适用于更复杂和更高性能的应用场景,而Memcached更简单、更轻量级,适用于简单的缓存需求。
2024-01-05 09:55:07 355 1
原创 php前端post传数据后台input接收不到是为什么
今天遇到一个 BUG:前端提交后,后端接收的数据,只接收了一部分。项目上线前,当时我们就加了200块土地,然后编辑土地详情的图片一直保存不了,后台打印日志发现input是空的。修改 php.ini 里面的配置 max_input_vars(服务端最大可以接收的表单域的数量)改成 5000。找到后,把数值改成 5000,并把前面的;最后重启 php-fpm。
2023-09-06 10:41:16 166 1
原创 linux 服务器__MySQL远程连接 ERROR 2003 Can‘t connect to MySQL server (10060) 解决办法
firewall-cmd --zone=public --add-port=3306/tcp --permanent #开放3306端口。1、首先确保阿里云服务器的安全组规则允许访问:3306端口 (如果不是阿里云服务器则跳过此步骤)systemctl restart firewalld.service #重启防火墙。firewall-cmd --list-ports #查看端口开放情况。3、修改mysql数据库 User表 host 信息。# 修改root为所有ip访问。
2023-09-05 10:28:32 337
原创 lnmp安装多个PHP版本
如果已经存在的虚拟主机要更改PHP为指定版本需要修改虚拟主机的配置文件,配置文件为 /usr/local/nginx/conf/vhost/域名.conf ,将里面的include enable-php.conf;替换为 include enable-php8.0.conf;要使用多PHP先安装多PHP版本,在lnmp1.4+安装包目录下(建议下载最新版的)运行:./install.sh mphp 按提示选择要另外安装的PHP版本,不能多选,一次只能选一个,要安装多个需要安装完成后再运行前面的安装命令。
2023-07-05 17:17:27 432 1
原创 form表单中的enctype=“multipart/form-data“什么意思?
form表单中的enctype=“multipart/form-data“什么意思?
2022-11-25 09:50:15 147
原创 php with关联多模型
$spbrResult = $this->spbr->where($data)->with(['verifier' => function($vQuery) { $vQuery->where(['shop_id'=>$this->shopId]); },'share_pool'=> function($spQuery) use ($sharePoolId){ $spQuery->where(['id'=>$sharePool.
2022-04-18 15:37:24 662
原创 TP Trying to get property ‘type‘ of non-object
TP Trying to get property 'type' of non-object
2022-04-07 09:38:15 969
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人