自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 冒泡排序

一、冒泡排序  原理:对一组数据,比较相邻数据的大小,将值小数据在前面,值大的数据放在后面。   (以下都是升序排列,即从小到大排列)  举例说明: $arr = array(6, 3, 8, 2, 9, 1);   $arr 有6个数据,按照两两比较大小如下,注意  比较轮数 和 每轮比较次数   第一轮排序:    第一次比较  6和3比较 结果:3    6   8   ...

2018-09-28 09:47:40 465

转载 2018 年最新 PHP 面试题大全(干货)

请自我介绍一下?   答:我叫 xxx,来自北京,20xx 年毕业于 xx 大学计算机 xx 系,毕业后在武汉从事了 x 年的 php 开发工作,公司是一个外包公司,主要做微信开发,公众号推广,商城,论坛的开发2.你在公司负责那些项目?答:由于我们公司是一个外包公司,不可能只做一个项目,公司的项目都是交叉进行的,论坛,微信,商城我都做过?3.你为什么来深圳?答:因...

2018-09-04 14:22:08 544

翻译 PHP面试经常被提到的问题

1. Include 与 require的区别,require和require_once的效率哪个高?  PHP在遇到include时就解释一次,如果页面中出现10次include,php就解释10次,而php遇到require时只解释一次,即使页面出现多次require也只解释一次,因此require的执行表率比include高。Php使用require包含文件时将被包含的文件当成当前文...

2018-09-04 14:12:43 190

转载 linux下安装mysql

安装步骤1、下载    下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads    下载版本:我这里选择的5.6.31,通用版,linux下64位    也可以直接复制64位的下载地址,通过命令下载:wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5....

2018-08-23 14:35:07 149

原创 本地搭载mysql主从复制

最好两个mysql一致 如果 不一样可能会报错 Mysql主从复制搭建文档安装Mysql 本地首先需要搭建一套mysql,可以使用集成环境。 需要单独在搭建mysql,用来做主从复制 解压安装包 [mysql-5.6.24-win32.1432006610.zip] 配置 mysql环境变量 (  修改PATH,添加 D:\MysqlServer5.6\bin )  ...

2018-08-21 09:49:41 570

原创 在服务器上搭载主从复制网址

https://jingyan.baidu.com/article/3d69c5513ca4adf0cf02d7f1.html

2018-08-21 09:42:54 122

转载 Redis的简单介绍和一些常见命令

Redis简介:1.Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。2.几个特点: 存储的数据类型         字符串,散列,列表,集合,有序集合内存存储持久化         内存读写速度快,持久化到硬盘(RDB,AOF)功能丰富         可用于缓存,队列,消...

2018-07-31 08:47:01 111

转载 XML与数组相互转换

在实际的开发中,可能会经常将XML数据和数组之间来回的转换。如果是XML数据转换为数组,这样比较方便读取;数组转换为XML这种应用场景更为多见,如果我们某一天要写XML的接口,这一步肯定是必须要做的,通常我们从数据库中查询到的数据是数组,我们必须将数组转化为XML数据,然后将其返回。1、XML转数组 步骤: (1)首先使用SimpleXML将xml文件转换为对象 (2)由于这个对象中既有数组,数组...

2018-06-06 12:01:45 3143

原创 在linux中如何安装memcached和开启扩展

在Windows中安装memcached和开启扩展和比较简单的就几行代码  但是在linux中安装memcache和开启扩展 需要小心和细心 不然装错了  就蒙吧 安装有两种方式 一种是在linux中挂载光盘  在安装的时候 我们需要把yum源开启  我没有用这个  我用的是联网下载的  所以这个是我么需要联网下载第一步第一个方式:因为使用的是centos,所以可以使用yum install me...

2018-06-01 11:42:41 935

原创 什么叫memcached和memcached 的安装

Memcached:简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。在动态系统中减少数据库负载,提升性能。为什么会有Memcache和memcached两种名称?因为其实Memcache是这个项目的名称,而memcached是它服务器端的主程序文件名。一个是项目名称,一个是主程序文件名,在网上看到了很多人不明白,于是混用了。memcached的作用和特征:作用:它可以应对任...

2018-05-24 08:43:51 179

原创 XML 和 json

什么叫做xml被设计用来传输和存储数据。指可扩展标记语言 是一种标记语言,很类似 HTML今天主要学习了xml和json的生成和获取 xml的获取 例如  我们需要查询手机号的所属地址 那么我们就注册了一个k780的账号从里面 获取xml //这就是从xml中获取的<?phpheader("content-type:text/html;charset=utf-8");//$phone=$...

