在官方说明可以了解到,要通过 setPaper 来设置尺寸。
https://github.com/dompdf/dompdf#quick-start
但文档并没有指出如何设置指定宽高的PDF,那么看下 setPaper 这个方法的实现:
在官方说明可以了解到,要通过 setPaper 来设置尺寸。
https://github.com/dompdf/dompdf#quick-start
但文档并没有指出如何设置指定宽高的PDF,那么看下 setPaper 这个方法的实现:
例如,要在 index.blade.php 文件中使用 OPPOSans-R 和 Arial-Regular 两种字体。
把 OPPOSans-R.ttf 和 Arial-Regular.ttf 放到项目根目录的fonts目录内,执行:
php ./load_font.php ‘OPPOSans-R’ fonts/OPPOSans-R.ttf
然后打开 storage/fonts/dompdf_font_family_cache.php 把 OPPOSans-R 部分数组复制备份。
再安装 Arial-Regular 字体:
php ./load_font.php ‘Arial-Regular’ fonts/Arial-Regular.ttf
打开 storage/fonts/dompdf_font_family_cache.php 发现 OPPOSans-R 部分内容丢失,只需要把之前复制的备份粘贴过来,就可以了。
在 index.blade.php 文件内这样使用
服务器有多个外网IP,客户端通过 IP1 连接 HTTP 代理,则服务器用 IP1 代理客户访问网络
apt install haproxy
cat /lib/systemd/system/haproxy.service
得到配置文件位置:/etc/haproxy/haproxy.cfg
vim /etc/haproxy/haproxy.cfg
1 | ... |
systemctl start haproxy
访问 IP:880 端口,则服务器会代理客户端访问server1、2、3,并返回结果给客户端。
注意每次修改配置后要 systemctl restart haproxy 重载配置。
扩展要实现的功能:输入 ‘ / ‘ 时列出同 group 的用户以供@
基于 flarum/core ^1.7
最终实现:https://github.com/Marchccc/flarum-ext-mentions-group-users
讨论:https://discuss.flarum.org/d/32768-mentions-group-users
extiverse:https://extiverse.com/extension/marchccc/flarum-ext-mentions-group-users
处理 Gitlab Issue 的事件,使用微信公众号的模板消息,提醒项目成员。
使用 Laravel 框架来接收 Gitlab 的事件,通过 gitlab 用户 email 和该用户的公众号 openid 的map,用公众号 push 模板消息 推送给对应的 openid
在uupdump.net下载Windows镜像,用worproject软件写入镜像到存储卡。
参考:
https://www.worproject.com/
https://uupdump.net/?lang=zh-cn&dark=1
https://www.bilibili.com/video/BV1fX4y137GQ
https://www.youtube.com/watch?v=UqbKgtxuyao
调整UEFI启动顺序,避免检查ipv4连接等动作,耗费等待时间。
启动显示Logo后:Boot Maintenance Manager→Boot Options→Change Boot Order
将UEFI设为第一启动项
参考资料:
https://blog.csdn.net/benandpao/article/details/123927373
https://forums.developer.nvidia.com/t/how-to-disable-network-bootup-scan-from-uefi-on-jetpack5-0-2/227034/7
SPL是solana的代币协议,可以利用solana提供的 spl-token 在cli中创建代币。