自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

转载 不能再迷茫下去了,只有你付出才能有收获

送给在PHP道路上迷茫的你第一次听说PHP是在去年的一次同学聚会上,来自于化工学院的我,只在大一的基础课上学过一点C语言,倒是听到这个新名词却各位感兴趣,回去搜查一番资料了解到,php到底是什么。当时刚好工作不是太顺利,便决定开始自学这门新的编程语言。一开始我从HTML学起,买书,到网上看视频,然后试着自己写,但是进度特别慢,光是HTML和CSS断断续续花了1个多月时间,尝试去写静态页面的

2017-08-15 09:43:29 188

转载 大神是怎样炼成的

其实,你也可以成为大神 “程序盲”、“程序通”,看似两个不搭边界的词汇却出现在了同一个人的身上,她就是河北港口集团港口机械有限公司的首席车工、省劳模申晓雪。“她电脑编程 水平曾受到很多专家、教授的赞誉。”这是从她的一名同事口中得知的,那么她是如何从一名”程序盲”蜕变成了一名“程序通”呢? 新世纪之初,港口进行设备升级,引进了一台数控机床,这台机床的厉害之处就在于只要在电脑上输入程序,点点车床按键就

2017-08-15 09:41:26 238

转载 我如何选择了流行的PHP

每到母亲节、重要节日我都会给咱们两个爸妈买点礼物,给你爸妈的礼物比我爸妈的要贵些,而且到你家里我都是很勤快的帮你爸妈做饭做家务,到最后成了你跟你爸妈在客厅聊天,我在厨房准备饭菜。而你到我家,我爸妈绝不让你帮忙,你倒也挺实诚,自己玩手机可以玩好几个小时。跟你说过啥时候结婚,你的回应很让我失望。你总是让我等等,等咱们条件好了再结婚(呵呵,你不出去找工作什么时候有条件,光靠我创造条件么),最让我寒心的是

2017-08-15 09:40:51 222

转载 想跟上这个时代,你该学习了

你还在犹豫什么,小孩都在学习编程,不然未来没有你的落脚之地。一技傍身,学习php软件编程,让自己不落伍,不失业,适应互联网时代发展需求。试着设想一下这个场景——你所在的小区里,保安、保姆、清洁工、维修工人、会所服务生,一切工作人员都不复存在,取而代之的是人工智能。它甚至不需要你的指令,就能预先满足你的所有需求。这样的生活会在什么时候到来?人工智能会为物业管理带来哪些颠覆性的变化?我们最终是

2017-08-15 09:39:40 283

转载 如何选择开发语言

不管是PHP还是Java还是Python或者XXX吧,我们在初学的时候都会面临一个问题:如何选择版本。在此我收集千锋的一些学员、同事、大神、菜神的回答:(排名不分尊贵)1、学语言就要学最新的,因为最新的代表趋势。2、学习最稳定的版本3、不要去追求新的,用的顺手最重要4、随便选一个,没啥区别也许你会觉得上面的答案也许有道理,好,那么针对上面的回答其实还是有很多问题的1

2017-08-15 09:38:55 194

转载 程序设计如何学习

首先我们要了解一些关于程序设计基本概念。 计算机现已广泛应用于社会生活的各个领域,成为大众化的现代工具。但是,不熟悉计算机的人仍然把它想象得十分神秘。其实,计算机不过是一种具有内部存储能力、由程序自动控制的电子设备。人们将需要计算机做的工作写成一定形式的指令,并把它们存储在计算机内部的存储器中,当人们给出命令之后,它就按指令顺序自动进行操作。人们把这种可以连续执行的一条条指令的集合称为"程序"。可

2017-08-15 09:38:33 221

转载 php高级实战的技术有哪些

PHP视频教程全集下载-PHP视频教程排行以及深度解析:带领我们一起走进PHP的世界。PHP是世界上最好的编程语言,没有之一!哈哈,最近发现很多小伙伴都在自学PHP,在网上找了很多的教程之后,陷入了误区,有的讲的知识点还算全面,但是老师讲课语言没有刺激性,听着听着就睡着了,有的讲的乱七八糟,非常的不系统,学完也不知道做什么。然后我整理了这份应该是目前所见到的PHP视频中讲课最利

2017-08-15 09:37:50 186

转载 Laravel数据库操作的三种方式

本篇博客需要你有laravel的基础,laravel入门传送门 :http://blog.csdn.net/zls986992484/article/details/52755037Laravel提供了3种操作数据库方式:DB facade(原始方式)、查询构造器和Eloquent ORM。数据库的配置文件在config目录下的database.PHP里。打开这个文件,找到MySQL的配置

