自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 52_PHP的文件系统操作(一)文件的类型与属性(53)PHP文件处理(二)文件路径及操作和权限

52_PHP的文件系统操作(一)文件的类型与属性PHP文件系统处理  所有文件处理都是使用系统函数完成的。  是基于Linux/Unix系统为模型的,有的函数在windows操作系统中不好用。   文件系统处理的作用:  1. 所有的项目离不开文件处理  2. 可以用文件长时间保存数据  3. 建立缓存, 服务器中文件操作    文件处理  1. 文件类

2012-08-03 23:42:19 2464

原创 (42)抽象类和抽象方法的应用(43)接口与面向对象中多态的应用

(42)抽象类和抽象方法的应用抽象类 接口 多态  抽象类是一种特殊的类, 接口是一种特殊的抽象类, 而多态就要使用到抽象类或是接口 声明抽象类和接口,以及一些需要的技术    抽象类  什么是抽象方法?   定义:如果一个类中的方法,没有方法体的方法就是抽象方法(就是一个方法没有使用{}而直接使用分号结束)            a

2012-07-31 22:46:12 456

原创 (40)面向对象的三大特性继承性(41)面向对象中常用的关键字和魔术方法

(40)面向对象的三大特性继承性继承性:  1. 他也是面向对象的三大特性之一 2. 开放性、可扩充性 3. 增加代码的重用性 4. 提高了软件的可维护性 5. 继承就是用子类去”扩展“父类 6. 鸟--- 砖头 如果没有继承性会有哪些影响:1、重复定义了n个属性和方法2、如果需要添加一个功能,几个类都分别添加3、如果需要修改的内容几个类都要修改

2012-07-29 21:59:07 469

原创 (38)面向对象的构造与析构方法(39)面向对象的三大特性之一封装性

(38)面向对象的构造与析构方法1. 对象中成员的访问(就是在一个对象的内部方法中,去访问本对象中的其它方法和成员属性)例如:在说话得方法中说出自己的年龄姓名性别或者自己吃的什么 2. 在对象中的方法中都默认有一个$this关键字, 这个关键字代表调用这个方法的对象。也就是说在p1的方法中$this代表的就是p1这个对象。用什么调用方法$this就代表什么,用p1调用方法就代表p1,$th

2012-07-27 23:27:34 498

原创 (36)面向对象的概述(38)类的声明与对象实例化

(36)面向对象的概述 PHP面向对象的程序设计   PHP5   数组和对象 : 都属于PHP的复合类型(一个变量可以存储多个单元)数组中可以存储多个元素,而对象中不仅可以存多个变量进去还可以把函数存进去。 因此对象比数组更强大,但是它使用没有数组灵活。 不仅可以存储多个数据,还可以将函数存在对象 对象的三大特性: 封装、继承、多态

2012-07-25 22:56:02 462

原创 (34)数组的相关处理函数(上)(35)常用的数组相关操作函数(下)

(34)数组的相关处理函数  一 数组键/值操作有关的函数  1.  array_values()  //返回数组内所有的元素$lamp=array("os"=>"linux","webserver"=>"Apache", "db"=>"MySqL", "laguage"=>"php");$arr=array_values($lamp);echo '

2012-07-23 22:56:16 500

原创 (32)数组中常用的多遍历方式(33)PHP中预定义的超全局数组

(32)数组中常用的多遍历方式数组的遍历,最常用的三种方式:1. 使用for语句循环遍历数组a. 其它语言(只有这一种方式)b. PHP中这种方式不是我们首选方式(在其他语言是首选的方式)c. 使用for循环的要求:数组必须是索引数组,而且下标还必须是连续的但是在PHP中还有(索引数组下标还可以不连序,数组还有关联数组)这就是这种方式不是首选的原因$

2012-07-08 19:06:28 745

原创 (30)PHP中函数的使用(下)(31)数据的概述及分类与声明

