自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言输出1000以内所有能被3整除的正整数

C语言输出1000以内所有能够被3整除的正整数,并统计满足条件的正整数的个数。#include <stdio.h>int main(){ int i,j=0; for(i=1;i<=1000;i++){ if(i%3==0){ j=j+1; printf("%-5d",i); printf("%d\n",j); } return 0; }}...

2020-03-16 13:38:53 9737

原创 理解MVC设计模式

什么是MVCMVC模式(Model-View-Controller)模型-视图-控制器(MVC)是一种软件架构模式(设计模式)MVC把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。PHP中MVC模式也称Web MVC,从上世纪70年代进化而来。MVC 的目标是将业务逻辑从用户界面的考虑中分离。这样,开发者就可以更容易地改变每一部分而不会...

2019-09-07 10:50:48 419

原创 面向对象的三大特性

面向对象技术的三大特性:继承性、多态性和封装性。继承性继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。比如兔子和羊属于食草动物和食肉动物又是属于动物类。所以继承需要符合的关系是:is-a,父类更通用,子类更具体。虽然食草动物和...

2019-08-26 21:15:57 826 1

原创 析构方法

析构方法说明:1.析构方法会自动调用2.析构方法主要用于销毁资源(比如释放数据库的链接,图片资源…销毁某个对象…); 析构函数会在到对象的所有的引用都被删除或者当对象被显示销毁时执行3.析构方法调用顺序是,先创建的对象后被销毁4. 析构方法什么时候被调用(1) 当程序(进程结束)退出时(2) 当一个对象称为垃圾对象的时候,该对象的析构方法也会被调用,(3) 所谓垃...

2019-08-26 21:09:03 200

原创 关系型数据库和非关系型数据库的区别

关系型数据库SQL Server、Oracle、mysql特性1、关系型数据库,是指采用了关系模型来组织数据的数据库;2、关系型数据库的最大特点就是事务的一致性;3、简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。 优点1、容易理解:2、使用方便:3、易于维护:4、支持SQL,可用于复杂的查询。缺点1、...

2019-08-20 21:30:23 106

原创 DOM

一 什么是DOM?DOM(document object model) 文档对象模型,表示一个页面文档的模型二 DOM的作用?是浏览器提供的一个操作页面内容的接口,通过DOM,编程语言可以操作浏览器加载的页面中的任意元素(a,p,div,span,文本、脚本…),DOM建立了js和页面的桥梁。三 DOM的规范?DOM0 DOM1 DOM2 DOM3四 DOM的组成?在D...

2019-08-15 22:14:17 103

原创 内置对象

内置对象一 什么是内置对象?  就是ECMAScript规范中定义的对象二 js中的内置对象有哪些? 内置对象的作用就是为了让我们更方便的处理各种数据 String  操作字符串的对象 Array  操作数组的对象 Date  时间对象 Number  数字对象 Boolean  逻辑对象 Object  对象 Function  构造函数对象 RegExp  正则对象...

2019-08-10 22:05:29 367

原创 对象

一 什么是对象?  对象就是属性和方法的集合。在JS中,属性就是变量,方法就是函数,属性称作成员属性,方法称作成员方法。   js中对象包含两个要素:  1 用来描述对象特性的一组数据,也就是若干变量,通常称为属性  2 用来操作对象特性的若干动作,也就是若干函数,通常称为方法电脑  属性    1 有键盘     2 有屏幕    3 有鼠标…  方法(功能)    1 讲...

2019-08-06 22:22:09 111

原创 字符串对象String

字符串对象String一 什么是字符串对象?就是一个对字符串进行操作的对象,提供了一系列的属性和方法。二 如何声明一个字符串1 通过单引号2 通过双引号3 new String()三 字符串的特点单双引号声明的字符串,都不可以解析变量,但都可以解析转义符号(\n \t \t \” \’ \),单引号声明的字符串不可以嵌套单引号,但可以解析单引号;双引号声明的字符串不可以嵌套...

2019-08-06 22:14:46 838

原创 PDO

1、什么是PDO?PDO是PHP data Object 提供了PHP操作多种数据库的统一的借口。2、为什么要使用PDO?更换其他数据库的时候无需更换代码,提高了程序运行效率3、PDO的特点是什么?(1)、编码的一致性    (2)、灵活性  (3)、面向对象...

2019-07-31 17:09:29 118

原创 PHP部分基础

  PHPPHP 代表 PHP: Hypertext Preprocessor PHP 文件可包含文本、HTML、JavaScript代码和 PHP 代码 PHP 代码在服务器上执行,结果以纯 HTML 形式返回给浏览器 PHP 文件的默认文件扩展名是 ".php"PHP能做...

2019-07-25 21:13:41 105

原创 PHP基础知识梳理