2017-08-08 09:38:13 239

转载 不能再迷茫下去了,只有你付出才能有收获

送给在PHP道路上迷茫的你第一次听说PHP是在去年的一次同学聚会上,来自于化工学院的我,只在大一的基础课上学过一点C语言,倒是听到这个新名词却各位感兴趣,回去搜查一番资料了解到,php到底是什么。当时刚好工作不是太顺利,便决定开始自学这门新的编程语言。一开始我从HTML学起,买书,到网上看视频,然后试着自己写,但是进度特别慢,光是HTML和CSS断断续续花了1个多月时间,尝试去写静态页面的时候

2017-07-20 11:55:33 273

转载 我如何选择了流行的PHP

其实,你也可以成为大神 “程序盲”、“程序通”,看似两个不搭边界的词汇却出现在了同一个人的身上,她就是河北港口集团港口机械有限公司的首席车工、省劳模申晓雪。“她电脑编程 水平曾受到很多专家、教授的赞誉。”这是从她的一名同事口中得知的,那么她是如何从一名”程序盲”蜕变成了一名“程序通”呢? 新世纪之初,港口进行设备升级,引进了一台数控机床,这台机床的厉害之处就在于只要在电脑上输入程序,点点车床按键就

2017-07-20 11:54:09 211

转载 我如何选择了流行的PHP

每到母亲节、重要节日我都会给咱们两个爸妈买点礼物,给你爸妈的礼物比我爸妈的要贵些,而且到你家里我都是很勤快的帮你爸妈做饭做家务,到最后成了你跟你爸妈在客厅聊天,我在厨房准备饭菜。而你到我家,我爸妈绝不让你帮忙,你倒也挺实诚,自己玩手机可以玩好几个小时。跟你说过啥时候结婚,你的回应很让我失望。你总是让我等等,等咱们条件好了再结婚(呵呵,你不出去找工作什么时候有条件,光靠我创造条件么),最让我寒心的是

2017-07-20 11:53:31 175

转载 Socket编程(网络协议一)

“我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应用层,便无法识别数据内容“TCP/IP只是一个协议栈,就像程序运行一样,必须要实现运行,同时还要提供对外的操作接口网络从下往上分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,应用层协议有很多,比如HTTP、F

2017-06-13 15:01:30 552

转载 XunSearch初探 ubuntu16.04 进行安装简单使用

1 安装     1.1安装依赖环境    apt-get install php build-essential zlib1g-dev php-mysql -y     1.2安装xunSearch程序    ./setup.sh--prefix=/usr/local/xunsearch 2 启动    /usr/local/bin/xs-ctl.sh restart

2017-06-09 09:09:39 790

转载 Git命令行操作

第一部分:基础管理1 创建版本库$ git init2 通过ls -a 查看,就可以看见 .git/文件夹证明创建成功3 可以通过git status 查看当前的状态 git status -s 显示简单信息4添加文件 $ gitadd123.txt[文件名] 添加文件到版本库,可以指定文件,也可以使用.添加所有文件 例如:$ gitadd . 。类似加入缓冲区,队列里

2017-06-09 09:08:43 217

转载 十分钟快速理解依赖注入

看到网络上很多“依赖注入”解释的话题,这篇博客呢也只是我自己的观点,如果你有不同的观点请拍砖,不用客气。业务场景小明要去旅游,但是还未确定以什么方式出游,有可能是徒步旅行,也有可能是自驾游。代码演示根据步行和驾车的速度来考虑距离旅游目的地的路程,所以这里定义了两个属性$speed和$distance。所有有了如下代码:interface travelInterfac

2017-06-09 09:05:45 998

转载 php新特性你知道多少

1. ?? 运算符(NULL 合并运算符) 把这个放在第一个说是因为我觉得它很有用。用法: $a = $_GET['a'] ?? 1;它相当于: PHP$a = isset($_GET['a']) ? $_GET['a'] : 1; 我们知道三元运算符是可以这样用的: $a ?: 1但是这是建立在 $a 已经定义了的前提上。1. ?? 运算符(NULL 合并运算符)把这个放在第一个说是

2017-06-09 09:04:38 187

转载 PHP执行效率检查-xdebug使用

xdebug是一个开源的PHP调试器,以php模块的形式加载并被使用。windows 平台下:一、安装xdebug模块1、去www.xdebug.org下载相应版本php的模块文件,保存下载后的文件到php的ext目录,可以自己修改文件的名称,现在最新的版本是 2.0.1。2、修改php.ini,增加如下信息[Xdebug]zend_extension_ts="d:/php

2017-06-05 13:37:19 171

