hexo-douban 爬取数据生成电影-游戏-书籍页面🦄博客魔改
魔改需谨慎,所列出配置仅测试完成后无问题发布,不代表您的最终效果
一个在 Hexo 页面中嵌入豆瓣个人主页的小插件.
引用站外地址
本文章取自原作者
具体的内容可以点击查看
实现效果
电影推荐 | 七鳄の学习格 (gmcj0816.top)阅读书虫 | 七鳄の学习格 (gmcj0816.top)游戏仓库 | 七鳄の学习格 (gmcj0816.top)
最初版本安装npm install hexo-douban --save
配置将下面的配置写入站点的配置文件 _config.yml 里(不是主题的配置文件).
douban:
id: 您的豆瓣ID
builtin: false
item_per_page: 12 #这里也是可以设置每个页面显示的数量,为了好看,就是每个页面显示12个电影/ ...
新年快乐,2023一路前行🥤启航2023
今天是2023年的第一天,也是传统的大年初一,过去的新年是鞭炮连天起,拜年拜到红包拿到手发软,虽然现在有所变化,烟花限放政策已经成为大河北的惯例,但是新年还是要有新年的样子,不能单单是一个形式。经历这三年困难的时光之后,我真的真的希望各位身体健康不生任何病,每天能够平平安安的生活,希望新的一年生活的开开心心,希望新的一年财源滚滚。阴霾已经散去,阳光更加温暖。愿疫情过后的2023年春暖花开之时,人长久。海有舟可渡,山有路可行。余下岁月,无灾难。
1.开发自己的独立游戏代号:《曙光重生》;
2.坚持运营自己的公众号和博客网站;
3.祝愿自己的2023年的最后半年毕业设计圆满结束,拿到属于自己的学位证和毕业证;
4.希望身边的人都能健健康康的,平平安安的,待春暖花开来临之时,友谊长存,最爱的那个”傻狍子”好好的;
Unity热更新-Lua基础语法🦋热更新
此文章部分内容和思维导图来源于唐老狮相关Lua课程,通过Vistual Studio Code语法测试,如有问题,请在以下留言
由于全部为学习格整理而成,故本网站对本文章拥有相关创作权,因此在搬运或者转载二次改变前请与本人联系,禁止一切未经允许的搬运行为,若出现或发现侵权行为,本人有权对相关侵权行为进行举报,维护本人和合法权益。
一.Lua相关注释这里需要注意的是在C#中单行注释是使用”//“,多行注释是”/%内容%/“,在lua中的单行注释和多行注释相关格式如下图
单行注释多行注释--单行注释--[[
多行注释
]]
二.数据类型写在最前面
在lua中无需定义数据的类型,在使用中会自动识别
lua当中的基本数据类型:
(1)nil(类似于c#中null)
(2)number(所有的数值都是number==>number包括int float double)
(3)string (lua中没有char,字符串的声明使用单引号或者双引号包裹)
(4)boolean(返回的是true或false)
lua当中的复杂数据类型:
(1)函数(function)
(2)表(table ...
关于我的备案总结🦄博客魔改
突然转眼自己的ICP备案和公安备案都已经过去快半年了,总的来说感觉这两个备案都还是比较快的,既然备案都快半年了,起码还是有一些话语权的嘛,总得有一个总结来记录和分享整个自己的备案历程
ICP备案
备案要求
总得来说网站备案主要是使用的是国内的服务器或者服务器在国内的小伙伴,如果使用Github或者Vercel部署的就没什么必要备案了,因为也备案不了,就拿腾讯云举例子吧,以下便是腾讯云ICP备案的要求
所购买的是中国大陆地区的云服务器(中国香港地区及境外地区的云服务无需进行备案,也不能用于备案)。
云服务器的计费模式需为包年包月(暂时不支持按量计费的云服务器进行备案)。
有公网IP(购买云服务器时,带宽不能为0)。
购买时长不少于3个月且尚未到期(如购买时长不足3个月,需进行续费,使购买时长不少于3个月)。
同一云服务器实例备案的网站不超过5个。
补充一下:如果是未成年人(法定年龄低于18周岁的小伙伴无法备案,还是先要以学业为重,这里感谢启涵的博客 (codeqihan.com)的提醒)
一般买云服务器的小伙伴这些要求还是都还是可以满足的,下面就开始ICP备案咯,这里可能会问,为什 ...
Say-Bye 我的2022🥤启航2023
马上就到2023年了,想想就开心,想了半天如何总结,那就写个文章吧!!!
正如好多人都说过的:时间真的是转瞬即逝,前一秒还是元旦,下一秒2022即将成为过去式,这一年或喜或悲,或有所收获,或有所丢失,2022用一个字来总结便是:“悦”;
❶“悦”过了 ,3年疫情过后,行程卡一去不复返,每天催你做核酸的日子不会回来,一切安好安在,一切在2023年春暖花开之时,一切都能回来;
❷“悦”过了 ,在成年后的今天能够以一个独立的个体去在社会中成长,学会了许多道理,也学会了为人处世,更看到了另一面;
❸“悦”过了 ,要努力的一天都要从早上睁眼开始,以心安结束,但是学到了很多东西,也努力做了很多,拥有了自己的云服务器,自己的博客网站,云盘网站;
关于游戏开发这一年还是比较不平凡的,尝试过独立游戏 ,但是还是以夯实为主 吧!!!不过还是回想一下,自己真的做了几个好玩点的游戏(虽然是有些荒废了,但是还是可以东山再起的嘛)
关于学业其实转眼成为大学生,2022年应该是第4年头了,但是学业还没有修完,因为自己是专升本上来的,然后就是3年专科的浑浑噩噩,2年 ...
C#数据结构🧿开发编程
【此文章所有代码可在文章末尾下载查看源码】
数据结构是计算机存储,组织数据的方式,同样也是相互之间存在一种或者多种特定关系的数据元素的集合
算法是一系列规定的计算步骤,为了实现特定的计算目的
基本数据结构一般有4类:(1)集合 (2)线性结构 (3)树形结构 (4)图形结构
集合:数据结构中的集合与数学中的集合类似,在集合中的 数据只是存在同一集合中,但其数据之间没有关系。
线性结构:数据元素之间是一对一的关系
主要包括:线性表,栈,队列(三者的数据元素以及数据间的逻辑关系完全相同,差别就在于线性表的操作不受限制,而栈和队列的操作受到限制,栈的操作只能在表的一端进行,队列的插入操作在表的一端进行而其它操作在表的另一端进行,所以,把栈和队列称为操作受限的线性表)
树形结构:数据元素之间的层次关系是一对多
图形结构:数据元素之间呈多对多的关系
引用站外地址
C#数据结构【数组】,点击即可找到哦
C#数据结构数组
引 ...
Unity游戏开发笔试📌Unity3d基础知识
以下问题与答案来自于真实求职,如有疑问请与本博客作者联系
此文章部分来源于唐老狮模拟面试分享信息[【唐老狮】模拟面试题汇总 - 泰课在线 — 志存高远,稳如泰山 - 国内专业的在线学习平台|Unity3d培训|Unity教程|Unity教程 Unreal 虚幻 AR|移动开发|美术CG - Powered By EduSoho (taikr.com)],此文章并非盈利性质或者第三方赞助支持,若存在侵权行为请联系博主进行更正,必要情况下删除该文章,在借鉴或者参考部分会进行特殊标明,本文章与Unity相关部分与哔哩哔哩同步,如若二次使用或者更改,请与本学习网站所有者,即本人联系,七鳄学习格所有者拥有对本网站所有内容的最终决定权和解释权。—-2023年1月5日(七鳄学习格)
No1.值类型和引用类型的区别(答案为原创)
值类型包括:数值类型,结构体,bool型,用户定义的结构体,枚举,可空类型。
值类型的变量直接存储数据,分配在托管栈中。变量会在创建它们的方法返回时自动释放,例如在一个方法中声明Char型的变量name=’C’,当实例化它的方法结束时,name变量在栈上占用的内存就会 ...
Butterfly重装日记🦄博客魔改
Hexo 实现实时预览编辑 点击下拉查看具体内容
参考自:Hexo 实现实时预览编辑 | 木头的博客 (mutoe.com)主要在项目目录下安装 hexo-browsersync 插件npm install hexo-browsersync --save然后运行 hexo server, 看到以下内容就说明启动成功啦.【针对_config.Butterfly.yml需要重启hexo s】[Browsersync] Access URLs:
----------------------------------
UI: http://localhost:3001
----------------------------------
UI External: http://localhost:3001
----------------------------------
INFO Start processing
INFO Hexo is running at http://localhost:400 ...
从零实现Github+Vercel部署hexo🦄博客魔改
如果希望将博客放到自己的云服务器可以浏览使用轻量级服务器部署Hexo | 七鳄の学习格 (gmcj0816.top)
我们需要做好的前期准备
1.一台系统不要太老的电脑
2.电脑上安装Github,NodeJS
3.最好有一把tz(因为github有的小伙伴可能无法访问到)
4.有Typora或者vs code来撰写自己的Markdown文章
Hexo是什么?Hexo 是一个快速、简洁且高效的静态博客框架,它基于 Node.js 运行,可以将我们撰写的 Markdown 文档解析渲染成静态的 HTML 网页。
安装Node.js这里需要注意一点便是是否希望自己的豆瓣游戏,书籍,电影等也可以在博客里进行浏览,如果需要的话,暂时可以跳过这一步骤,直接选择进行下一步
查看在博客中显示豆瓣收藏效果请点击以下链接查看
这是链接哦==> 电影推荐 | 七鳄の学习格 (gmcj0816.top)
Node.js官网地址如下:(正常安装即可)
https://nodejs.org/zh-cn/
因为要去豆瓣爬虫获取自己的电影,但是总是失败,获取不到,看 ...
MyBatis-Plus 条件构造器QueryWrapper🎯JavaEE
QueryWrapper概念简单来说,QueryWrapper就是咱们在使用Mybatis-plus中真实用到的一种技术,也叫作构造器
QueryWrapper方法
eq或者ne
eq,全称equal,主要用于判断等于的
ne,全称not equal主要用于判断是否不相等(这两个是反义词)
//新建一个QueryWrapper对象
QueryWrapper<NocvNews> queryWrapper=new QueryWrapper<>();
//eq()相等
queryWrapper.eq("name","七鳄");==>name="七鳄"
//ne()不相等
queryWrapper.ne("name","七鳄");==>name!="七鳄"
gt,ge,lt,le
gt:全称为Greater ...
使用轻量级服务器部署Hexo🦄博客魔改
前言其实将博客放到自己服务器上是半好半坏的
好处:
1.不用担心别的静态部署平台有什么变化,包括唧唧了,或者涨价了;
2.自己的其他东西也可以放到自己的服务器,比如自己开发的联机游戏;
3.没事自己捣鼓捣鼓,对个人的技术成长和作品展示都是有好处的,也是非常有意思的事情
坏处:
1.国内需要ICP备案和公安备案【香港澳门等除外】;
2.可能需要一些技术能力,比如反向代理,linux知识;
腾讯云
马上年底了,腾讯云也推出了一些优惠活动,这个基本上新老用户都有比较合适的,而且腾讯云肯定在这方面做的比较好的了,而且你后面的ICP备案,腾讯这边是有幕布的
百度智能云
百度智能云虽然是后来才有的,但是无论是服务态度上还是稳定性上都挺不错的【本博主的就在这】
阿文云计算-超低价云服务器! (vpsaw.cn)
这一家也是可以的,最最最重要的是这家服务器不用备案,相关手续和证件比较全面,跑路的可能较低,价格方面也是可以的
服务器配置安装常用工具这里主要的含义就不过多说了,基本都是常用到的
yum install curl-devel expat-devel gettext-devel o ...
Hexo从零开始配置-魔改篇🦄博客魔改
为什么会分三篇来写呢【还不是为了大家看着方便嘛】其实我也是在水文章,这一下子多出两篇不是显得多不是
Heo版加载页面此部分参考安知鱼 - 生活明朗 万物可爱 (anzhiy.cn)的相关文章,暂时保证hexo4.4.x版本正常,新版本4.5.x暂时未解决相关问题
替换样式将themes/butterfly/source/css/_layout/loading.styl替换为以下代码,其中颜色代码注意换成自己的
if hexo-config('preloader')
.loading-bg
display: flex;
width: 100%;
height: 100%;
position: fixed;
background: white;
z-index: 1001;
opacity: 1;
transition: .3s;
#loading-box
.loading-img
width: 100px;
height: 100px;
border-radius: 50% ...
如何安装多个版本的nodejs🧿开发编程
因为要去豆瓣爬虫获取自己的电影,但是总是失败,获取不到,看到评论发现v12.18版本的可以实现,但是自己的开发需要版本是16版本的,所以在考虑是否可以多个版本来回切换呢,所以看了很多总算是可以了:nvm,可以让你在电脑上管理多个版本的nodejs
卸载已有node为了降低后面的麻烦,免去不必要的问题和时间浪费,建议先删除自身已有的,后面在安装
下载nvm这里可以选择以下两种方式下载:
可以选择GitHub下载
引用站外地址
GitHub程序员必需的网站
应有尽有
选择框选出的即可
因为Github网络很感人,所以我在我的七鳄云盘也放了一份(强烈推荐大家)
引用站外地址
欢迎来到七鳄云盘下载资源
一切尽在七鳄云盘
安装基本上下一步即可,双击exe文件傻瓜安 ...
Python selenium自动化测试🧿开发编程
简述首先是Selenium 是一个用于测试 Web 应用程序的自动化测试工具,它直接运行在浏览器中,实现了对浏览器的自动化操作,它支持所有主流的浏览器,包括 IE,Firefox,Safari,Chrome 等。
如何安装Selenium在安装selenium前需要查看一下自己是否安装了python【建议安装python3.8】
查看python版本【win+r调出控制台输入】
python
如出现以下说明已经安装了python
安装selenium【win+r调出控制台输入】
pip install Selenium
查看是否安装成功/查看selenium版本
pip show selenium
出现以下版本信息说明安装成功
安装浏览器驱动如果想实现selenium调用浏览器,需要安装webdriver 驱动,不同浏览器驱动程序存在差异
谷歌浏览器 chromedrive:http://chromedriver.storage.googleapis.com/index.html
火狐浏览器 geckodriver:https://github.com/mozilla/gecko ...
Springboot整合Shiro🎯JavaEE
简述Shrio是一款主流的Java安全框架,不依赖任何容器,便可以运行在javaSE和JavaEE项目中,起主要作用便是对访问系统的用户进行身份认证,授权,回话管理,加密等操作。
Shiro主要是用来解决安全管理的系统化框架
需要以下环境依赖
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.9</version>
</dependency>
<!--日志打印包-->
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.1.3</version>
</depen ...
Unity3D基础知识📌Unity3d基础知识
GameObject类基本属性activeSelf属性基本语法:
public bool activeSelf{ get; }
这里需要注意一个知识点:
activeSelf和activeInHierarchy 二者的区别:
- activeSelf返回的是自身的active值
- activeInHierarchy返回的是在Hierarchy内的active效果值
SetActive设置基本语法:
public void SetActive(bool active)
isStatic属性是否是静态物体
基本语法:
public bool isStatic{ get;set; }
layer属性;获取设置层序号
基本语法:
public int layer{ get;set; }
tag属性获取物体的标签
基本语法:
public string tag{get;set; }
scene属性:获取物体所在的场景
基本语法:
public Scen ...