年度归档: 2019 年

56 篇文章

Docker入门知识
前言 如今Docker的使用已经非常普遍,特别在一线互联网公司。使用Docker技术可以帮助企业快速水平扩展服务,从而到达弹性部署业务的能力。在云服务概念兴起之后,Docker的使用场景和范围进一步发展,如今在微服务架构越来越流行的情况下,微服务+Docker的完美组合,更加方便微服务架构运维部署落…
Redis 数据类型
Redis 数据类型 Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 String(字符串) string 是 redis 最基本的类型,你可以理解成与 Memcached 一模一样的类型,一个 k…
Git常用命令总结
Git是Linux之父Linus的第二个伟大的作品,它最早是在Linux上开发的,被用来管理Linux核心的源代码。后来慢慢地有人将其移植到了Unix、Windows、Max OS等操作系统中。 Git是一个分布式的版本控制系统,与集中式的版本控制系统不同的是,每个人都工作在通过克隆建立的本地版本库…
&引用符的应用
php的引用(就是在变量或者函数、对象等前面加上&符号) 。最重要就是 删除引用的变量,只是引用的变量访问不了,但是内容并没有销毁。在PHP中引用的意思是:不同的名字访问同一个变量内容。<?php $a="ABC"; $b =&$a; echo $a;//这…
navicat premium 破解
今天换个一台电脑办公,忽然发现navicat premium这货又需要破解。。。像我等“屌丝”又没有钱去购买他的code,于是只有去网上找各种破解方法,却发现很多方法对于Navicat 12都不支持(“本屌”使用的Navicat 12)。是时候总结下方法分享给广大“屌丝”了,该破解方法简单粗暴,全程…
MySQL锁机制
MySQL锁概述 相对其他数据库而言,MySQL的锁机制比较简单,其最 显著的特点是不同的存储引擎支持不同的锁机制。比如,MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking);BDB存储引擎采用的是页面锁(page-level locking),但也支持表级锁;…
Composer详解(๑*◡*๑)
巴啦啦 巴啦啦 我们在这里介绍下咱们好伙伴 Composer 请Composer登场。。。你先自我介绍下吧 :我叫 坑木泡涩 我是一个包管理工具 我管理的包包都来自 https://packagist.org/里面 :哦 泡涩君 你最近晒黑了。。。 接下来我们正式介绍下Composer compos…
HTTP中GET与POST的区别
GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该…
left join,right join,inner join,full join之间的区别
sql中的连接查询有inner join(内连接)、left join(左连接)、right join(右连接)、full join(全连接)四种方式,它们之间其实并没有太大区别,仅仅是查询出来的结果有所不同。 1.inner join(内连接),在两张表进行连接查询时,只保留两张表中完全匹配的结果…