转载 PHP 编程中 10 个最常见的错误,你犯过几个?

错误1:foreach循环后留下悬挂指针在foreach循环中,如果我们需要更改迭代的元素或是为了提高效率,运用引用是一个好办法: $arr = array(1,2,3,4);foreach($arr as&$value){     $value = $value *2; } // $arr is nowarray(2, 4, 6, 8) 这里有个问题很多人会迷糊。错误1:

2017-06-05 13:33:32 464

转载 ubuntu/centos 搭建 搭建 redis 集群

1 环境配置:ubuntu16.04redis3.0.62 机器:192.168.50.156192.168.50.154192.168.50.1553 下载redis独立文件位置:http://download.redis.io/releases/4 安装redis:apt-getinstall redis-server关键点:Redis-trib

2017-06-05 13:32:08 193

转载 linux启动流程

我们都知道,由于Linux的稳定性,通常被作为服务器系统,要想称为一个PHP的高手,linux是必修之课。那么linux系统从开机到启动,中间到底都发生了什么?本文来简单探讨一下中间的神秘过程。1、 BIOS加电自检BIOS是英文"BasicInput Output System"的缩略词 其实,它是一组固化到计算机内主板上一个ROM芯片上的程序。计算机会首先加载B

2017-06-05 13:30:11 160

转载 清除浏览器缓存js文件的几种方法

关于浏览器缓存浏览器缓存,有时候我们需要他,因为他可以提高网站性能和浏览器速度,提高网站性能。但是有时候我们又不得不清除缓存,因为缓存可能误事,出现一些错误的数据。像股票类网站实时更新等,这样的网站是不要缓存的,像有的网站很少更新,有缓存还是比较好的。今天主要介绍清除缓存的几种方法。清理网站缓存的几种方法meta方法//不缓存META HTTP-EQUIV="prag

2017-06-05 10:30:14 396

转载 PHP7扩展开发之创建变量

前言在这篇博文中我们将演示如何在PHP扩展中创建一个变量。示例代码如下:<?phpclass demo {}$lng = 2;$str = "abc";$arr = array(1,'a' => 'b');$obj = new demo();var_dump($str);var_dump($arr);var_dump($obj);?>中间的三行我们将用PHP扩展

2017-06-02 09:32:11 309

转载 Redis探索之旅(2)- 在Windows下搭建单实例Redis服务器

在上一篇文章中,我们简单描述了什么是Redis及其相关特性,当然知道这些特性并不是我们的最终目的,我们的最终目的还是要知道如何去使用它解决实际开发过程中所遇到的问题,从这篇文章开始我们便开始陆续对Redis的实际使用进行简单说明。顾明思议,任何一个数据库的学习和使用都是从搭建这个数据库服务器开始的,Redis也不例外。因此在这片文章和下一篇文章中,将分别讲述在Windows环境下和Linu

2017-06-02 09:31:09 172

转载 php进阶之数据库设计/ 选择合适的表引擎

什么是表引擎我们看到的表结构,它的本质是数据在硬盘中的存储。根据不同的特性,数据的存储方式不同。比如:对于每一条数据,在硬盘中它是怎么存储的,怎么压缩的,怎么建立索引和优化的,它的读取和写入是怎么实现的。这些完整的一条路径,我们称之为表引擎。选择的依据选择的依据,是我们的需求,我们的需求很大程度上决定我们的选择。有的时候,我们的习惯决策着这个过程。这里,我们关注一下方面:并发性

2017-06-02 09:29:48 168

转载 MYSQL的UPDATE子查询,UPDATE时避免使用子查询

