elabFTW opensource lab mangement platform
documentation:https://doc.elabftw.net/
website:https://www.elabftw.net/
github:https://github.com/elabftw/elabftw#readme
locally deploy using docker-composeCreate the folder in docker-compose folder1mkdir elabftw_data && cd elabftw_data
obtain the docker-compose.yml1curl -so docker-compose.yml "https://get.elabftw.net/?config"
Customize some of the configuration in the docker-compose.yml files1vi docker-compose.yml
Aware some items ...
Before Start:Good Video:How are Microchips Made? 🖥️🛠️ CPU Manufacturing Process Steps - YouTube
1. Inside a Modern CPUModern CPUs are marvels of engineering, containing billions of transistors organized into complex functional units. Taking a modern desktop CPU as an example, we can find multiple processing cores (often 24 or more in high-end models), memory controllers, graphics processors, and various specialized units. Within a single core, there are numerous functional blocks - for insta ...
#linux文件夹包含如下文件:![[Pasted image 20230530202254.png]]刚开始使用:
1echo $(find ./ -name "proces*.mp4")|sort
![[Pasted image 20230530202238.png]]此时可以看到标号还是非常的乱方法使用 sort -V
-V(或 --version-sort)选项告诉sort命令按照人类可读的版本号进行排序,而不是按照默认的字母顺序。它可以确保按照编号顺序对文件名进行正确的排序,例如 file1.mp4、file2.mp4、file3.mp4 等。这对于按照文件名编号顺序进行视频合并是非常有用的,因为默认的字母排序可能会将 file10.mp4 排在 file1.mp4 之前。所以,sort -V 选项确保在排序文件名时按照版本号的顺序进行,以便正确地按照编号顺序对视频进行合并。
1echo $(find ./ -name "proces*.mp4")|sort -V
只在该文件夹寻找的话
1echo $(find ./ -maxdep ...
关键是 在绝对路径命令面前加上/lib/x86_64-linux-gnu/ld-2.28.so 即手动预加载libc文件,然后基本上的命令都可以用
一,unlink 了 其中一个文件,而且你恰好开着终端并且挂着suOkk 你基本没啥大问题,别退该终端就行
现在先喘口气喝口水,这是最佳情况,这个时候嘞
12(root@cname)$/lib/x86_64-linux-gnu/ld-2.28.so /bin/ln -s /lib/x86_64-linux-gnu/ld-2.28.so /lib64/ld-linux-x86-64.so.2## 给人家正常挂回去就行了,注意我们刚开始要预先加载 glibc 文件
回车, 哦了
对于具体libc 文件在你系统是什么就看你系统了, 一般是ld-linux-x86-64.so.2 或者 libc.so.6 链接着的那个文件
二, 普通用户情况下,没挂suokk,抽卡环节,就看你平常用不用su了
12(root@cname)$/lib/x86_64-linux-gnu/ld-2.28.so /bin/su## 给人 ...
Keysteps:
customize Anzhiyu theme[[hexo_learning_anzhiyu theme customize__]]
Cloudflare+内网穿透 [[使用cloudflare 内网穿透]]
图床搭建[[图床搭建]]
顶级域名以及设定DNS代理不同应用[[图床搭建]]
Twikoo评论系统设置
自动化部署
font-end
未读Refer to没有公网IP? 免费域名搭建cloudflare内网穿透,不限流量,不用绑卡支付 - YouTubehttps://dongchenxie.com/2024/02/25/running-cloudflare-tunnel-with-docker-compose/
1docker run cloudflare/cloudflared:latest tunnel --no-autoupdate run --token <token>
这个命令来自于cloudflare,使用docker compose 运行只要配置相应的 docker-compose.yml 文件就可以。
以上的docker命令写作 yaml的话
12345678910version: '3' services: cloudflared: image: cloudflare/cloudflared:latest restart: unless-stopped command: tunnel --no-autoupdate run volumes: ...
去实现一个网站博客的实时评论系统是一个非常有趣的事情,这意味着陌生的朋友来访问你的主页时都能够去对网站的内容进行实时的评论,这能够很大程度的加深网站的互动性功能。
参考资料通过参照官方文档,我们可以非常快的实现对于twikoo的构建,地址:快速上手 | Twikoo 文档
尤其是对于使用butterfly和anzhiyu主题的大家来说,这一切又会变得更简单一些,因为这两个主题在 config.[theme].yml * 已经设置了相应的关键字,在代码中合理嵌入了twikoo脚本,并定义了漂亮的网站样式,所以只要合理配置好服务器就可使用twikoo评论
docker 部署我使用的部署方法基于docker compose,此方法的优势:
隔离的环境
删的干净
便于管理
对于常常使用docker compose的同学来说应该非常熟悉,我们需要在为docker compose 创建的文件夹中创建一个项目文件夹,创建单独文件夹和子项目文件夹的目的完全只是方便管理而已
在子文件夹中创建: ‘docker-compose.yml’ 文件夹,输入如下内容```
1234 ...
font-end
未读此笔记参考:咕咕鸽:【好玩儿的Docker项目】10分钟搭建一个功能更强大的图床——Lsky Pro-我不是咕咕鸽咕咕鸽b站视频:【好玩儿的Docker项目】兰空图床(Lsky Pro)docker-compose 10分钟搭建!一个功能更强大的图床 可选多种储存策略/自由度极高的角色组_哔哩哔哩_bilibili
我自己的其他笔记:[[使用cloudflare 内网穿透]]
兰空lsky-pro 图床搭建快速介绍兰空图床(Lsky Pro)是一个开源的在线图片托管和管理工具,始于2017年10月,最初基于ThinkPHP 5开发。经过多次迭代后,于2021年底启动重写计划,并在2022年3月发布了全新的2.0版本,转向使用PHP 8.0+和Laravel框架开发。其技术背景包括采用Redis作为缓存驱动,支持多种数据库(如MySQL、PostgreSQL等)和高性能的Imagick图像处理库。兰空图床支持多种存储方式(如AWS S3、阿里云OSS等),并集成了图片审核与安全防护功能。
支持数据库类型MySQL 5.7+、PostgreSQL 9.6+、SQLite 3.8. ...
之前使用的 assert-image package在hexo 6中使用出现问题,所以适应 hexo-image-link 来替代
介绍一下使用中的hexo插入图片的方法。cocowool/hexo-image-link: 当MD中引用本地文件时,处理生成的html中的图片链接。 (github.com)
安装插件npm 安装
1$ npm install hexo-image-link --save
编辑配置文件在hexo的_config.yml文件中,做以下修改
1post_asset_folder: true
做了这个修改的效果是,新建文章post时,会自动生成和文章名相同的文件夹。这个文件夹存放当前文章所用图片的地方。
以 $ hexo new "shenghuo" 为例,结构如下:
12345shenghuo├── picture1.jpg├── picture2.jpg└── picture3.jpgshenghuo.md
图片插入时的语法按照markdown的插入图片的语法来写,图片名称就是图片路径。e.g.