(30)PHP中函数的使用(下)1. 内部函数: PHP可以在函数内部再声明函数目的就是在函数的内部调用就是用来帮助外部函数完成一些子功能的。*function score($php, $java,$dotnet){function php($php){if($php>60)return "及格";elsereturn "不极格";}fu

2012-07-06 21:31:14 275

原创 (28)PHP中函数的声明(29)PHP中函数的使用

(28)函数的定义:1、函数是一个被命名的2、独立的代码段3、它执行特定的任务(功能)4、并可以给调用它的程序返回一个值(28)PHP中的函数声明函数的优点:1. 提高程序的重用性2. 提高程序的可维护性3.可以提高软件的开发效率4.提高软件的可靠性 5.控制程序的复杂性函数的声明  1、  function 函数名(){

2012-07-05 21:08:06 841

原创 HTTP协议详解

HTTP是一个属于应用层的面向对象的协议HTTP协议的主要特点:1、支持客户/服务器模式2、简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。3、灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content

2012-07-04 16:43:33 385

原创 PHP学习笔记(25)流程分支控制结构 (26)PHP实现简单计算器

(25)流程分支控制结构流程:控制程序执行顺序几乎没有程序是不需要流程控制的线性程序,除了HTML/CSS是没有流程控制的,程序中需要与用户相互交流,根据用户输入决定执行的序列,有循环的代码反复执行,这些都需要流程控制。所以在任何一门语言编程中都需要满足程序结构化的一些程序设置结构流程控制:一、顺序结构二、分支结构(也叫条件结构也叫选择结构):对于那些先选择再执行的程序,构造合

2012-07-02 21:01:39 867

原创 PHP学习笔记(23)PHP的数据类型与常量使用(24)PHP的运算符与表达式

23   、PHP的数据类型与常量使用1、数据类型之间的相互转换一种是强制转换:setType(变量,类型)://类型int,integer,float,double,real,bool,boolena,string,array,object                       这个函数将原变量的类型改变,var     dump();一、原类型发生转换:(1)$str

2012-06-26 20:57:41 1528

原创 PHP学习笔记(21)PHP的基本语法(22)PHP中使用变量

21、PHP的基本语法PHP在Web开发中的应用:PHP是开放源代码的多用途的一种脚本语言。服务器端的语言。具有语法简洁、免费开源、跨平台、功能强大,效率高、灵活运用等优点。PHP称为Web脚本技术的一个先驱,为Web最理想的开发工具。我们需要为apache或Web服务器安装PHP应用服务器作为Web服务器一个安装模块,当我们访问PHP文件时侯,Web应用服务器就将PHP代码解析,

2012-06-24 18:48:47 1126

原创 google排名

1、网站的权重性    这个主要是pr,我们测试的站中有pr6,pr4,pr3,pr2,pr0的站,我们相同的标题,不同的内容,在次日这个词在google里都是按这个顺序排名的。  2、内容的原创性    我们有一个是pr3的站,是转了pr2站上面的内容,并给pr2的站加了链接,在google中pr3的站没有排名,还有就是一模一样的标题和内容发多个网站,首发的在前面。  3

2012-06-24 08:31:57 347

原创 百度排名

对百度收录有益的几条内部因素1、URL中出现关键词url链接中包含页面的关键字可以使搜索引擎增加对链接页面以及本页面的关注度,有利于在百度的收录;2、网页Title中出现关键词毫无疑问,所有的SEO们都认可Title中出现关键词对于网页排名的好处;3、常规内容中出现关键词适当的关键词密度有利于页面在搜索引擎索引中获得好的名次。4、在页面的第一

2012-06-24 08:31:43 705

原创 Win32

1、什么是Win32? Win32是指你现在所使用的操作系统是32位的windows环境Win32的重要意义?  从单进程单线程到多进程多线程是操作系统发展的一种必然趋势,当年的DOS系统属于单任务操作系统,最优秀的程序员也只能通过驻留内存的方式实现所谓的"多任务",而如今的Win32操作系统却可以一边听音乐,一边编程,一边打印文档。  理解多线程及其同步、

2012-06-24 08:30:44 663

原创 vc/c++/c#语言总结

C#读作C Sharp .net读作doll netc#属于.net平台的语言是纯面向对象的编程语言c++不是纯粹面向对象的语言平台有php的LAMP平台、.net平台、JAVA的J2EE平台.net平台可以再很多虚拟机上运行,因为它可以转化语言 一、 学习严蔚敏的那本算法与数据机构(C语言版), 二、 vc指visual studio中c++开发win

2012-06-24 08:29:28 474

原创 所谓的优化内页是怎么操作的呢?SEO在编辑文章时候都做了些什么?

一、选取文章标题TITLE规范:  1.标题中出现关键词,标题中关键词出现次数1-2次  2.由两部分组成的标题,中间可以用空格,英文逗号,-,隔开  3.标题长度保持在30个汉字以内,标题至少要有四个汉字长度  4.标题不得有歧义  5.标题不得在网站中重复出现  6.标题尽量避免和百度已收录的网页标题重复  二、关键词选择keywords  1.关键词从标题中提

2012-06-24 08:29:07 697

原创 C,C++,C#三者区别

一、C,C++,C#三者区别C++是C语言的升级版 。c是c++的子集,c是面向 过程的,c++是面向对象的       C++完全向C兼容,C程序几乎不用修改即可在C++的编译器上运行.C++也称为带类的C,在C的基础上增加了许多面向对象的概念.虽然是C的扩展,但 并不意味着C功能不如C++,最牛的操作系统是用C写的(不是C++哦). C#继承了C和C++的许

2012-06-24 08:28:03 576

原创 计算机网络基础知识

一、计算机网络是计算机技术和通信技术的结合。我们把若干地理位置不同,并具有独立功能的多个计算机系统,通过网络设备和通信线路连接起来,且以功能完善的网络软件(网络协议、网络操作系统等)实现资源共享和信息交换的系统,称为计算机网络系统。二、按信息交换方式分1、电路交换2、报文交换3、分组交换三、资源共享:1、硬件资源共享2、软件资源共享3、数据信息资源共享四、(1)局域网(Lo

2012-06-24 08:26:51 3670

原创 软件开发者面试百问部分答案

1. 什么是回归测试?怎样知道新引入的变化没有给现有的功能造成破坏?【参考答案】由于软件修改或变更,对修改后的工作版本所有可能影响的范围进行的测试,就是回归测试。回归测试的目的是发现原来正常的功能特性出现新的问题——回归缺陷,从而确保原来正常的或符合要求的特性,不受其它区域修改的影响。回归测试,伴随着测试过程,单元测试、集成测试和系统测试中,一旦有变更或修正,都要进行相应的回归测试。通过代

2012-06-24 08:26:22 1019

原创 用简短的语言谈谈你对SEO的认识

SEO是较为流行的网络营销方式   。主要目的是增加特定关键词的曝光率以增加网站的能见度,进而增加销售的机会。分为站外SEO和站内SEO两种。SEO的主要工作是通过了解各类搜索引擎如何抓取互联网页面、如何进行索引以及如何确定其对某一特定关键词的搜索结果排名等技术,来对网页进行相关的优化,使其提高搜索引擎排名,从而提高网站访问量,最终提升网站的销售能力或宣传能力的技术。

2012-06-24 08:26:02 793

原创 SEM

SEO(Search Engine Optimization)搜索引擎优化SEM(search engine marketing)搜索引擎营销  :   主要针对搜索营销行业涉及到的专用词及术语做一个标准化的描述。搜索引擎营销(SEM)主要包括四种形式:1、竞价排名  2、购买关键词广告   3、搜索引擎优化(SEO)    4、ppc  (按点击次数收费)可以看到SEO是在S

2012-06-24 08:25:31 393

原创 计算机基础知识

1、网页:是一种文件,它能通过www服务,在网上传输,并能够被浏览器显示出来。2、网站:若干网页通过超级链接的形式组织在一起的一个逻辑上的整体。一个网站中的网页数>=1。一般情况下,网站都有一个首页,或者说主页,作为网站的开始点。首页的作用一般像是一本书的目录,使访问者能够了解网站的内容。3、网站的建设通常都遵循一个基本的流程:{1、网站策划:题材定位->项目策划->市场调查;

2012-06-24 08:24:51 406

原创 SEO技术是如何实现网站优化的

技巧都是在经验中总结的。做的站越多,经验越丰富。同样的站,同样的方法,你未必能做好。但是有经验的人就可以做好。1、改善网页内容布局,改善网站架构,以提高用户访问停留时间 2、增加相应的标记语言 3、确定意向主关键词4、增加每页标题、描述,合理匹配关键词 5、关键词密度排列建设 6、创建符合标准的 sitemap 协议文件 7、网站导航栏目的修改调整B、链接建设 1、完善

2012-06-24 08:24:03 983

原创 SEO优化工具

流量统计工具1、雅虎站长统计2、51yes (书据比较全面,利于SEO优化分析)3、CNZZ4、Alexa(老牌流量显示和排名服务)5、谷歌趋势(Google Trends):查看关键词在Google的搜索次数及变化趋势和查看网站流量。6、百度指数(与谷歌趋势相似的一个关键词研究工具,但比谷歌趋势更好用)7、百度搜索风云榜:列出主要行业和主题的热门关键词,以及上升最快的

2012-06-24 08:23:21 696

原创 软件开发者面试百问

你能给出一些非功能性(或者质量)需求的例子么?如果客户需要高性能、使用极其方便而又高度安全,你会给他什么建议?你能给出一些用来描述需求的不同技术么?它们各自适用于什么场景?需求跟踪是什么意思?什么是向前追溯,什么是向后追溯?你喜欢用什么工具跟踪需求?你怎么看待需求变化?它是好是坏?给出你的理由。你怎样研究需求,发现需求?有哪些资源可以用到?你

2012-06-24 08:22:53 752

原创 程序员十层楼

第一层:基本上懂计算机的基本操作,了解计算机专业的一些基础知识,掌握一门基本的编程语言如C/C++,或者Java,或者JavaScript,...,均可入门迈进这层。第二层:以C/C++程序员为例,只要熟练掌握C/C++编程语言,掌握C标准库和常用的各种数据结构算法,掌握STL的 基本实现和使用方法,掌握多线程编程基础知识,掌握一种开发环境,再对各种操作系统的API都去使用一下,搞网络编程

2012-06-23 12:28:16 322 1

原创 HTML代码大全

1.结构性定义文件类型 (放在档案的开头与结尾)文件主题 (必须放在「文头」区块内)文头 (描述性资料,像是「主题」)文体 (文件本体)(由浏览器控制的显示风格)标题 (从1到6,有六层选择)标题的对齐 区分 区分的对齐 引文区块 (通常会内缩)强调 (通常会以斜体显示)特别强调 (通常会以加粗显示)引文 (通常会以斜体显示)

2012-06-23 12:28:02 1288

原创 SEO知识积累

CMS是Content Management System的缩写,意为"内容管理系统",网站管理系统它具有许多基于模板的优秀设计,可以加快网站开发的速度和减少开发的成本。CMS的功能并不只限于文本处理,它也可以处理图片、Flash动画、声像流、图像甚至电子邮件档案。能够玩转cms可以自己建站积累优化经验一、大型行业网站为什么一定要SEO?1、SEO让行业网站的产品和服务更完善、提升客户

2012-06-23 12:27:24 569

原创 什么是网站内链死循环?

不论是动态网站还是静态网站,提高“网站链接对搜索引擎的友好性”至关重要。因为它着决定“网站是否被全部收入”和“搜索引擎对网站评价的高低“     网页做链接有6大忌:      1、忌“死链接”:死链接产生404错误,直接宣布搜索蜘蛛的“这条触角”死刑。      2、忌“死循环链接”;它把“蜘蛛触角”卡在那里,白白耗费“蜘蛛体力”,这是“蜘蛛”最郁闷的事情。几乎所有的搜索引擎

2012-06-23 12:27:08 1817 1

原创 什么是url静态化?

url静态化的意思是将我们的动态网页转变为静态网页或者是伪静态网页,这里我们又需要了解什么是动态网页,什么是静态网页,什么是伪静态网页。动态网页例:http://bbs.linxige.com/forum.php?mod=redirect&tid=2962&goto=lastpost#lastpost动态网页通常指的是不已.html结尾的网页页面,通常是以.asp,.php

2012-06-23 12:26:50 1914

原创 为什么会突然丢了PR值?

我们大家都知道PR的运算公式:PR(A)=(1-d)+d(PR(t1)/C(t1)+...+PR(tn)/C(tn))      该公式解释:其中PR(A)表示的是从一个外部链接站点t1上,依据Pagerank系统给你的网站所增加的PR分值;PR(t1)表示该外部链接网站本身的PR分值;C(t1)则表示该外部链接站点所拥有的外部链接数量。大家要谨记:一个网站的投票权值只有该网站PR分值的0.85,

2012-06-23 12:26:37 1243

原创 《深入理解计算机系统》读书笔记

第一章 计算机系统漫游     1.程序的编译       对于一个hello.c程序,从源文件到目标文件的转化是由编译器驱动程序(compiler driver)完成的,翻译过程分为四个阶段完成,执行这四个阶段的程序(预处理器、编译器、汇编器和链接器)一起构成了编译系统。图1.1 编译系统      预处理阶段。预处理器(cpp)根据以字符#开头的命令修给原始的C程序,结果得

2012-06-23 12:26:03 9855 1

原创 网站开发需要的知识型网站!

1、互联网分析沙龙2、中国产品经理联盟3、36氪4、中国交互设计网5、阅微网6、梅花7、雷锋网8、Teeh From9、互联网的那点事10、移联网(移动开发的)

2012-06-23 12:25:33 657

原创 做一个程序员的要求

一、数据结构,编译原理,操作系统原理等是必须要学好的,英文的多看,不懂计算机英语可不行。二、分析问题、解决问题和规划的能力,系统分析,系统设计及项目规划三、基础课程如:软件工程、离散数学、数据结构等四、从vb到现在开始学vc后,它和VB的差别真是太大了。VC的博大在于MFC的操纵,它是Win32API的封装.思想在于怎样了解MFC的内幕,它的运行机制.差别也大,差别也不大!这要看你对A

2012-06-23 12:25:18 375

原创 《深入计算机系统》(第十一章)(第十二章)(第十三章)

第三部分:程序间的交互和通信第十一章   系统级I/O输入/输出(I/O)是主存(main   memory)和外部设备(磁盘驱动器、终端和网络)之间拷贝数据的过程。输入操作是从I/O设备拷贝数据到主存,输出则相反。所有语言的运行时系统都提供执行I/O的较高级别的工具。高级别I/O函数工作良好,没有必要直接使用Unix  I/O.那么为什么还要麻烦地学习Unix  I/O呢?1

2012-06-23 12:24:51 798

原创 《深入计算机系统》(第十章)

第十章、虚拟存储器一个系统中的进程是与其他进程共享CPU和主存资源。存储器很容易被破坏,如果某个进程不小心写了另一个进程使用的存储器,那么进程可能以某种完全和程序无关的令人迷惑的方式失败。为了更加有效地管理存储器并且少出错,现代系统提供了一种对主存的抽象概念,叫做虚拟存储器(是硬件异常、硬件地址翻译、主存、磁盘文件盒内核软件的完美交互,它为每个进程提供了一个大的一致的、私有地址空间)保护了每个

2012-06-23 12:24:28 712

原创 《深入计算机系统》(第九章)

第九章  测量程序执行时间计算机用来计算时间流逝的两种基本机制:一种是基于低频率计时器,它会周期性中断处理器,另一种基于计数器,每个时钟周期计数器会加1当调度程序从进程A切换到进程B时,它必须进入内核模式保存进程A的状态(仍被认为是进程A的一部分),然后恢复进程B的状态(被认为是进程B的一部分)。因此每次从一个进程过渡到另一个进程期间,是由内核活动的。从应用程序的角度出发,可以把时间流

2012-06-23 12:23:58 490

原创 《深入计算机系统》(第六章)

在系统上运行程序第7章,链接:就是将不同部分的代码和数据收集和组合成一个单一文件的的过程,这个文件可被加载(或被拷贝)到存储器并执行。链接可以执行在编译(源代码被转化为机器代码时)时,也可以执行于加载(程序被加载器加载到存储器并执行时)时,甚至执行与运行时。链接是由链接器来安静地处理的,理解链接器的好处:1、帮助你构造大型程序2、避免一些危险的编程错误3、帮助你理解语言的作

2012-06-23 12:23:48 590

空空如也

空空如也

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

TA关注的人

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