- 博客(32)
- 收藏
- 关注
转载 更改nginx网站根目录
原文地址:http://blog.sina.com.cn/s/blog_5d15305b0101c7s2.html默认网站根目录为/usr/local/nginx/html,要将它改成/homw/wwwvi /usr/local/nginx/conf/nginx.conf将其中的 location / { root h
2016-10-23 02:48:06
1165
转载 CentOS 6.4安装配置LNMP服务器(Nginx+PHP+MySQL)
PS:本文属于转载,自己按照上面的步骤走了一遍,亲测成功。原文地址:http://www.jb51.net/article/37986.htm这篇文章主要介绍了CentOS 6.4下配置LNMP服务器的详细步骤,需要的朋友可以参考下准备篇1、配置防火墙,开启80端口、3306端口vi /etc/sysconfig/iptables-A INPUT
2016-10-23 02:44:13
389
原创 virtualbox安装centos系统
Virtual Box的安装与使用:如何在Windows上搭建linux服务器,并通过xshell进行远程连接?很早之前一直用的是图形化界面,使用的虚拟机软件叫virtual mation;后来接触到了另一款相对而言没那么笨重并且方便使用的虚拟机软件,叫virtual box,我个人比较喜欢用这个。接下来就讲下操作流程。首先是要安装virtual box这个软件(这个自己在百度搜索下,这些...
2016-09-04 00:14:09
603
原创 Linux学习笔记
第1讲:Linux应用与发展1.Linux系统结构:硬件->内核层->shell层->应用层->用户第2讲:Linux系统安装1.远程登录管理工具:putty,SecureCRT 图形化管理:vnc 文件传输:SSH Secure第3讲:Linux常用命令1.命名规则:除/之外,所有的字符都是合法的。2.命令格式:命令-选项 参数 例:
2015-11-07 18:59:01
795
原创 php无限分类
关于无限分类是在兄弟连的视频中看过,知道基本思想,感觉很简单,自己肯定会;经过电魂笔试后,才发现看似简单的题目不经过自己亲自做一遍,是不知道自己是不是真正会做。基本思想是用递归实现,但是就这么个简单的算法我调试了一个上午(用PHP写的),始终没找到自己的错误,最后才发现是因为var_dump()打印数组的时候,当数组过多或者维度过大的时候,会以...号取代,也就是不显示,我一直以为...是空数
2015-10-29 16:33:08
516
原创 数据结构之栈和队列(四)
队列也是一种特殊的线性表,其特点是先进先出,顺序存储结构的队列存在数组溢出的情况,所以一般选择链式存储结构。1.头文件queue.htypedef int ElemType;typedef struct Node{ ElemType data; struct Node *next;}QueueNode,*QueuePtr;typedef struct NodeFlag{
2015-10-29 10:03:33
376
原创 数据结构之栈和队列(三)
栈其实是特殊的线性表,其特点是后进先出,顺序存储结果的栈暂时不提,下面是关于链栈的部分代码1.头文件stack.htypedef int ElemType;//定义一个栈结点typedef struct Node{ ElemType data; struct Node *next;}StackNode,*LinkStackPtr;//定义一个栈顶结点typedef st
2015-10-27 16:34:29
343
原创 数据结构之线性表(二)
线性表的链式存储结构之单链表1.头文件NodeList.htypedef int ElemType;typedef struct Node{ ElemType data; struct Node *next;}ListNode,*LinkList;//单链表的创建void CreateListHead(LinkList &L,int n);//单链表的删除int Li
2015-10-27 14:49:06
335
原创 数据结构之线性表(一)
线性表的顺序存储结构1.头文件SqList.h#define TRUE 1#define FALSE 0#define OK 1#define ERROR 0#define ElemType int#define LIST_INIT_SIZE 10#define LIST_INCREMENT 10typedef int Status;typedef struct{
2015-10-27 14:45:56
589
原创 二分插入排序和二分查找
1.二分插入排序二分插入排序其实是直接插入排序的改进,在前面已排好的队列中,以二分查找的形式插入待排序数据2.二分查找在有序序列中查找值是否存在,是将序列不断分成两部分进行查找下面直接贴代码:#include //二分插入排序void BInsertSort(int *a,int c){ for(int i=1;i<c;i++) { int key=a[
2015-10-26 17:29:03
781
原创 几种简单的排序算法
整理了一下几种简单的排序算法,暂时先贴上算法,以后有时间在一个一个注释参考:http://www.360doc.com/content/14/0804/11/1073512_399302715.shtmlhttp://blog.youkuaiyun.com/han_xiaoyang/article/details/12163251下面是代码部分:#include //算法1:冒泡排序,时间
2015-10-26 15:15:12
361
原创 文件处理系统
一.文件类型1.php3种:file,dir,unknow;2.linux7中:block(块文件,如磁盘),char(字符设备,如键盘),dir(目录),fifo(命名管道),file(普通文件),link(符号链接,如快捷方式),unkonw(位置类型)3.基本函数:is_dir(),is_executable(),is_file(),is_link(),i
2015-10-10 17:28:26
510
原创 大三暑假总结
关于这个暑假的总结,其实昨天已经在办公室当众述说了一遍。先不谈主题,就昨天的当众演讲来说,说老实话我自己其实对自己挺不满意的,发现了自己的一大不足,就是演讲与表达能力。平时自己挺能说话的,但是每次当众演讲或者是说点什么就老是说不清楚,或者是说想说的话一大堆到了最后却什么都没有说出来,也许正如靖哥所讲,可能真的是自己的逻辑思维不足,导致口才能力差。以前不觉得,现在发现口才真的很重要,毕竟人与人之间的
2015-08-31 00:35:23
1228
原创 Smarty学习笔记(二)
一.基本语法1.$samrty->assign(key,value); $samrty->assign(array(key=>value,key=>value));2.$samrty->display();3.注册插件 $samrty->registPlugin("function","functionname","HTML自定义标签名");4.注释{*注释内容*}
2015-08-27 17:17:37
328
原创 Smarty学习笔记(一)
一.模板技术介绍及自定义模板引擎1.模板技术:php中将业务逻辑同页面视图分开2.自定义模板引擎:a.模板类:<?php class MyTpl { private $template_dir; private $compile_dir; private $tpl_vars=array(); public function __construct($templa
2015-08-26 15:50:57
487
原创 会话控制学习小结
会话控制一.基于cookie的会话控制1.seetCookie("name","value",$time);二.基于session的会话控制1.基于cookie和url传递2.session_id//每次session_start将一个session_id存在浏览器,数据则保存在服务器3.session_start()//开启session $_SESSION
2015-08-19 17:07:48
384
原创 Ajax学习小结
一.Ajax介绍和引擎对象的创建 function createAjax(){ var request=false; //window对象中有XMLHttpRequest存在就是非IE,包括(IE7,IE8) if(window.XMLHttpRequest){ request=new XMLHttpRequest(); if(request.override
2015-08-18 15:10:51
365
原创 PHP数据库操作总结
php链接数据库操作我所知道的总共有3种方式,分别是mysql扩展库,mysqli扩展库,pdo三种方式,花了两天时间做练习总结了一下,下面贴出了相关代码。一.使用mysql扩展库操作数据库<?php //使用mysql扩展 header("Content-Type:text/html;charset=utf-8"); $server="localhost"; $usernam
2015-08-14 15:24:42
839
原创 PHP学习总结(四)
涉及到PDO的相关知识,没怎么整理,准备下次总结下PHP链接数据库的几种方式、一.PDO的介绍安装及初对象初始化 PDO类,和数据库链接有关的类(链接) PDOSatement 类,准备语句,处理结果集 PDOException1.$source="mysql:host=localhost;databasename" tyr{ $mysqli=n
2015-08-13 16:21:30
370
原创 PHP学习总结(三)
一.MySQL数据库管理系统概述1.mysql -h localhost -u root -p 123456//链接数据库2.show databases create databese name drop database name create database if not exists name drop database if not exists nam
2015-08-13 11:38:14
420
原创 PHP学习总结(二)
一文件处理1.is_dir//判断给定的文件名是否是一个目录 is_execute//判断给定文件名是否可执行 is_file//判断给懂的文件名是否为一个正常文件 is_link//判断给定的文件名是否为一个符号链接通过 is_readable//判断给定的文件名是否为一个符号链接 is_uploaded_file//判断文件是否可以HTTP POST上传的
2015-08-11 10:58:43
354
原创 PHP学习总结(一)
一.基础知识1.单双引号皆可声明字符串;双引号中可以直接解析变量,又可以直接使用转义 字符,单引号则不可以,最好使用单引号(效率高);2.数据类型间的相互转换: setType(变量型,类型);//int,integer,float,double,real,bool,Boolean,string,array,object; $变量=intval(变量或
2015-08-10 15:40:49
906
转载 正则表达式
不论是什么语言,都要涉及到字符串操作,这个时候正则表达式变凸现出了他的强大。这个星期便是学习了正则表达式的用法,由于大多是语法规则,也没有进行试验,又怕自己以后想用的时候忘记了,所以讲他的语法记录到博客,以便查阅。(当了一次搬运工,以下内容是摘自高洛峰兄弟连PHP学习中的课件) * 1. 正则表达式就是描述字符串排列模式的一种自定义语法规则。 * 2. 如果可以使用字符串处理函数完
2015-08-01 14:33:34
379
原创 php获取html上传图片并保存至本地服务器
功能描述:我以获取图片为例,使用这个标签获取本地图片(文件)并且能够显示在当前页面,然后上传至本地服务器,并存进数据库(存储的是图片的地址,并不是文件本身)。其中,显示图片的js代码是参考网上一位朋友发的资源,叫什么我也忘记了,在这里先申明一下。下面直接上代码:1.基本的页面代码+jsfunction setImagePreview() { var docO
2015-07-23 11:34:46
21579
6
原创 PHP留言板制作
一.设计思路1.项目的流程 在将留言板的制作之前,我决定还讲一下项目这个概念,以及项目的流程。 一个项目通俗来讲就是在规定期限内话费一定的资源所完成的产品,若果我们把我们所做的留言板功能呢扩大,他便是一个项目。而一个项目的开发也是有严格的流程,总的来说有一下几个流程:需求分析,概要设计,详细设计,编码,测试,交互,验收,维护。我觉得在制作留言板开始,很有必要
2015-07-19 20:06:22
9166
原创 php使用ajax实现注册账号时判断账号是否已经存在
在写注册界面的时候,比如账号输入框,我们要实现的功能不仅仅是判断有没有输入,或者说是格式对不对,还需要进行的一步操作便是对账号是否已经存在进行判断;对于这个功能其实也挺简单实现,就是在form表单的提交页面进行数据库查询操作。而这样做便是要提交一次页面,但我们平时在注册的时候也碰到过这样的网站,在我们刚输入账号的时候,后面的就有提示框告诉你这个用户是否可以使用。两者一相比,后者所实现的效果肯定比前
2015-07-18 16:49:56
5688
原创 使用js实现注册表单时自动检测输入信息
在编写注册界面时,如果时提交一次检测一次用户输入的信息是否正确时是很烦躁而且不合理的,故采用了js实现动态地检测输入信息的时候合理性,从用户角度出发是及其合理化的,下面简单介绍下该功能代码的实现。 这是测试时所用的表单: 然后是检测非法输入时的提示信息:接下来时输入正确信息时的提示:这就是该代码实现的功能,下面贴出相关代码:functio
2015-07-11 14:43:40
9686
1
原创 解决PHP因大量用户使用数据库造成数据库拥堵的几个方法
一.使用 PHP 直接在共享内存中存储数据集<?php//数据库连接部分include("connection.php");$sql="select * from message";$result=mysql_query($sql);$row=mysql_fetch_array($result);//共享内存块设置$systemid = 865; $mode =
2015-06-27 10:45:23
1037
转载 php中memcache的配置与使用
一.memcache的简介以及memcache与memcached的区别 Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached管理这
2015-06-26 17:40:50
407
转载 PHP实验图片验证码
话不多说,直接上代码:<?php class ValidateCode { private $charset = 'abcdefghkmnprstuvwxyzABCDEFGHKMNPRSTUVWXYZ23456789';//随机因子 private $code;//验证码 private $codelen = 4;//验证码长度 private $width = 130;
2015-06-20 13:13:26
393
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人