自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一人之下丶

喜欢技术,欢迎讨论

  • 博客(22)
  • 收藏
  • 关注

原创 windows系统phpstudy安装oci8扩展

注:一般的开启扩展只需要在php.ini文件中打开注释就可以,但是如果扩展目录没有扩展,则需要下载安装扩展文件,而OCI8扩展不仅要安装php扩展,还要安装客户端(Instant Client)。目前oracle客户端只支持32位,不支持64位。下载客户端也不需要下载1.5G的安装程序,只需要下载客户端支持库就可以了。php环境:  php7.1-nts + Apache安装步骤:1....

2018-11-30 17:48:53 4602 2

原创 第一部分:HTTP之web的基础

第一章    HTTP概述1.1    HTTP——多媒体的信使每天,都有数以亿万计的JPEG图片、HTML页面、文本文件、MPEG电影、WAV音频文件、Java小程序和其他资源在因特网上游弋。HTTP可以遍布全世界的web服务器,并将这些信息迅速、便捷、可靠的搬移到人们桌面上的web浏览器中。HTTP使用的是可靠的数据传输协议,因此即使数据来源于地球的另一端,它也能确保数据在传输的过...

2018-08-07 11:40:15 212

转载 laravel 对时间自动完成配置

文章是转载的,可以看原文:https://www.cnblogs.com/huangshoushi/p/6378288.htmlPS:我用laravel的php artisan make:auth命令建立了一套laravel自身创建的的模板和方法,创建用户的时候遇到一些问题。当然你需要自己配置和建立数据库。至于数据的创建规则,auth只要求的三个字段【name,email,password】,再算...

2018-04-24 13:40:59 3725

原创 PHP PDO插入一条数据,重复出现两条的情况

$dsn = sprintf("mysql:host=%s;dbname=%s;charset=utf8", $host, $dbName);$_dbHandle = new PDO($dsn, $user, $password, $option);$sql = "insert into `name` (`age`) values (18)";$_dbHandle->...

2018-04-23 20:02:23 2700

转载 PHP获取一个字符串的大写首字母

说明:参数【$str】传入一个字符串,自动返回对应的大写字母。注:传入的字符串可以是汉字,可以是单词/** * @name: getfirstchar * @description: 获取汉子首字母 * @param: string * @return: mixed * @author: * @create: 2014-09-17 21:46:52 **/function getf...

2018-04-23 13:56:16 2616

转载 MySQL函数 之 截取字符串

mysql函数之截取字符串文章摘取自http://www.cnblogs.com/zdz8207/p/3765073.html练习截取字符串函数(五个)mysql索引从1开始一、mysql截取字符串函数1、left(str,index) 从左边第index开始截取2、right(str,index)从右边第index开始截取3、substring(str,index)当index>0从左边开...

2018-04-09 15:42:34 1390

转载 php-fpm相关配置

转自原文:http://blog.csdn.net/l_ieluil/article/details/52808634pid = run/php-fpm.pid#pid设置,默认在安装目录中的var/run/php-fpm.pid,建议开启error_log = log/php-fpm.log#错误日志,默认在安装目录中的var/log/php-fpm.logl

2018-01-10 23:09:30 250

转载 top命令详解

转自原文:http://www.linuxidc.com/Linux/2016-08/133871.htmtop命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,常用于服务端性能分析。top命令说明[www.linuxidc.com@linuxidc-t-tomcat-188-193 ~]$ toptop - 16:07:37 up 241 da

2018-01-10 23:08:32 238

转载 redis4安装

亲测可用(部分内容需要自行修改) 转载地址:https://www.cnblogs.com/gaoyuechen/p/7801652.html 第一步官网下载https://redis.io/rz 上传或者直接wget http://download.redis.io/releases/redis-4.0.2.tar.gz2、将其下载到我的/server/tools/目录下3、解压并进入其目

2018-01-03 22:41:13 1090

转载 CentOS7---systemctl添加redis

创建服务用service来管理服务的时候,是在/etc/init.d/目录中创建一个脚本文件,来管理服务的启动和停止,在systemctl中,也类似,文件目录有所不同,在/lib/systemd/system目录下创建一个脚本文件redis.service,里面的内容如下:[Unit]Description=RedisAfter=network.target[Service]ExecStart

2018-01-03 22:25:51 3252

转载 CGI、fastCGI、php-fpm都是什么?其工作原理流程是怎样的?

CGI、fastCGI、php-fpm都是什么?其工作原理流程是怎样的?1.CGI?  最早的Web服务器简单地响应浏览器发来的HTTP请求,并将存储在服务器上的HTML文件返回给浏览器,也就是静态html。事物总是不 断发展,网站也越来越复杂,所以出现动态技术。但是服务器并不能直接运行 php,asp这样的文件,自己不能做,外包给别人吧,但是要与第三做个约定,我给你什么,然后你给我什么,就是握把请

2017-12-23 13:05:39 2617

转载 PS1设置详解