近日写mysql储存过程的时候,有个SQL执行不动:UPDATE t_csi_commentSET is_valid = 0WHEREcomment_id IN (SELECTcomment_idFROM(SELECT*FROMt_csi_commentWHEREDATE_FORMAT(comment_time, '%Y%m%d') BE

2017-06-02 09:28:53 280

转载 Redis探索之旅(1)- Redis初识

Redis,其实对我来说并不是一个新鲜的事务,早在几年前刚工作时就已经接触到它了,可是一直没有系统的学习和总结过,感觉对Redis的了解有点像是熟悉的陌生人一样,亦或是犹抱琵琶半遮面的韵味,所以决定对自己掌握的Redis知识做一个简单的梳理,一方面增加自己对Redis的掌握程度,另一方面也能够帮助需要的人了解和学习Redis。首先我们还是要先从什么是Redis说起。Redis是REmo

2017-06-02 09:27:46 155

转载 PHP超级全局变量与魔术变量

PHP在设计的时候已经预定义了9个超级全局变量、8个魔术变量和13魔术函数,这些变量和函数可以在脚本的任何地方不用声明就可以使用。 在PHP开发时会频繁的使用这些变量,这些变量可以方便的帮我们解决很多问题。下面是千锋PHP学员针对PHP中的超级全局变量与魔术变量的总结。PHP超级全局变量(9个)$GLOBALS储存全局作用域中的变量$_SERVER获取服务器相关信息$_

2017-05-27 10:07:36 165

转载 设计模式基础(一)

设计模式的宗旨就是:重用。在面向对象中,类是用于生成对象的代码模版,而设计模式是用于解决共性问题的代码模版。遵循这样的模板,我们可以设快速地设计出优秀的代码。注意,设计模式只是模板,不是具体的代码。它是为了代码复用,增加可维护性。在学习设计模式的时候,有几个概念让我很难接受,这可能是从过程式编程转到面向对象编程的禁锢。假设有这样一个对象:clas

2017-05-26 08:53:40 131

转载 简单工厂模式(三)

工厂模式,就是负责生成其他对象的类或方法。1 类实现比如,我们有一些类,它们都继承自交通工具类:interface Vehicle{ public function drive();}class Car implements Vehicle{ public function drive() { echo '汽车靠四个轮子滚动行走

2017-05-26 08:50:37 184

转载 单例模式

单例模式,正如其名,允许我们创建一个而且只能创建一个对象的类。这在整个系统的协同工作中非常有用,特别明确了只需一个类对象的时候。那么,为什么要实现这么奇怪的类,只实例化一次?在很多场景下会用到,如:配置类、Session类、Database类、Cache类、File类等等。这些只需要实例化一次,就可以在应用全局中使用。本文我们以数据库类为例。1 问题

2017-05-26 08:49:21 234

转载 适配器模式

适配器模式,即根据客户端需要,将某个类的接口转换成特定样式的接口,以解决类之间的兼容问题。如果我们的代码依赖一些外部的API,或者依赖一些可能会经常更改的类,那么应该考虑用适配器模式。下面我们以集成支付宝支付功能为例。1 问题假设支付宝支付类的功能如下:/** * 支付宝支付类 */class Alipay{ public function se

2017-05-26 08:40:27 205

转载 怎么样才能进入BAT公司的研发部门

为什么去BAT找工作就像相亲,你牛逼了,BAT并不一定给你发offer,反之,即使你不牛逼,BAT的offer也有可能是非常容易的事情。BAT每年分别都能发出近千个校招offer,如果题主要听这么多人的意见其实也挺难做决定的,毕竟拿到BAT其中一家offer的给他换个时间换个地点换个面试官就不靠谱了,拿到两家的建议也许可以稍微听一听,拿到三家的就可以认真揣摩一下,毕竟能拿到三家offer至

2017-05-25 16:34:41 337

转载 CGI FastCGI PHP-CGI与PHP-FPM概念介绍

1.CGICGI全称是公共网关接口(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。如php,perl,tcl等。2.FastCGIFastCGI像是一个常驻(long-live)型的CGI,它可以一直执行着,

2017-05-25 10:01:00 310

转载 nginx与php-fpm 504 Gateway Time-out 排查与解决案例

很多人都都可能遇到过 504 Gateway Time-out。有时候会让人一头雾水。解决方法:1.通过百度可以很多人的说法,调整 nginx配置或者PHP-fpm配置,配置大家都可以百度,在这边就不多说。但是很多都尝试了没有什么软用。2.尝试过上面的方法还是回到本质上是不是整站都是504.如果不是,我建议你打开php-fpm 慢日志来查看对应的页面请求与响应慢是由哪个方法或者操作造成

2017-05-25 09:32:40 475

转载 超好用的一个JUQUEY分页器

jpaginate是一个自带滑动动画效果的jQuery分页插件,用户可以通过单击或只是悬停在箭头上的使页码滑动显示。你可以用下面的方式调用插件:$(elementID).paginate() 您可以通过一下属性来配置插件:count:页面总数start:默认选中页码display:可见页码数量border:边框(true/false)border_color

2017-05-25 09:27:33 297

转载 面向对象的六大原则

OOP基本上有6大原则,而实际上都是互补的,也就是说一些原则需要利用另一些原则来实现自己。6大原则如下:1) Open-Close Principle(OCP),开-闭原则,讲的是设计要对扩展有好的支持,而对修改要严格限制。这是最重要也是最为抽象的原则,基本上我们所说的Reusable Software既是基于此原则而开发的。其他的原则也是对它的实现提供了路径。2) Liskov

2017-05-25 09:04:14 174

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除