摘要:
来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
摘要:
来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
摘要:
背景: vim是Linux下面的一款编辑器,一般通过vim命令进行对Linux操作系统下面的文本文件进行操作,只要熟练运用,功能十分强大。 介绍: vim编辑器有3种模式,命令模式、输入模式、末行模式。 例如:在/root路径下面有一个123.txt文件。首先使用命令打开文件 vim /root/1 阅读全文
摘要:
来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
摘要:
分析: PHP本身是单线程语言,所以在应对并发的程序语言层面上面没有比较好的解决方案,不过可以借助其他设计来实现,例如基于MySQL的Innodb引擎下数据库本身的行锁实现,或者依靠Redis等队列存储来实现。这里来讲解一下基于MySQL的行锁的实现方式。 注意: 只有基于Innodb的引擎才支持数 阅读全文
摘要:
来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
摘要:
常量的特点: 1、使用 define() 函数来定义常量,在 PHP 5.3 以后,也可以使用 const 关键字在类定义之外定义常量。如果常量被定义,就不能再改变或者取消定义。 2、常量只能包含标量数据(boolean,integer,float 和 string)。可以定义 resource 常 阅读全文
摘要:
在PHP语言的环境下,支持8中原始数据类型。 1、四种标量类型 boolean (布尔类型,true和false) integer (整型) float (浮点型,也称作double) string (字符串) 2、两种符合类型 object (对象) 3、特殊类型 resource (资源) NU 阅读全文
摘要:
来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
摘要:
来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
摘要:
来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
摘要:
前不久遇到了一个问题,在CentOS上面搭建了一个Nginx服务器,并开启80端口监听,一开始外网输入服务器ip地址,死活不能访问,之后经过很大的调整,什么防火墙配置,Nginx的配置研究了一个遍都还是不能访问。不过内网通过curl http://ip是可以访问的。 最后的解决方式:因为主机是阿里云 阅读全文
摘要:
出现这种情况,我通过了这种方式查看 在MySQL终端中输入: 继续输入: 然后重新更新这个数据,取消这个only_full_group_by 来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
摘要:
SVN和Git都是比较常用和熟悉的版本控制器,各自有着自己的优势和实用场景,今天就着两种版本控制器来说说。 SVN: SVN是Subversion的简称,是一个开放源代码的集中式版本控制系统,支持大多数常见的操作系统。比Git早些出来,目前来说,大多是开发人员都是比较熟悉这款工具的。Tortoise 阅读全文
摘要:
Crontab 是Linux下一款定时任务服务的工具,应用的相当普遍,例如很多时候你的网站想做一个定时推送系统,crontab可以帮你很方便的完成这个事情。 安装: CentOS(ubantu自行百度,原理类似)下面的安装方法: 主要命令操作: 配置文件配置: *号含义说明: 配置实例: 其他命令: 阅读全文
摘要:
https://redis.io/download 下载官网 安装: 启动: 客户端 来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
摘要:
1. 首先进去管理控制台,找到安全组并进入。 2. 找到安全组实例,点击配置规则。 3. 选择公网入方向,点击添加规则。 4. 百度一下我的ip,然后把自己的ip放到配置项中,这里比如我们要提供sftp服务,所以选择22/22端口。 5. 配置好之后,点击确定,然后白名单就添加成功了,现在应该就能够 阅读全文
摘要:
大家都清楚,MySQL早已成为最流行的关系数据库之一,但是想用好这个数据库,尤其是尽最大可能地发挥MySQL的性能,却不是一件容易的事情。一般来说,会根据不同的业务场景调整不同的方案,今天本文就对MySQL的优化做一些基本的探索。 基本层面1. 表设计的时候字段的格式要设置的合适。例如能用enum的 阅读全文
摘要:
来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
摘要:
本文演示一个六宫格抽奖的事例,网上也有很多模板,不过背景都是一整张图片,无法自定义内容,本文就给出可以自定义文字内容的的抽奖页面。 来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文