相关文章
day40 设计模式、jdk8新特性
一、代理模式
为其他对象提供一种代理控制此对象的访问
若一个对象不适合直接引用另一个对象,
代理对象在客户端和目标对象之间起到中介作用
组成:
抽象角色:通过接口 抽象类 真实角色实现了哪些方法
代理角色:实现抽象角色…
建站知识
2024/11/21 19:38:16
设计模式之十:状态模式
状态模式通过改变对象内部的状态来帮助对象控制自己的行为。 这是一张状态图,其中每个圆圈都是一个状态。
最简单,第一反应的实现就是使用一个变量来控制状态值,并在方法内书写条件代码来处理不同情况。
package headfirst.designpatterns.…
建站知识
2024/11/28 2:34:27
destoon自定义一个archiver内容文档
在archiver目录建立以下代码:
<?php
define(DT_REWRITE, true);
require ../common.inc.php;
$EXT[archiver_enable] or dheader(DT_PATH);
//$DT_BOT or dheader(DT_PATH);
$N $M $T array();
$mid or $mid 5;
$vmid $list 0;
foreach($MODULE as $k>…
建站知识
2024/11/27 13:13:33
Linux学习之MySQL备份
xtrabackup资源下载
完全备份与恢复
# 1.物理备份与恢复
# 冷备份,需停止数据库服务 适合线下服务器。
[rootmysql50 ~]# systemctl stop mysqld
[rootmysql50 ~]# mkdir /bakdir
[rootmysql50 ~]# cp -r /var/lib/mysql /bakdir/mysql.bak
[rootmysql50 ~]# cd /…
建站知识
2024/11/27 13:39:37
实现strcmp函数
字符串比较函数
标准规定:
第一个字符串大于第二个字符串,则返回大于0的数字
第一个字符串等于第二个字符串,则返回0
第一个字符串小于第二个字符串,则返回小于0的数字
int my_strcmp(const char* a1, const char* a2)
{asse…
建站知识
2024/11/24 23:25:00
【JAVA-Day21】序列化和反序列化,学会Java的编解码方法
标题序列化和反序列化,学会Java的编解码方法 序列化和反序列化,学会Java的编解码方法摘要引言一、什么是序列化1.1 序列化的过程 二、什么是反序列化2.1 反序列化的过程 三、为什么要进行序列化和反序列化3.1 主要目的3.2 应用场景 四、总结参考资料 博主…
建站知识
2024/11/5 1:39:18
【Vue-01】MVVM数据双向绑定与Vue的生命周期
目录
一、Vue介绍
1.1 什么是Vue ?
1.2 Vue的优点
1.3 库与框架的区别
二、Vue入门
2.1 MVVM(数据双向绑定)
2.2 BootCDN(加速服务)
三、Vue实例
3.1 Vue开发示例
3.2 双向数据绑定
3.3 Vue生命周期钩子 一…
建站知识
2024/11/21 23:46:54