- 博客(44)
- 收藏
- 关注
原创 缓存
Memcache .下载memcached, http://www.danga.com/memcached/ ; 2.解压,比如放在 D:\memcached-1.2.1 ; 3.DOS下输入‘D:\memcached-1.2.1\memcached.exe -d install’,进行安装(注意‘’不要输入); 4.再次输入‘D:\memcached-1.2.1\memcache
2016-08-12 17:34:43
306
原创 代码冲突常见解决方法
如果系统中有一些配置文件在服务器上做了配置修改,然后后续开发又新添加一些配置项的时候,在发布这个配置文件的时候,会发生代码冲突:error: Your local changes to the following files would be overwritten by merge:protected/config/main.phpPlease, commit your chan
2016-08-12 17:34:04
1193
原创 php常用函数
usleep() 函数延迟代码执行若干微秒。unpack() 函数从二进制字符串对数据进行解包。uniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID。time_sleep_until() 函数延迟代码执行直到指定的时间。time_nanosleep() 函数延迟代码执行若干秒和纳秒。sleep() 函数延迟代码执行若干秒。show_source() 函数对文件
2016-08-12 17:33:15
287
原创 ASP、JSP、PHP 三种技术比较
ASP、JSP、PHP 三种技术比较浏览:2073|更新:2013-05-25 11:37|标签:asp 目前,最常用的三种动态网页语言有ASP(Active Server Pages),JSP(JavaServer Pages),PHP (Hypertext Preprocessor)。 简 介 : ASP全名Active Server Pages,是一
2016-08-12 17:32:33
716
原创 php基础数组
PHP 中的数组实际上是一个有序图。图是一种把 values 映射到 keys 的类型。此类型在很多方面做了优化,因此你可以把它当成真正的数组来使用,或列表(矢量),散列表(是图的一种实现),字典,集合,栈,队列以及更多可能性。因为可以用另一个 PHP 数组作为值,也可以很容易地模拟树。 解释这些结构超出了本手册的范围,但对于每种结构你至少会发现一个例子。要得到这些结构的更多信息,我们建议你参
2016-08-12 17:31:13
260
原创 怎样制作PHP验证码
/***制作验证码*1.启动session*2.设定标头*3.创建画布*4.创建颜色*5.创建随机数并放到画布上*6.将得到的若干随机数放入session中*7.添加干扰点或干扰线*8.输出画布*9.销毁画布资源*///1.启动sessionsession_start();//2.设定标头指定MIME输出类型header('Con
2016-08-12 17:30:31
333
原创 面向对象
一、对象的组成元素是对象的数据模型,用于描述对象的数据。又被称为对象的属性,或对象的成员变量。二、对象的行为是对象的行为模型,用于描述对象能够做什么。又被称为对象的方法。对象的特点1 每个对象都是独一无二的2 对象是一个特定事物,他的职能是完成特定功能3 对象是可以重复利用的面向对象的基本概念面向对象就是在编程的时候数据结构形式都通过对象的结构(属性,方
2016-08-12 17:29:52
271
原创 smarty总结
1、在模板中访问页面请求变量 我们可以在PHP脚本中,通过超级全局数组$_GET、$_POST、$_REQUEST获取在客户端以不同方法提交给服务器的数据,也可以通 过$_COOKIE或$_SESSION在多个脚本之间跟踪变量。如果在模板中需要这些变量,需要调用assign()方法。 {$smarty.get.page} {* PHP方式:$_GET["page"] *}
2016-08-12 17:28:52
181
原创 响应式布局
一、什么是响应式布局? 响应式布局是Ethan Marcotte在2010年5月份提出的一个概念,简而言之,就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。 这个概念是为解决移动互联网浏览而诞生的。响应式布局可以为不同终端的用户提供更加舒适的界面和更好的用户体验,而且随着目前大屏幕移动设备的普及,用大势所趋来形容也不为过。 随着越来越多的设计师采用
2016-08-12 17:28:12
219
原创 php多文件上传实现代码
index_uploads.php复制代码代码如下: index_uploads uploads.php复制代码代码如下: header("content-type:te
2016-08-12 17:27:27
283
原创 BFC
对CSS有了解的道友们肯定都知道盒式模型这个概念,对一个元素设置CSS,首先需要知道这个元素是block还是inline类型。而BFC就是用来格式化块级盒子,同样管理inline类型的盒子还有IFC,以及其他的FC。那首先我们就来看一下FC的概念。 Formatting Context:指页面中的一个渲染区域,并且拥有一套渲染规则,他决定了其子元素如何定位,以及与其他元素的相互关系和作用。
2016-07-23 11:20:34
845
原创 BFC特性
BFC有一下特性: 1、内部的Box会在垂直方向,从顶部开始一个接一个地放置。 2、Box垂直方向的距离由margin决定。属于同一个BFC的两个相邻Box的margin会发生叠加 3、每个元素的margin box的左边, 与包含块border box的左边相接触(对于从左往右的格式化,否则相反)。即使存在浮动也是如此。 4、BFC的区域不会与floa
2016-07-23 11:16:28
579
原创 响应式布局 好处 定义 缺点
一个网站能够兼容多个终端优点:面对不同分辨率设备灵活性强能够快捷解决多设备显示适应问题缺点:兼容各种设备工作量大,效率低下代码累赘,会出现隐藏无用的元素,加载时间加长其实这是一种折中性质的设计解决方案,多方面因素影响而达不到最佳效果一定程度上改变了网站原有的布局结构,会出现用户混淆的情况
2016-07-23 11:07:48
588
1
原创 html5的八大特性
HTML5是用于取代1999年所制定的 HTML 4.01 和 XHTML 1.0 标准的 HTML [1](标准通用标记语言下的一个应用)标准版本;现在仍处于发展阶段,但大部分浏览器已经支持某些 HTML5 技术。HTML 5有八大特点:语义特性(Class:Semantic)HTML5赋予网页更好的意义和结构。更加丰富的标签将随着对RDFa的,微数据与微格式等方面的支持,构建对程序、对用户
2016-07-18 13:08:55
1708
原创 HTML5标签语法介绍及新增标记
HTML5标签语法介绍及新增标记 1、语法标签: (1) 不允许写的结束符的标签:area、basebr、col、command、Embed、hr、img、input、keygen、link、meta、param、source、Track、wbr (2)可以省略结束符的标签:li、dt、dd、p、rt、optgroup、option、Colgroup、thread、tbody、tr、td
2016-07-18 13:07:53
547
原创 CSS3主要知识点复习总结+HTML5新增标签
1、显示属性,自身属性,文本属性 推荐样式编写顺序 1 显示属性 :display,list-style,position,float,clear [注意按照横着的顺序] 2 自身属性(合模型):width,height,margin,padding,border,background(第3点) 3 背景:background
2016-07-18 13:06:59
1322
原创 总结
不知不觉一学期又要结束了,感觉刚刚才到学校一样,这一晃几个月又完了。我在想,在这段时间我学到了什么?自己有没有收获。真的感觉自己学的不好,很多东西都没有学懂。明年的这个时候我已经工作了。真的害怕自己找不到工作,也担心找到了工资很低,连自己都养不活。在这里花了很多钱,不能让父母的钱花的不值。一定要好好的学,不灰心。在接下来的学习中加油!
2016-07-09 18:58:15
228
原创 html5注意事项
它新并不表示它安全网络应用开发工程师们在学习新技术的同时需要时刻记住网络安全。HTML5所购建的网页和其他语言编写的网页一样容易泄露一些敏感数据。欧洲网络信息安全机构(European Network and Information Security Agency,ENISA)已经警告说HTML5可能并不够安全。它可能会消灭Flash但不是现在许多业内人士表示,HTML将会
2016-07-09 18:51:03
310
原创 Html4和Html5之间有什么区别,Html5有什么新功能
HTML5是最新的HTML标准,或迟或早,所有的web程序员都会发现需要使用到这个最新的标准,而且,很多人都会感觉到,重新开发一个HTML5的网站,要比把一个网站从HTML4迁移到HTML5上容易的多,这是因为这两个版本之间有很大不同之处。事实上,HTML5并没有对HTML4做什么重大的修改,它们很多东西都是相似的。可是,其中有一些很重要的区别你需要知道。下面列出的就是一些HTML4和HT
2016-07-09 18:49:41
1156
原创 php命名空间
假设如果不使用namespace,那么每个类在一个项目中的名字就必须是固定的。因为php在new的时候不管是调用autoload还是调用已加载过的类,都存在一个类名对应的文件。所以在没有namespace的时候,我们会想各种命名规则来区分不同的类,比如project1_school1_class1_Student或者project2_school_class_Student。引入names
2016-07-03 21:14:42
333
原创 query和exec区别
1、PDO::queryPDO::query执行一条SQL语句,如果通过,则返回一个PDOStatement对象。PDO::query函数有个“非常好处”,就是可以直接遍历这个返回的记录集。示例如下:$sql = 'SELECT name FROM url';foreach ($dbh->query($sql) as $row) { print $row['name'] .
2016-07-03 21:11:41
8049
原创 PHP模板引擎原理
1.模板引擎的由来 模板引擎思想来自于经典的MVC模型,即模型层 - 视图层 - 控制器模型。MVC本来存在于桌面程序中,M指数据模型,V指用户界面,C指控制器。使用MVC的目的是将M和V实现代码分离,从而使同一个程序可以使用不同的表现形式。 随着Web的流行,这一模型被引入Web开发中。此时,V(视图层),也就是通常所说的模板,实现了数据生成和数据展示的分离。早期的视
2016-07-03 21:08:56
395
原创 面向对象三大基本特性,五大基本原则
三大特性是:封装,继承,多态 所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 简单的说,一个类就是一个封装了数据以及操作这些数据的代码的逻辑实体。在一个对象内部,某些代码或某些数据可以是私有的,不能被外界访问。通过这种方式,对象对内部数据提供了不同级别的保护,以防止程
2016-06-26 18:19:31
247
原创 PHP中MySQL、MySQLi和PDO的用法和区别
MySQL 是 PHP 操作 MySQL 数据库最原始的 Extension。MySQLi 的 i 代表 Improvement ,提供了相对进阶的功能,就 Extension 而言,本身也增加了安全性。而 PDO(PHP Data Object)则是提供了一个 Abstraction Layer 来操作数据库,光从理论上看不出来有什么差别,所以就直接看代码吧。 首先,先来看一段用 MyS
2016-06-26 18:16:35
249
原创 一个PHP的SQL注入完整过程
学了SQL注入的一些技能后,以下正对PHP+MYSQL进行SQL注入的简单实践 首先观察两个MYSQL数据表用户记录表:CREATE TABLE `php_user` (`id` int(11) NOT NULL auto_increment,`username` varchar(20) NOT NULL default '',`password` varchar(20)
2016-06-26 18:11:36
415
原创 php中的构造方法与析构方法
构造方法是类中的一个特殊方法。当使用 new 操作符创建一个类的实例时,构造方法将会自动调用,其名称必须是 __construct()。所以通常用它执行一些有用的初始化任务。该方法无返回值。如果子类中定义了构造函数则不会暗中调用其父类的构造函数。要执行父类的构造函数,需要在子类的构造函数中调用parent::__construct()。 与构造方法对应的就是析构方法,析构方
2016-06-19 15:29:02
360
原创 修饰符
PHP中有三种访问修饰符,分别是: public(公共的、默认) protected(受保护的) private(私有的) 它们可以分别用在类的属性和方法上(类的属性和方法统称为类的成员),用来修饰类成员的访问权限。 public(公共的、默认) 在PHP5中如果类没有指定成员的访问修饰符,默认就是public的访问权限。 /*
2016-06-15 20:21:16
230
原创 PHP面向对象:PHP中的多态
PHP面向对象:PHP中的多态多态这个概念,在Java中指的是变量可以指向的对象的类型,可是变量声明类型的子类。对象一旦创建,它的类型是不变的,多态的是变量。在PHP5中,变量的类型是不确定的,一个变量可以指向任何类型的数值、字符串、对象、资源等。我们无法说PHP5中多态的是变量。我们只能说在PHP5中,多态应用在方法参数的类型提示位置。一个类的任何子类对象都可以满
2016-06-15 20:12:22
361
原创 HTTP 常用状态码
100——客户必须继续发出请求101——客户要求服务器根据请求转换HTTP协议版本200——交易成功201——提示知道新文件的URL202——接受和处理、但处理未完成203——返回信息不确定或不完整204——请求收到,但返回信息为空205——服务器完成了请求,用户代理必须复位当前已经浏览过的文件206——服务器已经完成了部分用户的GE
2016-04-28 20:01:40
316
原创 get和post区别
1. get是从服务器上获取数据,post是向服务器传送数据。2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。3. 对于get方式,服务器端用Request.Quer
2016-04-28 19:56:55
204
原创 php中初学者常见问题
1,如何连接连两个字符串? 答:在php中连接两个字符串可以直接使用“.”操作符号,例如$newStr="Zhang"."san",在java中是使用“+”操作符号,不要混淆。 2,如何计算一个字符串的长度? 答:$str="test";$length=strlen($str);即使用strlen(str)函数。 3,如何按照某个分割符拆分一个字符串? 答:使用explode(
2016-04-24 21:02:16
301
原创 php关键字
andorxor__FILE__exception (PHP 5)__LINE__array()asbreakcaseclassconstcontinuedeclaredefaultdie()doechoelseelseifempty()enddeclareendforend
2016-04-24 20:53:34
407
原创 班级活动
在这周周一,我们班组织了外出玩耍,集体出去可以促进班级的团结,可以让彼此更加的了解,说实话,要是我不是纪委,每天点名的话我可能都不能全部认识班上的同学,但是经过这次的活动,我也对一些同学有了新的认识。
2016-04-19 09:23:28
470
原创 项目总结
这周结束了六天的项目,对于这次的项目,看似简单,其实还是会出现很多的问题。 这次的项目感觉最难的是敲击地鼠时,确定不好位置,还有当点击返回时,其他的游戏模式都会乱,但在组长的帮助下让我发现了自己的问题,能够及时的解决问题。 其实出的这些问题都是自己不足的地方,每次做项目的收获都很大,可以将课堂上讲的知识运用到项目中来,不像高中,只会做题,但实际的动手能力很差,所以现
2016-04-19 09:17:43
213
原创 jQuery UI的一些基本用法
一、概述 jQuery UI is a widget and interaction library built on top of the jQuery JavaScript Library, that you can use to build highly interactive web applications. This guide is designed to get
2016-04-10 12:50:32
457
原创 考试总结
对于上周的考试我很不满意,别人我不清楚,但是我知道自己对这门课的掌握情况很不好,上学期的笔试没有一次不及格,但是这一次的笔试肯定不会及格,虽然还不知道成绩,但是自己的心里很清楚自己考成什么样,这次考试之前都没有好好复习过,对于考到书上的知识很多都是模糊的,并不是很清楚,对于机试也是很不满意的,第一题功能还没有实现完,第二题还有一些小问题,所以可以说这次的考试真的是糟糕透了。
2016-04-10 12:36:40
249
原创 JS总结
到星期五JS这门课就算全部学习完了,最大的感受就是不容易运用,对这门课的学习我不是很满意自己的表现,因为觉得自己没有尽力,没有用心去学。对于明天的考试还是没有太大的把握。但是还是认真复习了一下。
2016-04-04 21:32:55
221
原创 jQuery的基本用法
jQuery的基本用法jQuery是目前使用最广泛的javascript函数库。据统计,全世界排名前100万的网站,有46%使用jQuery,远远超过其他库。微软公司甚至把jQuery作为他们的官方库。对于网页开发者来说,学会jQuery是必要的。因为它让你了解业界最通用的技术,为将来学习更高级的库打下基础,并且确实可以很轻松地做出许多复杂的效果。一、选择网页元素jQuery的基本设计和主
2016-03-27 20:23:36
361
原创 正则表达式的相关内容
正则表达式是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本 正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就
2016-03-27 20:16:51
292
原创 IT行业2016研究分析
IT服务是指在信息技术领域服务商为其用户提供信息咨询、软件升级、硬件维修等全方位的服务。如今,IT服务正成为IT业的基础行业。作为信息化的先锋和服务业的高级形态,中国IT服务产业正逐渐被各级政府所重视。中国IT服务市场从2006年开始进入结构调整期,系统集成服务的增长已趋平缓。同时外包、咨询、教育培训等服务则继续表现出旺盛的市场需求。这样的调整折射出中国整个社会的信息化已经从基础系
2016-03-20 20:13:53
811
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