- 博客(29)
- 资源 (7)
- 收藏
- 关注
原创 web防盗链处理基于LNMP架构
了解到高并发解决方案,其中的流量优化——防盗链处理 这儿我主要记录一下LNMP架构下的防盗链处理首先我们得知道什么是盗链? 盗链是指在自己的页面上展现一些并不是自己服务器上的内容,获得他人服务器上的资源的地址,绕过别人的资源展示页面,直接在自己的页面上向最终用户提供此内容。什么是防盗链? 防止别人通过一些技术手段绕过本站资源展示页面,盗用本站的资源,让绕开本站资源展示页面资源链接失...
2018-04-12 19:43:48
364
原创 操作系统面试总结—进程线程
最近在准备春招,复习到操作系统相关的知识,像面试中经常会问到的进程与线程的区别,进程间的通信,进程调度等可以看看 希望这篇博客会对你有帮助进程的三种状态阻塞态:等待某个事件的完成就绪态:等待系统分配处理器以便运行运行态:占有处理器正在运行用户态和核心态之间的区别是什么呢?用户态的进程能存取它们自己的指令和数据,但不能存取内核指令和数据(或其他进程的指令和数据)。核心态下的进程能够存取内核和用户地...
2018-03-13 21:11:11
3050
原创 SMTP协议应用:使用Socket发送邮件
简单的邮件传输协议SMTP 很多应用需要发送邮件的功能。PHP有一个自带的mail()函数,很多新手会问“为什么使用这个函数发不了邮件?”这是因为想要使用SMTP协议发送邮件,必须首先安装SMTP服务器。如果既不想安装SMTP服务器,也没有条件安装,怎么办呢?这时,Socket就派上用场了。使用Socket连接一个已有的服务器,如163提供的SMTP服务器,然后用它发送邮件。应该怎么用呢...
2017-12-24 17:18:07
10240
3
转载 https是如何保证数据传输的安全
在复习HTTP与HTTPS时发现了一篇写的很好的博客在这儿转载分享给大家。原文地址:http://blog.csdn.net/jasonjwl/article/details/50985271为什么需要httpsHTTP是明文传输的,也就意味着,介于发送端、接收端中间的任意节点都可以知道你们传输的内容是什么。这些节点可能是路由器、代理等。举个最常见的例子,用户登陆。用户输入账号,密码,采用HTTP...
2017-12-19 20:03:17
1928
原创 mysql创建高性能的索引
解读360大牛分析的PHP面试的考点考官考点MySQL索引的基础和类型延伸:MySQL索引创建的原则延伸:MySQL索引的注意事项MySQL索引的基础和类型1)索引对性能的影响 大大的减少了服务器扫描的数据量 帮助服务器避免排序和临时表 将随机I/O变成顺序I/O 大大提高了查询的速度,降低了写的速度,占用磁盘。2)索引的类型
2017-11-25 18:20:14
281
原创 MySQL的基本类型与数据类型优化
在看了360大牛解读的MySQL数据库基础考察点之后,在这儿将总结MySQL基本数据类型及其数据类型的优化首先:选择优化的数据类型的标准 1)更小的通常更好:一般情况下,应该尽量使用可以正确存储数据的最小数据类型。更小的数据类型通常更快,因为他们占用更少的磁盘、内存和CPU缓存,并且处理时需要的CPU周期也更少。 2)简单就好:简单数据类型的操作通常需要更少的CP
2017-11-24 21:15:46
413
原创 ubuntu下安装JDK7/JDK8的俩中方法
最近经常在ubuntu下写一些东西,所以需要安装JDK,所以在这儿分享安装JDK的简单方法参考文章: 1. http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html 2. http://www.webupd8.org/2012/09/install-oracle-java-8-in-
2017-09-19 15:36:21
1988
转载 Nginx解析PHP脚本的过程
原博客地址:http://blog.csdn.net/misakaqunianxiatian/article/details/52651071之前项目中碰到了一些php-fpm的问题:因为网站的一些接口,在特定情况下响应特别慢(1-2分钟),迟迟不结束,导致php-fpm数量越来越多,最后到达127个后,服务器就没能响应正常请求了,浏览器一直打转,迟
2017-09-18 21:58:13
619
原创 总结linux下使用mysql数据库出现 “Access denied for user 'root'@'localhost' (using password: YES)”
解决mysql的Access denied for user 'root'@'localhost' (using password: YES)”
2017-09-17 14:00:20
3471
2
原创 解决php mail发送邮件收不到的问题
我想很多人想用php mail发送邮件来做一些验证,但是当把脚本写好了,用法都对但是邮件怎么也收不到这些问题吧 。在这儿我给大家找了一种方法,非常简单实用博主的开发环境是ubuntu17.04下搭建的LNMP平台:为什么你的邮件收不到呢 ,是应为你没有进行一些相关的配置:现在你知道了 那就按着我下面的步骤来吧 首先 我们需要安装一些软件:ubuntu中s
2017-08-03 13:36:54
6293
原创 php电子邮件发送
PHP 允许您从脚本直接发送电子邮件。在这儿我为大家分享一个防E-mail注入的安全脚本。在之前我们要了解php——mail()函数:PHP mail() 函数用于从脚本中发送电子邮件语法mail(to,subject,message,headers,parameters)注释:PHP 需要一个已安装且正在运行的邮件系统,以便使邮件函数可用。所用的程序通过在 php.ini 文
2017-08-03 12:00:29
1072
原创 mongodb学习笔记(五)——索引
1.索引基础MongoDB的索引几乎与传统的关系型数据库一模一样,这其中也包括一些基本的优化技巧。创建索引的命令: > db.test.ensureIndex({"username":1})查看索引是否已经成功建立: > db.test.getIndexes() 删除索引的命令是: > db.test.dropIndex({"userna
2017-07-28 10:21:01
318
原创 学习mongodb笔记(四)——查询
MongoDB 查询文档使用 find() 方法。除了 find() 方法之外,还有一个 findOne() 方法,它只返回一个文档。。find() 方法以非结构化的方式来显示所有文档。MongoDB 查询数据的语法格式如下:db.collection.find(query, projection)query :可选,使用查询操作符指定查询条件projection :可
2017-07-25 16:50:11
747
原创 学习Mongodb笔记(三)——文档更新中高效的修改器
在MongoDB中,经常会对于文档进行更新,最简单的更新是用一个新文档完全替换匹配的文档,但是通常我们会对于一小部分更新,所以我们就需要使用原子性的更新修改器,指定对于文档中末些字段进行更新,更新修改器是种特殊的建,用来指定复杂的更新操作,如修改,添加或者删除键,还可能是操作数组或者内嵌文档。1. $set修改器
2017-07-24 10:09:33
647
原创 学习MongoDB笔记(二)——mogo基础操作
本篇主要讲解在命令行中去操作MongoDB,在MongoDB数据库里面是存在有数据库的概念,但是没有模式(所有的信息都是按照文档保存的),保存数据的结构就是JSON结构,只不过在进行一些数据处理的时候才会使用到MongoDB自己的一些操作符。 1.在mongo命令中使用数据库 use (类似于mysql中选择数据库)上图我们可以看到使用use使用test数
2017-07-21 16:42:00
530
转载 PHP--规范化的文件上传
form action="" method="post" enctype="multipart/form-data"> input type="hidden" name="MAX_FILE_SIZE" value="300000"> input type="file" name="up_picture"> input type="submit" name="submit"
2017-07-16 20:37:24
228
原创 mysql索引优化篇(三)
引论:根据上俩篇,讲解了一些关于索引的详情和查询的优化,在这儿我将为大家分享索引在大数据下对插入的影响,做相关测试。 测试一:向数据库中插入100万级的数据,过程如下 在这儿我们可以看到我创建的是采用innodb存储引擎的数据表,当我测试的时候我就知道应该非常的慢,然后去吃了个午饭回来一看,吓一跳。居然还没跑完,我以为是不是数据
2017-04-16 15:24:43
383
转载 使用最新版wampserver搭建 WAMP 平台超简单实用教程
首先想说一下通常搭建WAMP平台的时候主要分为散装包搭建和集成包搭建过程。 散装包搭建就是把PHP,Apache,MySQL等下载下来,一个个的安装,其过程灰常的复杂,而且需要配置的系统变量和修改的文件太多,不适合新手以及对系统定制要求不高的人使用。 集成包主要是使用wampserver进行安装,该包封装较好,自动集成了以上的程序,简化了操作过程,使用起来灰常方便,官方下载地址
2016-11-07 21:51:35
25240
维度个人博客—下载即可使用
2018-03-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人