会员
商店
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wilson'blog
博客园
首页
博问
闪存
新随笔
订阅
管理
2025年3月13日
Laravel 中的Eloquent ORM (AI回答)
摘要: Eloquent ORM(Object-Relational Mapping)是 Laravel 框架自带的一个强大的数据库抽象层,它提供了一个简洁、优雅的方式来操作数据库。ORM 允许你使用对象的方式来处理数据库记录,而无需编写复杂的 SQL 查询语句。这使得开发者可以通过 PHP 对象直接与数据
阅读全文
posted @ 2025-03-13 10:21 wilson'blog
阅读(10)
评论(0)
推荐(0)
编辑
2024年9月11日
PHP8面向对象快速入门六 trait
摘要: PHP 中的 trait 是一种代码复用机制,允许你在多个类中共享方法而无需使用继承。与类和接口不同,trait 不能实例化,也不能定义构造函数或属性。trait中不能有常量。可以在一个类中使用多个 trait,并在 trait 中定义公共的方法,这样可以避免代码重复.。 trait中可使用抽象方法
阅读全文
posted @ 2024-09-11 17:04 wilson'blog
阅读(107)
评论(0)
推荐(0)
编辑
2024年9月6日
PHP8面向对象快速入门五 接口 抽象类
摘要: 在 PHP 中,接口是一种定义方法但不实现它们的方式。接口可以被类实现,使得这些类承诺实现接口中定义的所有方法。接口主要用于定义类的共同行为,而不涉及具体的实现细节。以下是 PHP 接口的基本用法: 定义接口 interface Animal { public function makeSound(
阅读全文
posted @ 2024-09-06 17:17 wilson'blog
阅读(19)
评论(0)
推荐(0)
编辑
2024年9月5日
PHP8面向对象快速入门四 类的多态 方法重载
摘要: 类的多态 多态性允许不同类的对象对相同的消息作出不同的响应。 多态性通过方法重写(覆盖)和方法重载来实现。 方法重写是指子类重写父类的方法,以改变方法的实现细节。 方法重载是指在同一个类中根据参数个数或类型不同来实现不同功能。 需要注意的是,多态性只适用于继承关系的类。子类必须重写父类的方法才能实现
阅读全文
posted @ 2024-09-05 09:58 wilson'blog
阅读(20)
评论(0)
推荐(0)
编辑
2024年8月29日
PHP8面向对象快速入门三 类的继承 类方法属性重写和final关键字 parent调用父类的方法和构造函数
摘要: 在 PHP 中,类的继承(继承)是一种机制,允许一个类继承另一个类的属性和方法,从而实现代码的重用和扩展。继承可以帮助你创建一个基于现有类的新类,保留原有类的特性并增加或修改其功能。 class Animal { public $name='dongwu'; protected $age=1; pr
阅读全文
posted @ 2024-08-29 09:52 wilson'blog
阅读(48)
评论(0)
推荐(0)
编辑
2024年8月23日
PHP8面向对象快速入门二 构造函数 析构函数 静态变量 类常量 静态方法
摘要: 在 PHP 中,构造函数是一个特殊的方法,用于在创建对象时初始化对象的状态。构造函数在对象实例化时自动调用,以设置初始值或执行必要的准备工作。它可以接受参数,用于初始化对象的属性。 构造函数的特点 自动调用: 构造函数在创建对象时自动调用。你不需要显式调用构造函数,它会在实例化对象时自动执行。 参数
阅读全文
posted @ 2024-08-23 17:15 wilson'blog
阅读(57)
评论(0)
推荐(0)
编辑
PHP8面向对象快速入门一 定义一个类,实例化以及调用
摘要: 1 class Animal{ //使用class 关键字定义 类名称 2 3 public $name = 'bird'; //定义public类型变量 4 public $age = '1'; 5 public function eat(){ //定义public类型方法 6 7 echo '
阅读全文
posted @ 2024-08-23 10:11 wilson'blog
阅读(40)
评论(0)
推荐(0)
编辑
2023年6月16日
KVM的NAT 映射篇
摘要: 需求如下,kvm安装后默认的NAT是192.168.122.0 ,此时假如物理网卡为专线地址10.0.0.1,此时需要将192.168.122.0段的虚拟机的ssh端口映射到10.0.0.1的10022端口上,可以执行下面2条命令 firewall-cmd --add-port=10022/tcpf
阅读全文
posted @ 2023-06-16 10:29 wilson'blog
阅读(462)
评论(0)
推荐(0)
编辑
2023年5月26日
KVM 默认的NAT 无法访问外网
摘要: 需检查 sysctl -a | grep ip_forward IP转发是否开启
阅读全文
posted @ 2023-05-26 11:26 wilson'blog
阅读(92)
评论(0)
推荐(0)
编辑
2022年5月27日
渗透笔记-DNS Whois
摘要: 1.nslookup 2.dig 加上any参数 显示所有,否则仅显示a记录 加上@可指定在哪个服务器上进行dig 加上x参数可以反向解析域名 使用下面的命令可以查询dns的bind信息 3.Whois http://icp.chinaz.com/baidu.com 通过icp可以查询到企业名称,进
阅读全文
posted @ 2022-05-27 17:56 wilson'blog
阅读(247)
评论(0)
推荐(0)
编辑
下一页
点击右上角即可分享