2018-05-22 21:49:43 187

原创 事务如何使用

事务是一个很神奇的东西  什么叫做事务呢  就是同时可以执行多个语句  一旦有一个错误 就不能运行下去 例如我们需要做一些批量的操作并且同时执行 如果我们用其他方法 例如判断的话 那么就回一直判断 如果数据多的话 那么就有可能出错 所以我们要用一种简单的方式  开启事务  并且使用使用简单的思路就是 开启事务  然后把要执行语句放在一起 如果一个出错那么任何都会不会往下走 并且锁定代码如下4.PD...

2018-05-21 20:37:04 3364

原创 sql注入和如何防止

在这里和大家说一个技术  pdo技术  PDO就是PHP data Object 提供了PHP操作多种数据库的统一的接口 和MySQL的不同就是 pdo可以操作多种数据库  MySQL就能操作一个 PDO是PHP5新加入的一个重大功能,我们的数据库服务器为MySQL,所有的程序代码的数据库操作全是一mysql()或者mysqli()函数来操作,当我们的数据库 需要更换时比如换成,SQL、SERVE...

2018-05-21 20:16:38 186

原创 2.ajax文件上传

我们有的时候 上传文件的时候  需要把整个页面都要刷新  如果页面少的是的时候 是很快就可以刷新的 但是页面东西一旦多的时候 就会十分缓慢 所以 我们用ajax技术 来上传//这是一个上传图片的页面 <!doctype html><html lang="en"><head> <meta charset="UTF-8"> <

2018-05-21 20:05:29 85

原创 ajax局部缓存技术实现

ajax的局部缓存 我是在tp框架上实现的 思路如下一 首先 我们需要把我们需要缓存的整个页面用静态的技术给缓存下来  这些都是死的数据 有的数据是要活的  所以我们需要用ajax技术来做出这一个功能  需要把动态部分给一个ajax 在建一个页面进行替换  这个技术我也是今天刚刚学会 可能是思路有些毛病 不太完善  只供参考 代码如下首先 一个方法 这是在tp框架的方法public functio...

2018-05-21 19:45:02 550

原创 采集

采集有两种方式访问1、file_get_contents()2、curl_init()一、file_get_contents()1、使用file_get_contents()抓到你网页的内容,当访问有的页面的时候回出现乱码,原因是因为有的页面数据量大需要ji例如:$url = "http://www.sohu.com/"; echo file_get_contents('compress.zl...

2018-05-19 08:59:22 197

原创 在PHP中配置伪静态Windows和linux中

配置伪静态要小心和细心 因为一旦出错有可能就会把环境崩溃 在配置前一定要先备份 切记一 在Windows中配置伪静态(两种方式)1.配置(重启服务器,全局)2.htaccess(局部)1.开启去除httpd.conf文件中"#LoadModule rewrite_module modules/mod_rewrite.so"前面的"#"号;//这里面有可能是开启的 所以要细心 关闭配置...

2018-05-17 21:55:55 933

原创 缓存原理 (静态)

缓存可以更好的帮助我们修改页面思路如下1首先我们要判断是否有缓存 判断文件是否过期 函数 file_exists("b.html");  判断是否过期 函数 filemtime;2 如果 没有 那么我们就要开启 读取 录入函数 开启 ob_start();读取 ob_get_contents();录入 fwrite fopen fclose 三个函数一起用  3 如果 有的话 那么久直接读取函数 ...

2018-05-16 20:50:42 296

转载 在centos(64位)7中装环境

在centos7中装环境一定要细心再细心 因为一不小心 就要吧centos7重新卸载  重装 1先要把linux的防火墙 关闭 一定要仔细的敲命令行systemctl stop firewalld.service //停止firewall systemctl disable firewalld.service //禁止firewall开机启动 2 设置linux的SELINUXvi /etc...

2018-05-16 20:28:06 217

原创 录入考试成绩平台

为了让老师在学生考试完,高效快速的把成绩总结和录入,我们开发这样的一个平台首先我们要在数据库中创建两张表 一张学生表和成绩表 双表关联 建表注意一下几点1 时间字段的设计:  存储年:月:日;  date2 年龄字段的设计: 存储时:出生日期;   3 性别字段的设计: 存储时 能否限定 只存男 or 女;4 姓名字段的设计:   注意 存储长度;5 email字段的设计:  注意 存储长度;//...

2018-05-16 19:46:20 1596

空空如也

空空如也

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

TA关注的人

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