前言网上有很多随机图片的教程,本文主要使用 PHP 读取 txt 文件中记录的图片链接达到随机图片的效果 开始 准备 PHP 环境(推荐 PHP 版本 ≥7.4) 新建项目目录 获取图片链接,并保存在*.txt 文件中(一行一个链接) 步骤讲解主体函数12345678//打开一个名为*.txt的文件,此处使用$filename代替$str = explode("\n", file_get_contents($filename)); // 2.得到的一个String的数组,然后获取随机索引$rand_index = rand(0,count($str)-1); // 根据生成的随机数选取index为$rand_index的图片链接$url = $str[$rand_index]; // 3.重定向到目标url,返回302码,然后浏览器就会跳转到图片url的地址die(header("Location:".$url)); 实现判断设备类型功能123456789101112131415161718192021222324252627282930 ...
摘要:多元宇宙是无限个或有限个可能的宇宙的集合,包含了一切存在和可能存在的事物及其状态。多元宇宙的每一个宇宙都遵循自己的物理法则。一般认为,在量子领域中,所谓的规则都不稳定,时间与空间的契合度最低,一切都处于狂暴状态我们可以在这种状态下借助“爱因斯坦-罗森桥”(虫洞)穿越时空,爱因斯坦认为,虫洞是连接两个宇宙的通道。关键字:多元宇宙,量子宇宙,爱因斯坦-罗森桥 世间之大,无奇不有。我们并不能确定宇宙是否唯一,也许在这宇宙之外还有很多一样的宇宙,它们有着我们的所有,只是有着不同状态的我们。初到一个从未到过的地方,你感觉十分熟悉;一件还没有做的事情,你似曾相识;从未见过的人从你身边经过,刹那之间,你是否会觉得特别熟悉?这也许就是多元宇宙存在的显影。什么是多元宇宙?宇宙中的一切都会有不同的状态,每一种状态对宇宙的影响可能大不相同,就如同薛定谔的猫——你不打开盒子,你永远也不知猫的生死;还比如双缝干涉实验,如果你观察光子,光子的干涉条纹将会消失,如果你不观察,光的干涉条纹就会出现;更比如你不探索,你永远不知道宇宙的多元。从前言理论上来说,多元宇宙是无限个或有限个可能的宇宙的集合,包含了一切 ...
摘要:铁钴镍等金属的电子排列遵循了洪特规则,因此在磁场中有了相互作用力,对外有了磁现象。关键字:洪特规则 电子排列 能量最低原理 在日常生活中,金属是一种常常使用的材料,但不同的金属拥有不同的性质,比如说:铁、钴、镍等金属具有磁性,被我们常常用在工艺亦或者工业,在我们的生活中具有重大的作用。但,为什么铁、钴、镍等金属拥有强磁性呢?针对这个问题,我展开了以下探究: 是否是因为铁、钴、镍等金属原子结构不同? 铁、钴、镍等金属的电子排列是否独特? 为了简便探究,我统一用了铁(Fe)作为了本次探究活动的对象: 第一种猜想:通过了解相关信息我们知道了磁现象的本质,就是核外电子在绕核运动时,产生了磁场。那么所有的金属都应该具有磁现象,但为何铁等金属的磁现象如此的强呢? 再进一步的了解,我们知道现阶段磁性物理学认为材料的磁性有三种来源:原子核磁矩,电子自旋磁矩以及轨道电子运动产生的轨道磁矩。后两种是主要的。由此可知金属需要外磁场才能具有磁现象,但铁可以自发磁化,不需要外磁场,因此铁具有了强磁性。综上所述,经过第一个探究我们知道了铁的原子结构是有一些不同的。 第二种猜想:量子力学告诉我们,电子 ...
前言有很多开源的动态博客框架,我们为什么要用静态博客框架呢?让我们先看看什么是 Hexo Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。 众所周知,白嫖让我们快乐,利用 Hexo 搭建的博客可以解锁更多的白嫖技巧(后续文章更新) 初始化博客安装 node.jswindows 安装 前往 node.js官网下载(推荐下载 LTS 版本) 按照安装提示进行安装(一定要选“添加到环境变量/ADD TO PATH”,这样会给后期减少很多麻烦) 安装 Git Linux 安装安装源里面的 node 版本(简便方法) debian/ununtu(需要管理员权限) 1234apt install nodejsapt install npmapt-get install git-corenpm config set registry http://registry.npm.taobao.org/(这一步将NPM源切换为国内淘宝源,可以不做) centos 1234yum install no ...
创建原因在这里会记录我学习 C 语言的过程和一些经验,方便大家学习编程语言(此文不提供环境搭建教程) Hello,world!让我们照例先写一个 Hello,world! 12345#include <stdio.h> //这一步引进头文件int main(){ printf('Hello,world!'); //此处为C语言内置打印函数 return 2022;//此处为函数运行完成后,返回的数据} 利用 gcc 编译 C 语言源文件 12gcc helloword.c./a.out 这就是一个很简单的 C 语言函数,让我们来看一下运行效果(此为编译后的效果) 变量函数指针
简介hexo 是一个很好用的博客框架,但却少好用的编辑器。笔者用过很多的博客框架,最喜欢 WordPress 的编辑器。有一次笔者在网上冲浪时,发现了小冰大佬的文章,用语雀搭配 hexo 使用,奈何笔者是一个小白,在笔者的尝试之下,找到了一个简单的方法。 什么是语雀? 「语雀」是一个「专业的云端知识库」,孵化自 蚂蚁金服 ,是 体验科技 理念下的一款创新产品,已是 10 万阿里员工进行文档编写、知识沉淀的标配。 用语雀对我们有什么好处?我们可以在语雀上进行书写,后部署到自己的博客,在这过程中我们可以使用语雀的 cdn(白嫖),同时也可以体会用富文本编辑器编辑的快感。 部署准备在本地搭配好 hexo 环境(本文以 CentOS 为例子) 安装 node.js 1yum install nodejs+主板本号 安装 hexo 1npm install hexo-cli -g 4.初始化根目录(详情参见hexo 主题官方目录) 123hexo init myblogcd myblognpm install 5.前往语雀官网注册账号 开始部署语雀与 hexo语雀仓库相关配置· 登录语雀 ...
简介利用cf对 Github 进行代理,加快国内访问速度(cf 免费计划一天有 100000 请求量) 步骤1.登录 cf worker注册一个账号2.回到主页,点击创建 worker,按照提示,完成 worker 创建 3.进入刚刚创建好的 worker,点击快速编辑,部署 js 代码 4.部署代码1. 只加速 git 下载(演示效果)123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146 ...