转载地址:https://www.cnblogs.com/Q--T/p/5394993.html最近在学习linux操作系统(CentOS 6 & CentOS 7)。觉得linux终端命令行全部为白色,会经常导致命令与输出内容难以分辨。于是上网找到修改linux终端命令行颜色的方法,发现通过定义PS1环境变量即可实现,下面我以root用户身份进行操作。 1.了解PS1

2017-11-28 22:25:00 11438

转载 http请求状态码,记不住,面试题非要有

http协议的状态码1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态码。100(继续)请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101(切换协议)请求者已要求服务器切换协议,服务器已确认并准备切换。2xx(成功)表示成

2017-11-01 17:50:25 1268

转载 PHP自动加载功能原理解析

文章转载出处:http://leoyang90.cn/2017/03/11/PHP-Composer-autoload/前言    这篇文章是对PHP自动加载功能的一个总结,内容涉及PHP的自动加载功能、PHP的命名空间、PHP的PSR0与PSR4标准等内容。一、PHP自动加载功能PHP自动加载功能的由来  在PHP开发过程中,如果希望从外部引入

2017-10-28 10:27:18 778 1

转载 PHP OB-缓冲区

什么是缓冲区?简单而言,缓冲区的作用就是,把输入或者输出的内容先放进内存,而不显示或者读取.至于为什么要有缓冲区,这是一个很广泛的问题,如果有兴趣,可以在网山找下资料.其实缓冲区最本质的作用就是,协调高速CPU和相对缓慢的IO设备(磁盘等)的运作. PHP在执行的时候,在什么地方有用到缓冲区?想要了解PHP的缓冲区,就要知道执行PHP的时候,缓冲区被设置到了什么地方.

2017-09-12 17:57:05 465

原创 数据库维护、备份和复制

概述 理想情况下,MySQL自第一次安装好以后就可以稳定的一直运行。但是意外总是存在的,例:停电、主机崩溃、硬件故障、自然灾害种种原因,MySQL服务器非正常关闭的问题还是可能发生。正因为这类事件的存在,很有可能会导致数据库的损坏。通常情况下出现的问题是表在更新(修改表结构、数据等)**过程中**的不完全写入导致的。 本章的介绍: - 问题发生前:最小化风险的具体

2017-08-17 20:09:38 2000

转载 mysql之编码(转载)

MySQL编码问题!文章转载(http://blog.csdn.net/github_36301064/article/details/53490511)首先,安装完mysql之后,登录进去(从控制台),先要查看mysql编码:SHOW VARIABLES LIKE 'char%';(我这里是修改好的)如果是没

2017-08-07 22:10:30 203

原创 关于laravel中auth建立时候的问题

当你使用auth做用户登录注册的时候,会很方便,但是你在做数据库迁移的时候可能会遇到一个问题$ php artisan migrateMigration table created successfully.  [Illuminate\Database\QueryException]  SQLSTATE[42000]: Syntax error or access viol

2017-05-29 22:29:40 2734

转载 Laravel5.2版本后更新的中间件组部分

Laravel5.2 中出现了一个很有用的特性。这一特性是值得期待的,中间件组的出现可以提高中间件的复用,而且可以让中间件更好组织。而且某种程度上,也是 Larvael 设计思想的一个提升。中间件组#在 app\Http\Kernel.php 文件中,出现一个新的配置选项 $middlewareGroups,该数组的键是中间件组的名称,值则是多个中间件 的集合。默认提供了 web

2017-04-24 18:22:04 763

原创 一个好用的Curl的类

偶尔之中看到一篇关于curl的文字,里面的类挺好用的。cURL 是一个利用 URL 语法规定来传输文件和数据的工具,支持很多协议,如 HTTP、FTP、TELNET 等。最爽的是,PHP 也支持 cURL 库。使用 PHP 的 cURL 库可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网页,然后就可以以程序的方式得到你想要的数据了。无论是你想从从一个链接上取部分数据,或

2017-04-21 10:01:38 1046

原创 关于Curl的get和post请求

get  //初始化  $ch = curl_init();  //设置选项,包括URL  curl_setopt($ch, CURLOPT_URL, "http://www.jb51.net");  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);  curl_setopt($ch, CURLOPT_HEADER, 0);  /

2017-04-14 12:45:53 2711

原创 大话设计模式精华-01-了解目录,了解真相

设计模式的种类和设计原则最近在学习设计模式,但是看了一些设计模式的书,枯燥乏味又晦涩难懂,真心是把所有精力都用上了还是很多看得一知半解。但是最近有读到一本设计模式的书,真心觉得可以读,尤其是初学者,真的很有用。可是我们为什么要学习设计模式,他能为我们解决那些问题呢?书名:《大话设计模式》-程杰,在此先感谢一下书的作者,设计模式的本质是一种解决问题的方案,在编写的代码中,如果你的代码只能用一次,对整个

2016-11-11 14:12:38 642

空空如也

空空如也

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

TA关注的人

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