小天天天天 PHP 114 次 2020-11-19 11:22:20
场景:本地开发总是需要在配置文件中填入一些账号信息,而这些在提交到远程的时候如何忽略他们,不把他们提交呢我的配置文件名称config.init输入以下命令gitupdate-index--assume-unchangedconfig.init然后你再gitstatus就看不到config.init文件了,就可以愉快的提交了如果某一天对config.init做了更改需要提交他gitupdate-index--no-assume-uncha
小天天天天 数据库 188 次 2020-10-24 21:40:27
说说Redis基本数据类型有哪些吧字符串:redis没有直接使用C语言传统的字符串表示,而是自己实现的叫做简单动态字符串SDS的抽象类型。C语言的字符串不记录自身的长度信息,而SDS则保存了长度信息,这样将获取字符串长度的时间由O(N)降低到了O(1),同时可以避免缓冲区溢出和减少修改字符串长度时所需的内存重分配次数。链表linkedlist:redis链表是一个双向无环链表结构,很多发布订阅、慢查询、监视器功能都是使用到了链表来实现,
小天天天天 数据库 163 次 2020-10-24 21:29:32
这篇文章主要给大家介绍了关于Redis中3种特殊的数据类型(BitMap、GEOADD和GEODIST)的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友一起学习学习吧。前言Reids在Web应用的开发中使用非常广泛,几乎所有的后端技术都会有涉及到Redis的使用。Redis种除了常见的字符串String、字典Hash、列表List、集合Set、有序集合SortedSet等等之外,还有一些
小天天天天 数据库 207 次 2020-10-21 21:36:23
在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以我们深入了解MySQL的基于开销的优化器,还可以获得很多可能被优化器考虑到的访问策略的细节,以及当运行SQL语句时哪种策略预计会被优化器采用。--实际SQL,查找
小天天天天 数据库 153 次 2020-10-21 21:33:42
为什么要分表和分区?日常开发中我们经常会遇到大表的情况,所谓的大表是指存储了百万级乃至千万级条记录的表。这样的表过于庞大,导致数据库在查询和插入的时候耗时太长,性能低下,如果涉及联合查询的情况,性能会更加糟糕。分表和表分区的目的就是减少数据库的负担,提高数据库的效率,通常点来讲就是提高表的增删改查效率。什么是分表?分表是将一个大表按照一定的规则分解成多张具有独立存储空间的实体表,我们可以称为子表,每个表都对应三个文件,MYD数据文件,.
小天天天天 数据库 159 次 2020-10-21 21:22:46
1、主从复制概述 MySQL主从复制也可以称为MySQL主从同步,它是构建数据库高可用集群架构的基础。它通过将一台主机的数据复制到其他一台或多台主机上,并重新应用relaylog中的SQL语句来实现复制功能。MySQL支持单向、双向、链式级联、异步复制,5.5版本之后加入的半同步复制,5.6版本之后的GTID复制,MySQL5.7的多源复制、并行复制、loss-less复制。 1.1常见的几种主从架构 1)单向主从模式:M
小天天天天 技术之外 158 次 2020-10-14 00:55:48
在开发过程当中,难免会遇到一些问题,而提问是最不费脑并且可能是最快的一种方式,但是,你的问题不一定会被人家所理解,但是你应该学会怎么提问提问之前在提问之前,首先要确保以下几个点:有做好可能解决不了的心理准备或许应该准备好付费的情况确定这个问题是因为实现什么而出现的,是否可以换种实现方式有认真思考过该问题的解决方案有尝试过搜索该问题的解决方案确定开发手册/文档中没有该问题的解决方案确定你有该问题的基础知识有做一系列的排查,并将问题确定在一
小天天天天 PHP 194 次 2020-10-12 16:39:20
最近在工作中遇到一个问题,不知道大家有没有遇到过,在Laravel中(除app/config目录下的配置文件中)使用env函数读取环境变量,有时有用,有时返回null,这究竟怎么回事?下面通过这篇文章让我们一探究竟。有需要的朋友们下面来一起看看吧。发现问题在Laravel项目中,如果执行了 phpartisanconfig:cache 命令把配置文件缓存起来后,在Tinker中(Tinker是Laravel自带的一个
小天天天天 服务器 190 次 2020-10-12 16:34:16
我们个人项目一般使用免费的SSL证书,目前可以去阿里云、腾讯云等申请免费的SSL证书,一般有效期是1年,到期后再申请新证书,或者使用Let'sEncrypt(certbot)安装免费的SSL证书,本文介绍如何使用Let'sEncrypt(certbot)安装免费SSL证书。Let'sEncrypt提供了新的工具叫 Certbot,和Let'sEncrypt一样,生成证书方式一样,但是配置更简单,自动发行证书,证书有效期90天。
小天天天天 前端 195 次 2020-10-12 16:31:49
Day.js是一个轻量的处理时间和日期的JavaScript库。平时项目中笔者也常用dayjs,它确实很好用。Day.js有着几乎和Moment.js一样的API,因此如果你用过Moment.js,那么也可以轻松使用Day.js。本文将讲解项目中最常用的时间日期处理方法。此外,Moment.js目前维护升级不太明了,而Day.js始终在维护,并且Day.js只有2KB大小,比Moment.js小很多。我们一般在Vue项目中使用,当然实际
小天天天天 PHP 205 次 2020-09-21 10:36:34
什么是队列?从数据结构上来讲,队列是一种先进先出的数据结构,是一种特殊的线性表,也熟知除特殊之处在于他只允许在标的前端进行删除操作,而在表饿后端进行插入操作,和栈一样,队列是一种操作受限的线性表。什么是消息队列?消息队列可以简单理解为:把要传输的数据放在队列中消息队列可以分为生产者和消费者,将传输的数据放到消息队列当中,就相当于生产者,从消息队列中取得数据,就相当于消费者消息队列可以用来做什么?电商的秒杀,可以防止超卖爬虫,将数据存入队
小天天天天 服务器 234 次 2020-09-21 10:27:21
去掉httpd.conf文件#注释LoadModuleproxy_modulemodules/mod_proxy.so LoadModuleproxy_connect_modulemodules/mod_proxy_connect.so LoadModuleproxy_ftp_modulemodules/mod_proxy_ftp.so LoadModuleproxy_http_modulemodules/mod_proxy_http.
网站文章数:331
注册用户数:20