摘要: 1.查看当前服务器下面,有那些库(database)? 答: show databases; 2.如何创建一个数据库? 答 : create database 最后面在写数据库名;分号结束 3.选择数据库 在进行表,行的相关操作时,要先选择数据库 答: use 后面在写数据库名 ; //选择相应的数 阅读全文
posted @ 2017-01-08 11:23 思梦PHP 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 小伙伴是否做PC网站的时候,是否遇到过注册用户需要使用短信验证的功能呢?或者找回密码,以及验证用户的信息等等功能!今天思梦PHP就为大家带来ThinkPHP整合阿里大鱼短信验证的功能! 首先,我们要明白短信发送是什么原理,其实我们使用的第三方是一个通讯的短信协议,然后把我们随机生成的一个验证码发送到 阅读全文
posted @ 2017-01-08 11:23 思梦PHP 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优 阅读全文
posted @ 2017-01-08 11:22 思梦PHP 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 小伙伴是不是时常听说各种api接口的问题呢,可能许多人第一感觉:那是什么个玩意儿,那么多人回去研究它,今天思梦PHP小编就来为你揭开他的神秘的面纱,先看一下百度百科上面的官方的解释: 其实说白了就是为了帮助你快速开发,将一些常用的操作封装成函数的集合,之后供我们去掉用获取相关的数据,之前呢思梦PHP 阅读全文
posted @ 2017-01-08 11:22 思梦PHP 阅读(455) 评论(0) 推荐(0) 编辑
摘要: • 前期准备 用WAMP搭建两个站点分别:http://www.example.com 、 http://api.example.com,很显然第一个站点是主站点,第二个站点是提供服务的站点(当然我们在实际的架构上也是这种方式,我们还可以为提供静态资源专门配置一个站点诸如:http://assets 阅读全文
posted @ 2017-01-08 11:21 思梦PHP 阅读(1343) 评论(0) 推荐(0) 编辑
摘要: 本文章是小编经过58、前程无忧、智联招聘、51、拉勾网等招聘网站总结PHP开发工作所需技能的部分总结,如有不对或不全之处,还请多多提意见! 前端: 1、html(html5:加分项)+css+div+javascript+jQuery(可选择多种JS库进行学习) 2、布局+切图+调试+兼容性 以上全 阅读全文
posted @ 2017-01-08 11:21 思梦PHP 阅读(1182) 评论(0) 推荐(0) 编辑
摘要: 1、全页面静态化缓存 也就是将页面全部生成html静态页面,用户访问时直接访问的静态页面,而不会去走php服务器解析的流程。此种方式,在CMS系统中比较常见,比如dedecms; 一种比较常用的实现方式是用输出缓存: Ob_start()******要运行的代码*******$content = O 阅读全文
posted @ 2017-01-08 11:20 思梦PHP 阅读(11779) 评论(0) 推荐(0) 编辑
摘要: 摘要: 利用binlog闪回误操作数据。 基本上每个跟数据库打交道的程序员(当然也可能是你同事)都会碰一个问题,MySQL误操作后如何快速回滚?比如,delete一张表,忘加限制条件,整张表没了。假如这还是线上环境核心业务数据,那这事就闹大了。误操作后,能快速回滚数据是非常重要的。 传统解法 用全量 阅读全文
posted @ 2017-01-08 11:19 思梦PHP 阅读(4161) 评论(0) 推荐(0) 编辑
摘要: 一、Session (1)Session的由来以及介绍 Session:在计算机中,尤其是在网络应用中,称为“会话控制”,生存时间为用户在浏览某个网站时,从进入网站到关闭这个网站所经过的这段时间,也就是用户浏览这个网站所花费的时间。 由于Http是一种无状态的的协议,只负责请求服务器,当它在服务器相 阅读全文
posted @ 2017-01-08 11:19 思梦PHP 阅读(11031) 评论(1) 推荐(0) 编辑
摘要: 随着微信的升级,关于微信的一些jssdk接口需通过签名之后才可以使用,今天主要与大家讲解一下前端如何调用jssdk接口,以及如何来签名实现的。以及还有一些接口配置。 首先与大家讲解一下微信js-sdk的的一些基本介绍: 微信JS-SDK是微信公众平台面向网页开发者提供的基于微信内的网页开发工具包。 阅读全文
posted @ 2017-01-08 11:17 思梦PHP 阅读(8720) 评论(1) 推荐(0) 编辑
摘要: 场景一:类似于微博,实现关注和被关注功能。 思路: 对每个用户使用两个集合类型键,用来存储关注别人的用户和被该用户关注的用户。当用户A关注用户B的时候,执行两步操作: sadd user:A B sadd user:B A 问题1: 完成一次用户关注操作,需要执行两步代码,第一次实现用户A关注B,成 阅读全文
posted @ 2017-01-08 11:17 思梦PHP 阅读(10765) 评论(0) 推荐(1) 编辑
摘要: // 冒泡排序 function BubbleSort($arr) { // 获得数组总长度 $num = count($arr); // 正向遍历数组 for ($i = 1; $i < $num; $i++) { // 反向遍历 for ($j = $num - 1; $j >= $i ; $j 阅读全文
posted @ 2017-01-08 11:16 思梦PHP 阅读(2041) 评论(0) 推荐(0) 编辑
摘要: 答案是:Mysql主从同步,集群,读写分离,都会涉及数据的数据同步,所以想玩哪些东西,我们还是要把这个数据同步的基础学会之后我们才能玩其他的,今天呢思梦PHP就给大家带来了这个小案例,亲测,没毛病! 以下案例是测试案例,当然你线上服务器也是一样的!首先你要保证的你的操作系统的统一,数据库的版本的统一 阅读全文
posted @ 2017-01-08 11:16 思梦PHP 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 1、首先你要明白,mysql也是一种语言,他也可以编写程序,也是支持逻辑判断,if,elseif,else,switch,while等等的判断 2、mysql赋值一个变量的值操作:set @a = 1; 查看这个变量为select @a; 3、当你创建存储过程的时候你要先选择Mysql的数据库,然后 阅读全文
posted @ 2017-01-08 11:15 思梦PHP 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 1、双引号和单引号的区别 双引号解释变量,单引号不解释变量 双引号里插入单引号,其中单引号里如果有变量的话,变量解释 双引号的变量名后面必须要有一个非数字、字母、下划线的特殊字符,或者用{}讲变量括起来,否则会将变量名后面的部分当做一个整体,引起语法错误 双引号解释转义字符,单引号不解释转义字符,但 阅读全文
posted @ 2017-01-08 11:14 思梦PHP 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 作为一个程序员,在软件开发职业生涯中或多或少会用到Linux系统,并且可能会使用Linux命令来检索需要的信息。本文将为各位开发者分享10个有用的Linux命令,希望对你会有所帮助。 以下就是今天我们要介绍的Linux命令: man touch, cat and less sort and grep 阅读全文
posted @ 2017-01-08 11:13 思梦PHP 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 答案是:Mysql主从同步,集群,读写分离,都会涉及数据的数据同步,所以想玩哪些东西,我们还是要把这个数据同步的基础学会之后我们才能玩其他的,今天呢思梦PHP就给大家带来了这个小案例,亲测,没毛病! 以下案例是测试案例,当然你线上服务器也是一样的!首先你要保证的你的操作系统的统一,数据库的版本的统一 阅读全文
posted @ 2017-01-08 11:11 思梦PHP 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1、双引号和单引号的区别 双引号解释变量,单引号不解释变量 双引号里插入单引号,其中单引号里如果有变量的话,变量解释 双引号的变量名后面必须要有一个非数字、字母、下划线的特殊字符,或者用{}讲变量括起来,否则会将变量名后面的部分当做一个整体,引起语法错误 双引号解释转义字符,单引号不解释转义字符,但 阅读全文
posted @ 2017-01-08 11:11 思梦PHP 阅读(148) 评论(0) 推荐(0) 编辑
摘要: // 冒泡排序 function BubbleSort($arr) { // 获得数组总长度 $num = count($arr); // 正向遍历数组 for ($i = 1; $i < $num; $i++) { // 反向遍历 for ($j = $num - 1; $j >= $i ; $j 阅读全文
posted @ 2017-01-08 11:10 思梦PHP 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 作为一个程序员,在软件开发职业生涯中或多或少会用到Linux系统,并且可能会使用Linux命令来检索需要的信息。本文将为各位开发者分享10个有用的Linux命令,希望对你会有所帮助。 以下就是今天我们要介绍的Linux命令: man touch, cat and less sort and grep 阅读全文
posted @ 2017-01-08 11:09 思梦PHP 阅读(69) 评论(0) 推荐(0) 编辑