PHP PHP数组函数大全 array_change_key_case — 将数组中的所有键名修改为全大写或小写 array_chunk — 将一个数组分割成多个 array_column — 返回数组中指定的一列 array_combine — 创建一个数组... 07月12日 发表评论 阅读全文
非关系数据库 常见的NoSQL数据库 NoSQL数据库发展迅猛,据说现在已经有上百种NoSQL数据库了,下面来了解下常见的一些NoSQL数据库 先来看张表,了解下典型的NoSQL数据库的分类 临时性键值存储 永久性键值存储 面向文档的数据库 面向列的数据库 Memcached Tokyo Tyra... 07月10日 发表评论 阅读全文
PHP配置 windows开发环境安装PHP7添加redis扩展 Windows安装Redis扩展其实很简单,因为如果不需要安装Redis服务的话,其实只需要下载相应的php_redis拓展扩展文件放到php的ext扩展目录下,然后在php.ini中写入相应的启用php_redis.dll重启,即可 具体步骤如下 1.下载相... 03月16日 发表评论 阅读全文
MYSQL MySQL 性能调优十大技巧 SQL语句优化想必是很多人在编写程序时都会进行考虑的,但是除此之外,在数据库管理系统上还存在着很多系统层面的优化。 1. 选择合适的存储引擎: InnoDB 除非你的数据表使用来做仅仅读或者全文检索 (相信如今提到全文检索,没人会用 MYSQL 了)。你应该默... 03月05日 发表评论 阅读全文
Laravel Laravel深入理解控制反转(IoC)和依赖注入(DI) 容器,字面上理解就是装东西的东西。常见的变量、对象属性等都可以算是容器。一个容器能够装什么,全部取决于你对该容器的定义。当然,有这样一种容器,它存放的不是文本、数值,而是对象、对象的描述(类、接口)或者是提供对象的回调,通过这种容器,我们得以实现许多高级的功能... 03月02日 发表评论 阅读全文
未分类 sublime text 3中emmet插件使用 emmet(原名zen coding):是文本编辑器的一款辅助输入HTML和CSS代码的插件。现在可支持以下的文本编辑器: Sublime Text 2 TextMate 1.x Eclipse/Aptana Coda 1.6 and 2.x Espresso... 02月27日 发表评论 阅读全文
HTML5 HTTP 状态码详解 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确... 01月31日 1 阅读全文
GIT Git忽略规则.gitignore梳理 对于经常使用Git的朋友来说,.gitignore配置一定不会陌生。废话不说多了,接下来就来说说这个.gitignore的使用。 首先要强调一点,这个文件的完整文件名就是".gitignore",注意最前面有个“.”。 一般来说每个Git项目中都需要一个“.g... 01月05日 发表评论 阅读全文
java Ubuntu 16下安装JDK9.0.1和Tomcat 9.0.2 为大家讲解Ubuntu 16.04下安装JDK9.0.1和Tomcat 8.5.9的过程步骤,希望能对你有所帮助。 JDK9.0.1安装 建议用chrome浏览器到官方下载jdk,(http://www.oracle.com/technetwork/java/... 01月04日 发表评论 阅读全文
SVN TortoiseSVN简明实用教程 一、什么是SVN SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。 二、SVN的下载安装 下载地址:https://tortoisesvn.net/downloads.... 01月04日 发表评论 阅读全文