自定义博客皮肤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)
  • 收藏
  • 关注

原创 php环境搭建(正确配置nginx和php)

一.nginx实现php动态解析原理nginx 是一个高性能的http服务器和反向代理服务器。即nginx可以作为一个HTTP服务器进行网站的发布处理,也可以作为一个反向代理服务器进行负载均衡。但需要注意的是:nginx本身并不会对php文件进行解析。对PHP页面的请求将会被nginx交给FastCGI进程监听的IP地址及端口,由php-fpm(第三方的fastcgi进程管理器)作为动态解析服务...

2019-10-26 15:17:56 313

转载 互联网分层架构之-DAO与服务化

互联网分层架构之-DAO与服务化 ...

2018-05-07 10:22:16 263

转载 业务层是否也需要服务化

啊,业务层是否也需要服务化? ...

2018-05-07 10:16:12 429

转载 互联网分层架构的本质

互联网分层架构的本质 ...

2018-05-07 10:05:07 222

转载 HTTPS 原理解析

HTTPS 原理解析一 前言  在说HTTPS之前先说说什么是HTTP,HTTP就是我们平时浏览网页时候使用的一种协议。HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全。为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。SSL目前的版本是3...

2018-04-12 19:25:12 255

转载 mysql中的四种事务隔离级别

MySQL的四种事务隔离级别本文实验的测试环境:Windows 10+cmd+MySQL5.6.36+InnoDB一、事务的基本要素(ACID)  1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单...

2018-04-12 00:35:49 4124 4

转载 mysql联合索引

mysql联合索引命名规则:表名_字段名1、需要加索引的字段,要在where条件中2、数据量少的字段不需要加索引3、如果where条件中是OR关系,加索引不起作用4、符合最左原则https://segmentfault.com/q/1010000003984016/a-1020000003984281联合索引又叫复合索引。对于复合索引:Mysql从左到右的使用索引中的字段,一个查询可以只使用索引中...

2018-04-10 22:19:32 254

转载 tcp/ip详解

TCP/IP详解网络协议通常分不同层次进行开发,每一层分别负责不同的通信功能一个协议族,比如TCP/IP,是一组不同层次上多个协议的组合TCP/IP通常被认为是一个四层组织协议链路层,有时也称作数据链路层和网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡网络层,有时也称作互联网层,处理分组在网络中的活动。在TCP/IP协议族中,网络层协议包括IP协议(网际协议),ICMP协议...

2018-04-10 21:03:42 209

转载 http协议详解

HTTP简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于19...

2018-04-10 20:59:44 186

转载 http和https的区别

什么是HTTP?以下来自度娘最为专业的解释:超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。1960年美国人Ted Nelson构思了一种通过计算机处理文本信息的方法,并称之为超文本(hypertext),这成为了HTTP超文...

2018-02-27 23:00:21 199

转载 restfulJ介绍和yiii2框架如何配置restful

                                                RESTful介绍和yii2中RESTful如何配置  REST的名称"表现层状态转化"中,省略了主语。"表现层"其实指的是"资源"(Resources)的"表现层"。从学术上来讲:   RESTful提出的初衷,是考虑到长期以来,软件研究主要关注软件设计的分类、设计方法的演化,很少客观地评估不同的设计...

2018-02-27 22:46:01 210

转载 yii2框架restful的基础入门

今天给人的感觉就是“热,很热,热中暑”!最近的高温天气简直让人不能活啊,听说华中地区的温度居然超过40度,广东的温度也接近37度,户外工作的真的做好避暑咯!一边查找资料,一边练习,做些小的模块,比如登录,分页,简单的CURD等等。到后来逐渐接触thinkphp框架,学习mvc开发模式,了解php自动注册机制,命名空间,类库,魔术方法等,自己是一直在慢慢进步,也遇到过很多的困难,也得到很多人的帮助。...

2018-02-27 22:42:27 449

转载 微信开发之微信网页授权 完整示例

所有微信开发的相关内容,都需要参考官方文档。[微信公众平台|开发文档] http://mp.weixin.qq.com/wiki/home/。一、通过网页授权,可以获取用户微信的基本信息。二、总共有5个步骤:1 :用户同意授权,获取code2 :通过code换取网页授权access_token3 :刷新access_token(如果需要)4 :拉取用户信息(需scope为 snsapi_useri...