双引号单引号区别双引号解释变量,单引号不解释变量双引号里插入单引号,其中单引号里如果有变量的话,变量解释双引号的变量名后面必须要有一个非数字、字母、下划线的特殊字符,或者用{}讲变量括起来,否则会将变量名后面的部分当做一个整体,引起语法错误能使单引号字符尽量使用单引号,单引号的效率比双引号要高GET和POST...

2019-07-20 16:37:45 70

原创 Cookie和Session 区别

1、什么是预处理 PHP执行SQL  传统方式是将发送的数据和SQL写在一起,这种方式每条SQL都需要经过分析、编译和优化的周期;  预处理方式则是预先编译一次用户提交的SQL模板,在操作时,发送相关数据即可完成更新操作,这极大地提高了运行效率,而且无需考虑数据中包含特殊字符(如单引号)导致的语法问题。...

2019-07-14 14:24:07 72

转载 面向对象的三个基本特征

面向对象的三个基本特征面向对象的三个基本特征是:封装、继承、多态。封装封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。继承面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原...

2019-06-10 17:17:23 26465 1

原创 MySQLi扩展的使用

1.连接数据库 MySQLi扩展为PHP与数据库的连接提供了mysqli_connect()函数mysqli mysqli_connect (string $host = ini_get(‘mysqli.default_host’),       // 主机名或IPstring $username = ini_get(‘mysqli.default_user’),    // 用户名s...

2019-05-24 20:57:14 1339

原创 MyISAM和InnoDB 区别总结

MyISAM和InnoDB 区别总结MyISAM是MySQL的默认数据库引擎(5.5版之前).5.5版本之后,MySQL数据库引擎默认InnoDB。MyISAM和InnoDB两者之间有着明显区别:1) 事务支持  MyISAM不支持事务,是非事务安全型的,而InnoDB支持,是事务安全型的。InnoDB的AUTOCOMMIT默认是打开的,即每条SQL语句会默认被封装成一个事务,自动提交,...

2019-04-18 08:05:40 260

原创 PHP基础测试(二)

一、选择题1. 配置apache服务器时候,应修改哪个文件()A. php.iniB. my.iniC. httpd.confD. httpd.ini2.下面哪个函数可以检测变量是否设置()A. is_ArrayB. unsetC. issetD. empty3.语句for( $k=0; $k=1; $k++);和语句for( $k=0; $k==1; $k++);执行的次数...

2019-04-11 17:21:34 2017

转载 99%的人都理解错了HTTP中GET与POST的区别

GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什...

2019-04-09 18:54:20 143

原创 PHP基础测试题(一)

1. echo,print(),printf(),print_r(),var_dump(),sprintf()区别 ①echo:是一个语句,其它的是函数,echo可以输出多个值,效率高。 ②print():只可以输出一个值,print()有返回值(正常输出返回1) ③riintf():是一个格式化输出(%d、%f、%s) ④print_r():输出数组或者字符串 ⑤var_dump():...

2019-04-06 17:17:59 3339

原创 PHPstorm最常用的快捷键,提高开发效率

PHPstorm最常用的快捷键,提高开发效率ctrl+b 跳到变量申明处Ctrl + E 打开最近文件Ctrl + R 替换Ctrl + D 复制粘贴。将当前行或者选择的内容复制粘贴到下一行或光标处(常用)Ctrl + W 增量式的选中当前块,会从光标所在处开始,每按一次,选中代码块增大一个区域。尤其在html中。(亲自实验,很好用)Ctrl + Y 删除光标所在的行(常用)Shi...

2019-04-04 16:38:42 278

原创 HTTP响应状态行

HTTP响应消息——响应状态行响应状态码:表示服务器对客户端请求的各种不同的处理结果和状态组成:响应状态码由一个三位十进制数表示分类:响应状态码共分为5个类别,通过最高位的1~5来分类1xx:成功接收请求,要求客户端继续提交下一次请求才能完成整个处理过程2xx:成功接收请求并已完成整个处理过程3xx:为完成请求,客户端需进一步细化请求4xx:客户端的请求有错误5xx:服务器端出现...

2019-04-03 20:30:33 1323

原创 Web表单生成器

Web表单生成器  在项目的实际开发中,经常需要设计各种各样表单。直接编写HTML表单虽然简单,但修改、维护相对麻烦。   因此,可以利用PHP实现一个Web表单生成器,使其可以根据具体的需求定制不同功能的表单。具体实现需求如下:  数据的保存形式决定了程序实现的方式。  因此,根据上述开发要求,可以将每个表单项作为一个数组元素,每个元素利用一个关联数组描述,分别为:标记tag、提示文本...

2019-03-27 19:59:00 7663 2

原创 PHP知识点总结

header(“content-type:text/html;charset=utf-8”);//防止乱码

2019-03-18 15:32:21 893

