最新消息:文章中包含代码时,请遵守代码高亮规范!

Sun的文章

composer.lock文件的作用

PHP 2年前 (2016-01-11) 2983浏览 0评论

install 命令从当前目录读取 composer.json 文件,处理了依赖关系,并把其安装到 vendor 目录下。 composer install 如果当前目录下存在 composer.lock 文件,它会从此文件读取依赖版本,而不...

Linux通过filezilla软件使用ssh协议上传下载文件

Linux 2年前 (2016-01-11) 1827浏览 0评论

当Linux 系统用户在服务器上没有安装FTP软件时,也可以使用FTP 的客户端端,通过SSH协议直接将程序文件上传到服务器上。下面是通过客户端 filezilla 的FTP的软件,通过SFTP-ssh 协议连接服务器上传文件的方法; 首先在本地安装...

数据库表分割技术:水平分割、垂直分割、库表散列

MySQL 2年前 (2015-10-30) 7825浏览 0评论

数据库表分割技术包含以下内容:水平分割/垂直分割/库表散列.接下来将对以上分割进行详细介绍,感兴趣的朋友可以了解下,对你日后维护数据库是很有帮助的 一.水平分割 什么是水平分割?打个比较形象的比喻,在食堂吃饭的时候,只有一个窗口,排队打饭的队伍太长了...

数据库设计范式

MySQL 2年前 (2015-09-29) 1737浏览 0评论

关系数据库中的关系必须满足一定的要求,即满足不同的范式。 关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴德斯科范式(BCNF)、第四范式(4NF)和第五范式(5NF)。满足最低要求的范式是第一范式(1NF)。在第...

MySQL新建用户并授权【原创】

MySQL 2年前 (2015-09-23) 1909浏览 0评论

在项目开发的过程中可能需要开放自己的数据库给别人,但是为了安全不能自己服务器里其他数据库同时开放。那么可以新建一个用户,给该用户开放特定数据库权限。 1.新建用户 用户root权限登录MySQL,新建一个和数据库同名的用户 mysql> I...

漂亮实用的提示框插件SweetAlert

漂亮实用的提示框插件SweetAlert

HTML+CSS 2年前 (2015-08-28) 3102浏览 0评论

SweetAlert可以替代Javascript原生的alert和confirm等函数呈现的弹出提示框,它将提示框进行了美化,并且允许自定义,支持设置提示框标题、提示类型、内容展示图片、确认取消按钮文本、点击后回调函数等。 准备工作 首先我们必须将S...

PHP实现时间轴效果

PHP 2年前 (2015-08-28) 1748浏览 0评论

本文介绍如何用PHP将时间显示为“刚刚”、“5分钟前”、“昨天10:23”等时间轴形式,而不是直接显示具体日期和时间。 本文将介绍如何实现基于时间轴的时间的转换。 首先我们要明白时间的几个函数: time():返回当前的 Unix 时间戳 date(...

Discuz经典加解密算法

PHP 2年前 (2015-08-28) 2396浏览 0评论

项目中有时我们需要使用PHP将特定的信息进行加密,也就是通过加密算法生成一个加密字符串,这个加密后的字符串可以通过解密算法进行解密,便于程序对解密后的信息进行处理。 最常见的应用在用户登录以及一些API数据交换的场景。 最常见的应用在用户登录以及一些...

PHP设计模式之适配器模式【原创】

PHP 3年前 (2015-07-24) 1995浏览 0评论

适配器模式可以将各种不同函数接口封装成统一的API。例如PHP的数据库驱动有MySQL,MySQLi,PDO等,可以用适配器模式统一。 在新建的Common/Database.php文件中定义一个接口MYDatabase <?php /*...

PHP中this,self,parent的区别

PHP 3年前 (2015-07-23) 4616浏览 0评论

面向对象编程(OOP,Object Oriented Programming)现已经成为编程人员的一项基本技能。利用OOP的思想进行PHP的高级编程,对于提高PHP编程能力和规划web开发构架都是很有意义的。 PHP5经过重写后,对OOP的支持额有了...

Yii入门之安装Yii基本应用程序模板【原创】

HTTP 3年前 (2015-07-11) 2670浏览 0评论

Yii的应用程序模板分为基本和高级两种,今天我们来安装Yii的基本应用程序模板,高级版的以后再讲。 一下载 在Yii官方下载最新的基本应用程序模板yii-basic-app-2.0.4.tgz,解压后放到你的web根目录里。 二安装 1.在浏览器中访...

PHP中0,””,null和false的区别

PHP 3年前 (2015-06-18) 4128浏览 0评论

php中很多还不懂php中0,””,null和false之间的区别,这些区别有时会影响到数据判断的正确性和安全性,给程序的测试运行造成很多麻烦。 先看一个例子: <?php $str1 = null; $...

11 Important Database Designing Rules

MySQL 3年前 (2015-06-12) 1622浏览 0评论

Rule 1:弄清(OLTP或OLAP)应用的本质是什么? 当开始制作数据表单设计时,首先,要分析你设计的这个程序的本质是什么?是事务性还是分析性的?你会发现许多开发者会默认应用常规化规则,随后才考虑性能问题而不考虑应用的本质。 关于事务性和分析性,...