2018-02-25 21:51:27 1964

转载 购物车的原理及实现

今天来开始写一下关于购物车的东西, 这里首先抛出四个问题:1)用户没登陆用户名和密码,添加商品, 关闭浏览器再打开后 不登录用户名和密码 问:购物车商品还在吗? 2)用户登陆了用户名密码,添加商品,关闭浏览器再打开后 不登录用户名和密码 问:购物车商品还在吗?   3)用户登陆了用户名密码,添加商品, 关闭浏览器,然后再打开,登陆用户名和密码  问:购物车商品还在吗?

2017-12-25 18:12:00 1381

转载 正向代理和反向代理的区别

正向代理的概念正向代理,也就是传说中的代理,他的工作原理就像一个跳板,简单的说,我是一个用户,我访问不了某网站,但是我能访问一个代理服务器这个代理服务器呢,他能访问那个我不能访问的网站于是我先连上代理服务器,告诉他我需要那个无法访问网站的内容代理服务器去取回来,然后返回给我从网站的角度,只在代理服务器来取内容的时候有一次记录有时候并不知道是用户的请求,也隐藏

2017-11-12 08:40:03 218

转载 多线程和多进程的区别

多进程与多线程的区别 进程是程序在计算机上的一次执行活动。当你运行一个程序,你就启动了一个进程。显然,程序是死的(静态的),进程是活的(动态的)。进程可以分为系统进程和用户进程。凡是用于完成操作系统的各种功能的进程就是系统进程,它们就是处于运行状态下的操作系统本身;所有由你启动的进程都是用户进程。进程是操作系统进行资源分配的单位。在Windows下,进程又被细化为线程,也就是一个进程下有多个能独立

2017-11-01 14:53:05 13546

转载 详解 Redis 应用场景及应用实例

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。1. MySql+Memcached架构的问题实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用

2017-10-31 21:51:30 1108

转载 CentOS 7 中使用 Sendmail 通过 PHP 发送邮件

如果你运行了一个 web 服务器或者一台 VPS ,你可能需要在你的 PHP 程序中发送邮件。同样,如果你正在运行一个 WordPress 博客,或者你正在使用任何类型的 CMS ,你允许你的访问者通过联系表单向你发送电子邮件(例如使用 WordPress 的 Contact Form 7 插件),你可能需要安装一个名为 sendmail的简单的程序到你的 web 服务器上。S

2017-05-31 14:27:03 690

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

UPDATE t_csi_commentSET is_valid = 0WHERE        comment_id IN (                SELECT                        comment_id                FROM                        (                   

2017-05-29 17:57:44 3744

转载 php 闭包与匿名函数

提到闭包和匿名函数似乎一下子就想到了 javascript ,但其实在很多语言中都有闭包的特性。但是 javascript 坑爹的变量作用域让闭包变得非常重要。而其他语言完善私有共有变量和继承让闭包似乎没有什么卵用。但是为了有点 B 格,还是看了看 php 的闭包。 —— 由dm分享提到闭包和匿名函数似乎一下子就想到了 javascript ,但其实在很多语言中都有闭包的特性。但是

2017-05-28 22:17:54 530

转载 DDoS攻击进阶 混合攻击

高级攻击者从来不会使用单一的手段进行攻击,而是根据目标环境灵活组合。普通的SYN Flood容易被流量清洗设备通过反向探测、SYN Cookie等技术手段过滤掉,但如果在SYN Flood中混入SYN+ACK数据包,使每一个伪造的SYN数据包都有一个与之对应的伪造的客户端确认报文,这里的对应是指源IP地址、源端口、目的IP、目的端口、TCP窗口大小、TTL等都符合同一个主机同一个TCP Flow的

2017-05-27 19:37:18 1402

转载 通过Atlas实现MySQL读写分离

摘要: 最近公司项目要求MySQL高可用,加上以前公司听过QiHoo360的Atlas,所以就尝试搭建了一个MySQL读写分离,并且高可用的。前期准备准备4台机器,系统为CentOS release 6.6Ip分别为192.168.20.121、192.168.20.122、192.168.20.123、192.168.20.1244台机器分别作为Atlas代理服务,maste

2017-05-26 13:50:48 365

空空如也

空空如也

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

TA关注的人

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