avatar
文章
12
标签
15
分类
4
主页
标签
分类
归档
关于
hookind's blog
主页
标签
分类
归档
关于

hookind's blog

关于过去一段时间在某电竞赛事中粉某个队伍这段经历的感想
发表于2025-09-22|Other
粉的这个队伍被让三追四了,即使距离胜利只差一点点,最终还是技不如人,输给了对面。 但在被对面一点点追分的过程中,作为粉丝的我,心情由兴奋变成恼怒,恼怒过后,又对下一场继续期待,然后期待破灭后继续恼怒,直到最后原本炽热的心在反复折磨中冷却下来。 如果这个队伍前面没有直接连赢三分,拿到赛点,我想我不会产生如此大的期待感,更不会有后面期待感完全破灭后的失落。换位思考一下,如果是对面战队的粉丝,战队从快要输了到最后胜利,心情必定是从失落到后面不可置信的兴奋。 电竞就是如此,输的那方失落,赢的那方高兴。对于参赛队伍是这样,对于粉战队的粉丝也是这样。 好像所有比赛都类似如此。 粉一个有能力的底层队伍,看它从下面一点点往上爬,是件非常爽的事。但看到它输,又是件不爽的事。爽是粉一只战队的情绪价值所在。 然后没有常胜的队伍,所以作为粉丝的我情绪总在爽与不爽之间反复拉扯。 不知道为什么会粉上这只队伍,细细思索,大概就是在它前面从底层往上爬的过程,给原本毫不在乎的我,提供持续的情绪价值,然后我就认定了它,站到了它的立场。 而在有了立场之后,在观看比赛时,就更在乎所拥护队伍的输赢,不管队伍的水平高低,产...
《学习的目的与基本方法》——艾思奇
发表于2025-05-04|MLM
什么是学习我们讲这个问题,必须按照马列主义的,也就是唯物论的原则来讲。学习,就是要使我们的主观思想,努力去和客观的事实结合起来;简而言之,就是要是思想与事实的发展一致。 马列主义思想是一种科学的思想,我想工商界的朋友对此点也有认识的。科学思想就是与事实发展一致的思想,有了这样的思想,就能够用它来正确指导我们的行动,使我们不致在事实发展的前面碰钉子。譬如一位工程师计划盖房,首先就必须使他的计划与物质条件相合,他决不能希望把楼房盖在沙滩上,如果他这样想,又这样去做,就一定要失败,因为他的思想与物质的事实规律是相矛盾的。如果有这样的工程师,那他只是一个唯心论者,而不是真正懂科学的人。马列主义就是要让人在各种问题上做好工程师,使其思想与事实发展条件不冲突,而这也是我们学习的重要目的。 人类社会发展也有一定的规律,马列主义指示我们去研究这些规律,就使我们有能力指导革命走向胜利。马列主义在人类社会历史的研究上建立了科学理论,这一点资产阶级的大学教授是不了解的,他们认为社会没有规律,所以不能有社会科学。马克思主义认为社会有一定规律,正如两个氢原子和一个氧原子化合就能成为一个水的一分子一样有其必...
Gradle通过初始脚本设置依赖仓库地址和插件仓库地址
发表于2025-05-02|Tool
问题曾经在CSDN上关于这个写过一篇文章,不过后面把CSDN上的账号注销了,然后发现CSND竟然把那篇文章弄成收费的了,真TM恶心。 说回正题,关于Gradle项目,由于国内相关原因,不仅需要在gradle-wrapper.properties中设置gradle的下载地址,还需要设置依赖仓库地址和仓库相关地址。不这样要让Gradle项目跑起来,除非有魔法,不然看运气吧。 本文主要是通过初始脚本init.gradle.kts设置全局的依赖仓库地址和插件仓库地址,这里使用阿里云的仓库,也可以换成其他选择。 代码如果是Windows用户,需要在”C:/User/用户名/.gradle”目录下创建文件init.gradle.kts,如果是Linux系统,在用户目录的”.gradle”文件夹中创建。 代码是参考相关官方文档写的,具体如下: 1234567891011121314151617181920allprojects { repositories { mavenLocal() maven {...
Godot主题编辑器中的Pin StyleBox功能
发表于2025-05-01|Godot
问题让鼠标悬浮在Pin StyleBox图标上,会有一个提示,“Pin this StyleBox as a main style. Editing its properties will update the same properties in all other StyleBoxes of this type. ” 意思是Pin了之后,修改Pin了的这个类型的StybleBox,也会自动修改同类型的其它StyleBox的相同属性。 但要注意的是,这个其它同类型的StyleBox,指的是覆盖原来的StyleBox新创建的StyleBox,而不是默认的StyleBox。 我开始是只新建了一个StyleBox,Pin了之后,没起作用,还以为这个功能不能用呢。
Godot中的容器
发表于2025-05-01|Godot
简要当用户界面变得复杂时,使用锚点设置Control节点不太方便,Godot提供了另一种布置Control节点的方式,就是容器。 容器里的Control节点不能再设置锚点相关配置,需要通过容器选项设置位置和尺寸,主要在子节点的Inspector/Layout/Container Sizing下设置容器相关配置。 容器有多种,不同的容器排列子Control节点的方式不同。 容器类型容器主要有:Box Container、Grid Container、Margin Container、Tab Container、Split Container、PanelContainer、ScrollContainer、AspectRatioContainer、FlowContainer、CenterContainer、SubViewportContainer。 PanelContainer里面只需要放一个子节点,一个子节点会覆盖容器内的所有区域。多出的子节点也会覆盖容器内所有区域,还会覆盖前面创建的子节点。 也可以在代码继承Container类自定义容器。 参考1、https:...
Godot中Control节点的锚点
发表于2025-05-01|Godot
简要一个Control节点的锚点一般在其父节点的左上角。 Godot中,通过控制锚点的偏移量控制Control节点的大小和相对锚点的位置。 锚点分为可四个点,默认四个点合在一起形成一个点,可以相对于上下左右四条边,设置锚点的相对位置。 偏移量主要是上下左右四条边相对于锚点的偏移量。 关于锚点和偏移量,Godot提供了预设设置。 在Godot中,Inspector/Layout下,如果Anchor Preset选择的是Custom,则可以通过Anchor Points设置锚点的相对位置,通过Anchor Offsets设置锚点的偏移量,通过Grow Direction设置偏移量的增长方向。 参考1、https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html
在hexo创建的Node.js项目中自定义Github Action提交URL到IndexNow
发表于2025-04-26|Tool
前言目前已有一个简便的解决方式,网址为:https://github.com/bojieyang/indexnow-action。 本文仅适用于通过hexo创建的Node.js项目,是在我知道前面所说方法前写的,过程与前面的方法相比多了些步骤,且有所限制,仅供参考。 步骤生成API Key在https://www.bing.com/indexnow/getstarted生成一个API key,并下载key文件放到相应位置。 写一个js文件,发起post请求提交URL在项目根目录下,创建一个indexnow.js文件,并在package.json文件scripts对象中,添加下面内容: 1"indexnow": "node indexnow.js" indexnow.js文件中,创建一个hexo对象,通过hexo.locals.get(“posts”).data获得所有博客信息,再用正则表达式,选出要提交的URL。最后发起HTTP请求,提交URL。 1234567891011121314151617181920212223242526272...
Windows11同步时间失败
发表于2025-04-20|Tool
问题我在用Windows11时,遇到同步时间失败的问题,在网上找了多个解决办法,但没有解决。 首先,是检查Windows Time这个服务是否是启动的,我是启动的,但同步时间失败。 然后,是改ntp服务器,我试了多个国内的ntp服务器,尽管都能ping成功,但还是同步时间失败。 最后就是在命令行执行什么命令,也没有成功。 还有其它的一些解决方案,觉得麻烦就没有尝试了。 解决办法我认为可能由于什么原因导致windows自带的同步时间的这个程序不能用了,原因也不好找,那不如另外安装一个时间同步程序。 我找到了,NetTime,它解决了我的问题,其网址为:https://timesynctool.com。 软件很小,安装后默认自启动,可以自定义修改ntp服务器。
MX Linux系统中Wine把中文显示成方块
发表于2025-04-12|Tool
问题用Wine安装了一个程序,Wine把所有中文显示成方块。 解决方法在网上找了多个教程,确定了一种可以解决问题且相对简单的方式。把windows系统中C:\WINDOWS\Fonts目录下的所有字体复制到linux系统中/usr/share/fonts/目录下。 再分别执行下面命令: 123sudo mkfontscalesudo mkfontdirsudo fc-cache -fv 这种办法解决了我的问题,但不知道其是否通用。 字体分享我打包了windows系统中C:\WINDOWS\Fonts中的所有字体,并上传到了蓝奏云,如果有需要,这个从这里下载。 由于总的压缩包较大,这里分成了三份,再加上蓝奏云的文件上传限制,所以下载后需要改下文件名再解压。 Fonts01.7z改成Fonts.7z.001。Fonts02.7z改成Fonts.7z.002。Fonts03.7z改成Fonts.7z.003。 Fonts01.7z:https://wwgu.lanzouq.com/i44P52te3era密码:5egb Fonts02.7z:h...
使用Godot开发一个简单的桌面宠物
发表于2025-04-11|Godot
介绍使用4.4.1版本的Godot,开发一个简单的桌面小宠物,可以拖拽移动。所用到的材料会在最后面的参考给出。 原理把主要窗口设置成透明,通过拖拽宠物进行窗口的拖拽,宠物在主要窗口中的位置是固定的。 Project Settings设置在Display/Windows中,viewport width和viewport height设置成130px。Mode设置成Maximized(这个不能设置成Windowed),否则无法使主要窗口变成透明的。 选中Always On Top、Borderless、Transparent,Per Pixel Transparency 选中Allowed。 在Rendering/Viewport中,选中Transparent Background。 在Input Map中,添加一个名为drag的Action,绑定鼠标右键(可随意)。 节点创建与编码创建一个StaticBody2D节点作为根节点,命名为Cat,在Inspector/Input中,选中Pickable。 创建一个Sprite2D作为子节点,命名为CateI...
12
avatar
hookind
文章
12
标签
15
分类
4
Follow Me
最新文章
关于过去一段时间在某电竞赛事中粉某个队伍这段经历的感想2025-09-22
《学习的目的与基本方法》——艾思奇2025-05-04
Gradle通过初始脚本设置依赖仓库地址和插件仓库地址2025-05-02
Godot主题编辑器中的Pin StyleBox功能2025-05-01
Godot中的容器2025-05-01
© 2025 By hookind
萌ICP备20259064号