一个人随便玩玩的博客。除网络小说,其它都为本人原创,网页设计、虚拟主机空间、小程序开发,网站搬家和维护、私域客服系统,私人管家等,价格美丽,有兴趣的话请联系我:点击在线沟通
Sep
11
novaGallery是一个美观的PHP相册,专注于展示您的图片,简化了使用流程,并且对网页空间的要求很低。
只需将图像上传到您的网页空间即可完成设置。
不需要数据库、管理后台或其他任何东西。
功能:
相册与图片
相册:目录将作为相册显示。子相册(即子目录)可以用于更详细的组织。
照片与相册:可以根据拍摄日期(基于EXIF数据)自动排序。
照片灯箱:提供全尺寸查看的灯箱效果。
照片幻灯片:可以在灯箱视图中展示并呈现相册中的所有照片。
可定制性
自定义主题:只需具备一些CSS和HTML知识,即可自定义主题。
多语言支持:支持英语、德语、西班牙语、法语、葡萄牙语、荷兰语,更多语言可添加。
私密模式:通过密码保护您的画廊。
扩展配置选项:提供更多的配置选项。
易于使用
只需将照片上传到相册文件夹(例如通过 FTP),照片就会自动在线展示。
自动生成缩略图。
自动生成相册预览图片。
性能
智能且可配置的缓存机制。
大文件尺寸的照片会自动压缩,几乎没有质量损失。
唯一缺点就是缺少中文支持,不过可以自己去DIY。
DEMO:
https://demo....vagallery.org
官网:
https://novagallery.org/
系统要求
支持 PHP 7.x 及最新的 GD 扩展和 Exif 支持。
支持 Apache、nginx 或其他 web 服务器。
Apache:需要启用mod_rewrite和.htaccess支持。
其他Web服务器:需要在配置文件中进行单独设置,将所有请求路由至index.php。
代码如下:
支持的文件类型:JPEG和PNG。
不需要数据库。
安装步骤
解压文件。
将文件上传至您的 Web 空间。
将 nova-config/site.example.php 文件复制并重命名为 nova-config/site.php。
修改 nova-config/site.php 文件中的设置。
在 galleries 文件夹中创建相册文件夹。
接下来就是将图片上传至相册中开始对外展示啦。
只需将图像上传到您的网页空间即可完成设置。
不需要数据库、管理后台或其他任何东西。
功能:
相册与图片
相册:目录将作为相册显示。子相册(即子目录)可以用于更详细的组织。
照片与相册:可以根据拍摄日期(基于EXIF数据)自动排序。
照片灯箱:提供全尺寸查看的灯箱效果。
照片幻灯片:可以在灯箱视图中展示并呈现相册中的所有照片。
可定制性
自定义主题:只需具备一些CSS和HTML知识,即可自定义主题。
多语言支持:支持英语、德语、西班牙语、法语、葡萄牙语、荷兰语,更多语言可添加。
私密模式:通过密码保护您的画廊。
扩展配置选项:提供更多的配置选项。
易于使用
只需将照片上传到相册文件夹(例如通过 FTP),照片就会自动在线展示。
自动生成缩略图。
自动生成相册预览图片。
性能
智能且可配置的缓存机制。
大文件尺寸的照片会自动压缩,几乎没有质量损失。
唯一缺点就是缺少中文支持,不过可以自己去DIY。
DEMO:
https://demo....vagallery.org
官网:
https://novagallery.org/
系统要求
支持 PHP 7.x 及最新的 GD 扩展和 Exif 支持。
支持 Apache、nginx 或其他 web 服务器。
Apache:需要启用mod_rewrite和.htaccess支持。
其他Web服务器:需要在配置文件中进行单独设置,将所有请求路由至index.php。
代码如下:
location / {
try_files $uri $uri/ /index.php?$args;
}
try_files $uri $uri/ /index.php?$args;
}
支持的文件类型:JPEG和PNG。
不需要数据库。
安装步骤
解压文件。
将文件上传至您的 Web 空间。
将 nova-config/site.example.php 文件复制并重命名为 nova-config/site.php。
修改 nova-config/site.php 文件中的设置。
在 galleries 文件夹中创建相册文件夹。
接下来就是将图片上传至相册中开始对外展示啦。
Sep
10
报错信息"SEC_E_UNTRUSTED_ROOT (0x80090325)" 通常出现在使用Git 时尝试通过HTTPS克隆、拉取或推送到远程仓库,并且SSL 证书无法通过根证书颁发机构的验证时才会产生。
原因自然是很明显的:
这个错误表明Git在尝试建立一个安全的HTTPS连接时,遇到了一个未被信任的根证书。这通常发生在以下几种情况:
原因自然是很明显的:
这个错误表明Git在尝试建立一个安全的HTTPS连接时,遇到了一个未被信任的根证书。这通常发生在以下几种情况:
Sep
9
Jul
31
4.6 ColdFire 系统仿真器
使用可执行文件 qemu-system-m68k 来仿真 ColdFire 机器。该仿真器能够启动 uClinux 内核。
M5208EVB 仿真包括以下设备:
使用可执行文件 qemu-system-m68k 来仿真 ColdFire 机器。该仿真器能够启动 uClinux 内核。
M5208EVB 仿真包括以下设备:
Jul
30
Jul
29
4 QEMU 系统仿真器(用于非 PC 目标)
QEMU 是一个通用的仿真器,能够仿真多种非 PC 机器。大多数选项与 PC 仿真器相似,区别将在以下章节中说明。
4.1 PowerPC 系统仿真器
使用可执行文件 qemu-system-ppc 来模拟完整的 PREP 或 PowerMac PowerPC 系统。
QEMU 是一个通用的仿真器,能够仿真多种非 PC 机器。大多数选项与 PC 仿真器相似,区别将在以下章节中说明。
4.1 PowerPC 系统仿真器
使用可执行文件 qemu-system-ppc 来模拟完整的 PREP 或 PowerMac PowerPC 系统。
Jul
28
3.12 GDB 使用
QEMU 提供了对 GDB 的原始支持,可以在虚拟机运行时通过按下 'Ctrl-C' 来检查其状态。
为了使用 GDB,启动 QEMU 时需要使用 '-s' 选项。这将使 QEMU 等待 GDB 连接:
QEMU 提供了对 GDB 的原始支持,可以在虚拟机运行时通过按下 'Ctrl-C' 来检查其状态。
为了使用 GDB,启动 QEMU 时需要使用 '-s' 选项。这将使 QEMU 等待 GDB 连接:
Jul
27
3.10 USB 仿真
QEMU 仿真一个 PCI UHCI USB 控制器。你可以虚拟地插入虚拟 USB 设备或实际的主机 USB 设备(实验性质,只在 Linux 主机上有效)。QEMU 会自动创建并连接虚拟 USB 集线器,以便连接多个 USB 设备。
3.10.1 连接 USB 设备
QEMU 仿真一个 PCI UHCI USB 控制器。你可以虚拟地插入虚拟 USB 设备或实际的主机 USB 设备(实验性质,只在 Linux 主机上有效)。QEMU 会自动创建并连接虚拟 USB 集线器,以便连接多个 USB 设备。
3.10.1 连接 USB 设备
Jul
26
3.7 网络仿真
QEMU 可以模拟多种网络卡(如 PC 目标上的 PCI 或 ISA 网络卡),并将它们连接到任意数量的虚拟局域网(VLAN)。主机的 TAP 设备可以连接到任何 QEMU VLAN。VLAN 还可以在不同的 QEMU 实例之间连接,从而模拟大型网络。为了简化使用,非特权用户模式的网络栈可以替代 TAP 设备,提供基本的网络连接。
3.7.1 VLANs
QEMU 可以模拟多种网络卡(如 PC 目标上的 PCI 或 ISA 网络卡),并将它们连接到任意数量的虚拟局域网(VLAN)。主机的 TAP 设备可以连接到任何 QEMU VLAN。VLAN 还可以在不同的 QEMU 实例之间连接,从而模拟大型网络。为了简化使用,非特权用户模式的网络栈可以替代 TAP 设备,提供基本的网络连接。
3.7.1 VLANs
Jul
25
Jul
24
命令描述:
create [-f fmt] [-o options] filename [size]
创建一个新的磁盘映像文件 filename,大小为 size,格式为 fmt。根据文件格式的不同,您可以添加一个或多个选项来启用该格式的附加功能。
如果指定了 backing_file 选项,则该映像仅记录与 backing_file 的差异。在这种情况下,不需要单独指定大小。除非使用 commit 命令(或 qemu-img commit),否则 backing_file 不会被修改。
create [-f fmt] [-o options] filename [size]
创建一个新的磁盘映像文件 filename,大小为 size,格式为 fmt。根据文件格式的不同,您可以添加一个或多个选项来启用该格式的附加功能。
如果指定了 backing_file 选项,则该映像仅记录与 backing_file 的差异。在这种情况下,不需要单独指定大小。除非使用 commit 命令(或 qemu-img commit),否则 backing_file 不会被修改。
Jul
23
3.5.2 整数表达式
监视器支持每个整数参数的整数表达式。你可以通过在寄存器名称前加 $ 来获取特定 CPU 寄存器的值。
3.6 磁盘映像
从 QEMU 版本 0.6.1 开始,支持多种磁盘映像格式,包括可增长的磁盘映像(其大小会随着非空扇区的写入而增加)、压缩和加密的磁盘映像。版本 0.8.3 增加了新的 qcow2 磁盘映像格式,该格式对于支持虚拟机快照至关重要。
监视器支持每个整数参数的整数表达式。你可以通过在寄存器名称前加 $ 来获取特定 CPU 寄存器的值。
3.6 磁盘映像
从 QEMU 版本 0.6.1 开始,支持多种磁盘映像格式,包括可增长的磁盘映像(其大小会随着非空扇区的写入而增加)、压缩和加密的磁盘映像。版本 0.8.3 增加了新的 qcow2 磁盘映像格式,该格式对于支持虚拟机快照至关重要。
Jul
22
Jul
21
p or print/fmt expr
打印表达式的值。仅使用 fmt 部分的格式。读取 I/O 端口。写入 I/O 端口。
sendkey keys
向模拟器发送按键。keys 可以是按键名称,或者是以 # 开头的原始值,可以是十进制或十六进制格式。使用 - 来同时按下多个按键。例如:
打印表达式的值。仅使用 fmt 部分的格式。读取 I/O 端口。写入 I/O 端口。
sendkey keys
向模拟器发送按键。keys 可以是按键名称,或者是以 # 开头的原始值,可以是十进制或十六进制格式。使用 - 来同时按下多个按键。例如:
Jul
20