- 博客(16)
- 收藏
- 关注
转载 我的简单PHP框架——LabPHP v1.0.1
此前讲到 我做的一个基于MVC设计思想的简单PHP框架(我的简单PHP框架——LabPHP),这里对其进行一些改进,改进地方如下:1、对 LabPHP/Common/functions.php 中的 M 方法进行修改,方法中实例化一个没有模型文件的Model;2、在 LabPHP/Common/functions.php 中增加 D 方法,D方法实现实例化模型类(具有模型文件的Model对
2016-12-25 16:49:27 388
转载 我的LabPHP框架的Demo应用——课程设计题目统计系统
1、界面制作(为了方便起见,这里我采用了Bootstrap框架制作界面);2、数据库设计,正确创建students表;admin表:3、项目目录结构如下: LaPHP框架已经在上文中列出,这里就不再列出。 Home模块(提供“新增题目”和“修改试题”、查看所有学生题目的功能): Application/H
2016-12-25 16:48:06 935
转载 PHP的多文件上传类
提交表单的页面 upload.PHP[html] view plain copyprint?> html lang="en"> head> meta charset="UTF-8"> title>文件上传title> head> body> form action="doAction.php" method=
2016-12-25 16:46:52 436
转载 PHP的单文件上传类
提交单文件的页面upload.PHP[html] view plain copyprint?> html lang="en"> head> meta charset="UTF-8"> title>文件上传title> head> body> form action="doAction.php" method=
2016-12-25 16:45:54 504
转载 PHP实现页面静态化——局部动态化
上回说到:PHP实现页面静态化——全部纯静态化 这次实现PHP的局部动态化,也就是说静态化的页面存在“动态”过程,结合全部静态化技术+Ajax技术实现局部动态化,局部更新页面。 在上文的数据库基础上,在创建表 hit,如下: 并插入几条数据,如下: 案例demo02的目录结构: 为实现局部静态
2016-12-25 16:44:54 2629
转载 PHP实现页面静态化——全部纯静态化
先来看看PHP在服务器的执行过程:当用户请求服务器php文件的时候,服务器将对php文件进行语法分析,其次是解析,最后才运行。当php文件有内容输出时,该内容会先经过服务器的php的缓冲区(buffer),然后再通过TCP传递到客户端。(buffer其实就是缓冲区,一个内存地址空间,主要用于存储数据区域) 可见,如果用户直接访问静态页面的时候,服务器的响应时间一般会比访问动态文件的
2016-12-25 16:43:56 723
转载 简易 文章发布系统——后台管理系统
来自于慕课网的学习 这里建立一个简易的文章发布系统——后台管理系统,功能包括 文章的发表、查看文章列表,其中还提供对文章的删除和修改功能。 首先使用mysql建立数据库 info,在info数据库中建立一张 article 表: 文章发布系统的目录结构如下: 为实现操作数据库的功能,需要做php连接数据库等操作,所以先
2016-12-25 16:42:15 4203 1
转载 简易 文章发布系统——前台界面
续 简易 文章发布系统——后台管理系统 源自 慕课网 的学习 关于简易文章发布系统——后台管理系统大致已经制作完毕,但是从安全方面来看,程序质量不高,只适合初学者进行学习开发,掌握php的开发流程和开发技巧,为以后引擎模板的学习打下基础。 针对 后台管理系统,制作 简易文章发布系统的前台界面,用于用户的查看。 使用同样的数据库和数据表,基于原来的
2016-12-25 16:41:06 3745
转载 使用PHP实现文件下载
这里写了如何使用PHP实现文件下载的程序,主要是为了方便自己查找,也为了方便大家查阅学习(当然网上也有其他类似的代码)。其中详细解析看原程序注释。PHP实现文件下载程序:FileDownService.class.php[php] view plain copyprint? //封装到类 class FileDownServi
2016-12-25 16:38:32 352
转载 使用PHP实现文件上传
这里使用PHP实现文件的上传,由在浏览器这边选择文件,上传到服务器。其中,在上传文件中,考虑到对上传文件大小的限制、类型限制等问题。(当然可以根据我们需要修改对上传的文件的限制,而一般而言php自身也同样对将要上传的文件大小进行了限制,默认为2M,也就是说我们不能上传太大的图片。)这里我们限制用户只能上传jpg格式的图片,此外,图片大小不能超过2M。文件上传界面 upload.php提交含
2016-12-25 16:19:21 39264 1
原创 关于应用层的那点事
应用层是OSI参考模型的第七层也是最高一层。应用层直接和应用程序接口并提供常见的网络应用服务。其作用是在实现多个系统应用进程相互通信的同时,完成一系列业务处理所需的服务。主要有以下协议: DNS:即域名系统,主要功能包括:把域名转换成IP地址,提供某一域名对应的该区域邮件服务器,等等。 FTP:即文件传送协议,用于在因特网中任意异构计算机之间传送文件。 TFTP:即简单文件传送协议,是一个很小
2016-12-25 16:10:20 779
原创 关于传输层的那点事
传输层是OSI参考模型的第四层,实现端到端的数据传输。该层是两台计算机经过网络进行数据通信时,第一个端到端的层次,具有缓冲作用。当网络层服务质量不能满足要求时,它将服务加以提高,以满足高层的要求;当网络层服务质量较好时,它只用很少的工作。传输层还可进行复用,即在一个网络连接上创建多个逻辑连接。 传输层在终端用户之间提供透明的数据传输,向上层提供可靠的数据传输服务。传输层在给定的链路上通过流量控、分
2016-12-25 15:54:21 755
原创 关于网络层的那点事
网络层是OSI参考模型中的第三层,介于传输层和数据链路层之间,它在数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,将数据设法从源端经过若干个中间节点传送到目的端,从而向运输层提供最基本的端到端的数据传送服务。局域网传统以太网: CSMA/CD协议(载波监听多路访问/ 冲突检测 ) 检测到冲突后,强化冲突。以太网的MAC层 MAC地址,即主机在网络中的站地址或物
2016-12-25 15:07:22 578
原创 关于数据链路层的那点事
数据链路层是OSI参考模型中的第二层,介乎于物理层和网络层之间。 数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自网络层来的数据可靠地传输到相邻节点的目标机网络层。 数据链路主要有以下功能: 如何将数据组合成数据块,在数据链路层中称这种数据块为帧,帧是数据链路层的传送单位; 如何控制帧在物理信道上的传输,包括如何处理传输差错,如何调节发送速率以使与接收方相匹配;
2016-12-25 13:36:53 533
原创 关于物理层的那点事
物理层是计算机网络OSI模型中最低的一层。 物理层规定:为传输数据所需要的物理链路创建、维持、拆除,而提供具有机械的,电子的,功能的和规范的特性。 简单的说,物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境,确保原始的数据可在各种物理媒体上传输。关于数据通信的几个基本知识: 信息交互方式分为单工通信(单向通信信道),半双工通信(双向交替通信,可以实现双向通信,但不能同
2016-12-25 11:49:31 964
原创 玩九连环
最近玩到了九连环,挺有趣的,用到的算法是递归。首先发现的是,无论上环还是下环,都要从两横杠中间套上或放下。套上是把某一环从两横杆中拉出, 往两横杆闭合处穿上;放下是把某一环从两横杆闭合处拉出,往两横杆中放下。
2016-12-15 23:47:21 742
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人