自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AOP

AOP(Aspect Oriented Program):面向切面编程 OOP (Object Oriented Program):面向对象编程 面向切面编程:基于OOP基础之上新的编程思想 指在程序运行期间,将某段代码动态的切入到指定方法的指定位置进行运行的这种编程方式,面向切面编程; 专业术语: 面向切面使用的包: spring-aspects-5.2.3.RELEASE.jar (基础版) 基于注解的AOP步骤 1、将目标类和切面类都加入到iOC容器中。@Component 2、告诉Spring哪个

2021-03-24 16:23:13 81

原创 IOC

IOC-- Inversion of Control 控制:资源的获取方式 主动式:(要什么资源都自己创建即可) BookServlet{ BookService bs = new BookService(); AirPlane ap = new AirPlane();//复杂对象的创建是比较庞大的工程 } 被动式:资源的获取不是我们自己创建,而是交给一个容器来创建 BookServlet{ BookService bs; public void main(){

2021-03-24 15:59:58 105

原创 git

git 获取远程仓库分支 在git 下

2021-03-24 15:12:04 89

原创 tp5验证器

验证器 1、验证器是一个自定义的类,必须继承于框架的验证类think\Validate.php 2、验证器可以创建在应用application目录下的任何一个可以访问的目录下面 这个访问是指控制器可以访问,并不是指外部的URL访问,只需要指定正确的命名空间 3、验证器其实就是完成框架的think\Validate类中的属性protected $rule=[]初始化 4、在控制器中直接实例化调用ch...

2019-11-21 16:45:13 145

原创 tp:数据库操作及增删改查

<?php namespace app\index\controller; use think\Db; /* * 连接数据库 * 1、全局配置:config/database.php * 2、动态配置:think\db\query.php中有一个方法 connect() * 3、DSN链接:数据库类型://用户名:密码@数据库地址:端口号/数据库名称#字符集 * */ cl...

2019-11-18 21:52:07 183

原创 thinkphp中使用Redis

1、确定PHP版本 2、下载redis https://pecl.php.net/package/redis/5.1.0/windows 3、文件解压后,将 文件复制到PHP的ext中 4、在php.ini文件中添加 5、 完成

2019-11-15 10:31:33 95

原创 thinkphp5.1静态代理

use think\Controller; use think\facade\Request;//导入请求对象的静态代理 /* * 正常情况下,控制器不依赖于父类controller.php * 推荐继承父类,可以很方便的使用在父类中封装好的一些方法和属性 * Controller.php 没有静态代理 可在thinkphp\base.php中查看 *控制器中的输出,字符串全部用retu...

2019-11-13 16:22:46 110

原创 thinkphp(trait、依赖注入、容器)

1、trait 优先级 子类>trait>父类 2、 3、 *容器与依赖注入原理 1、任何的url访问。最终都是定位到控制器,由控制器中某个具体的方法去执行 2、一个控制器对应一个类,如果这些类需要进行统一管理,怎么办? 使用容器进行类管理,(容器内没有控制器),还可以将类的实例(对象)作为参数,传递给类方法,自动触发依赖注入 依赖注入:将对象类型的数据,以参数的方式传到方法...

2019-11-13 11:47:10 305

原创 tp5 学习2

1、清空cookie 必须要有前缀 2、cookie 和session的区别 1、cookie数据存放在客户端,session数据放在服务器上。  2、cookie不是很安全,别人可以分析存放在本地的cookie并进行cookie欺骗,考虑到安全应当使用session。  3、session会在一定时间内保存在服务器上,当访问增多,会比较占用你服务器的性能,考虑性能应当使用co...

2019-10-26 22:54:03 56

原创 tp5 学习1

可选参数: 3、内置规则 use think\facade\Validate; 4、验证器方式 5、csrf验证

2019-10-24 23:21:33 47

空空如也

空空如也

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

TA关注的人

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