原创 数组操作符

 不仅前面讲解的标量数据类型可以进行比较运算,数组这种复合数据类型也可以进行运算,不过数组有其专门提供的数组操作符进行对应的运算。运算符含义示例说明+联和$a + $b$a 和 $b 的联合==相等$a == $b如果 $a 和 $b 具有相同的键值对则为true===全等$a === $b如果 $a 和 $b 具有相同的键值对并且顺序和类型...

2019-03-17 20:20:05 257

原创 字符串函数

字符串函数是PHP用来操作字符串的内置函数,在实际开发中有着非常重要的作用函数名称功能描述strlen()获取字符串的长度strpos()查找字符串首次出现的位置strrpos()获取指定字符串在目标字符串中最后一次出现的位置str_replace()用于字符串中的某些字符进行替换操作substr()用于获取字符串中的子串explode...

2019-03-17 20:04:30 128

原创 变量的作用域

作用域说明局部变量在函数的内部定义的变量,其作用域是所在函数全局变量被定义在所有函数以外的变量,其作用域是整个PHP文件,但在用户自定义函数内部是不可用的。如果希望在用户自定义函数内部使用全局变量,则要使用global关键字声明静态变量能够在函数调用结束后仍保留变量值,当再次回到其作用域时,又可以继续使用原来的值。而一般变量在函数调用结束后,其存储的数据值将被...

2019-03-17 19:59:41 168

原创 改变程序员人生的五句话

改变程序员人生的五句话第一句话:优秀是一种习惯。  这句话是古希腊哲学家亚里士多德说的。人出生的时候,除了脾气会因为天性而有所不同,其他的东西几乎都是后天形成的,是家庭影响和教育的结果。所以,我们的一言一行都是日积月累养成的习惯。我们有的人形成了很好的习惯,有的人形成了很坏的习惯。所以我们从现在起就要把优秀变成一种习惯,使我们的优秀行为习以为常,变成我们的第二天性。第二句话:生命是一种过程...

2019-03-17 19:52:19 158

原创 PHP函数的基本语法

PHP函数的基本语法函数,在之前的课程当中我们做过介绍。函数的英文叫作:function,而function的解释项中有另外一个含义:功能。函数 就是 功能。调用一个函数就是在调用一个功能。我们之前也了解过一些函数了,例如:is_int、phpinfo()等等。我们都介绍过,他们都具有不同的功能。我们不再这里复述。函数是条狗,哪里需要哪里吼。通过上句话,我们能得到几个不同的规律:需要...

2019-03-12 19:53:33 412

原创 PHP为什么有人学不会

为什么有人学不会互联网进入到人们生活中的方方面面了,世界首富比尔盖茨多次提到青少年编程,而编程是一种思维习惯的转化。作为写了10几年程序的人,我听到过一些说编程不好学的抱怨。从目前见到的数据统计,主要是因为在大学学习时遇到了C语言,学完后还不知道能干什么。很多人大学上完也就这么糊涂、恐惧的就过来了。只有很少的不到1%的人学不会,这部份往往是专业的艺术家,在艺术家里面极少一部份人外,他们的...

2019-03-12 19:33:54 516

原创 PHP初学者编写的九九乘法表

适合php初学者学习练手的九九乘法表代码如下:&lt;?phpfor($i=1;$i&lt;=9;$i++){ for($j=1;$j&lt;=$i;$j++){ echo "$j*$i=" .$j*$i.' ';}echo '&lt;br&gt;';}?&gt;代码运行效果图:...

2019-03-11 19:59:51 1370

原创 PHP基础语法

1、PHP四种定界符 a)标准风格&amp;amp;amp;amp;amp;amp;lt;?php //php代码?&amp;amp;amp;amp;amp;amp;gt; b)短标记风格,在php.ini中开启short_open_tags=on&amp;amp;amp;amp;amp;amp;lt;? //php代码?&amp;amp;amp;amp;amp;amp;gt; c)ASP风格,在php.ini中开启as

2019-03-08 10:44:02 209

原创 125个优化网页可用性的小技巧

http://www.xueui.cn/experience/125-website-usability-optimize-1.html

2019-03-04 19:31:32 291

原创 php介绍及优势

&amp;lt;h1&quot;&amp;gt;PHP的介绍及PHP优势&amp;lt;/h1&amp;gt;介绍:PHP 是一种HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。PHP 独特的语法混合了C、Java、Perl 以及PHP 自创新的语法。它可以比CGI 或者Perl 更快速的执行动态网页。用P...

2019-03-04 17:14:26 623

原创 实现文字横向滚动

html&amp;lt;div id=&quot;scrollobj&quot; class=&quot;hotword2&quot; style=&quot;white-space:nowrap;overflow:hidden;width:400px;margin: auto;&quot; onmouseover=&quot;stop()&quot; onmouseout=&quot;start()&quot;&a

2019-03-04 16:59:16 2138

空空如也

空空如也

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

TA关注的人

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